Software Developer

Hello, my name is
Adrian Stroe

I am a developer specialized in Angular, passionate about gaming and everything related to the Japanese language and culture (始めまして). I like to write code that is as clean and easy to understand as possible, to learn new things, and to be someone the team can rely on when needed.
SVG IconAzure DevOpsSVG IconDockerSVG IconAngularSVG IconExpressSVG IconJavaScriptSVG IconJestSVG IconMaterial UISVG IconMongoDBSVG IconNestJSSVG IconNodeJSSVG IconPostgreSQLSVG IconPostmanSVG IconPrimeNGSVG IconReactSVG IconRxJSSVG IconSCSSSVG IconSwaggerSVG IconTypeScript
mindit.io
June 2022 - Still here 😉
Bucharest, Romania - Remote

● Create components' logic using TypeScript
● Participate in code reviews to assure quality and working functionality
● Write clean code for readability and performance
● Refactor cluttered components for better functionality and readability
● Work on performance changes to have a faster application
● Use SCSS, PrimeNG and Material UI to create a modern looking app
● Write unit tests using Jest for code quality and minimizing errors
● Create/Handle tasks and bugs using Azure DevOps
● Handle Back End data with RxJS to ensure the optimal flow to the Front End
● Consistent work in an Agile methodology
● Talk with BA and QA teams to ensure the successful development of the application
● Use Swagger and Postman for API integration and rigorous data testing
● Collaborate with the Back End team to implement changes and improvements successfully

AQUASoft
July 2021 - August 2021
Bucharest, Romania - Remote

● Developed a comprehensive backend architecture using Node.js and Express.js, focusing on building scalable and efficient server-side applications
● Engineered a robust frontend using React.js and Redux, ensuring a responsive and intuitive user interface that enhances user experience
● Implemented advanced security measures with JWT (JSON Web Tokens) for authentication. This included the creation of secure login/logout functionalities and route guarding to safeguard user data and application integrity
● Designed and executed back-end routes with Node.js and Express.js, optimizing the application’s data processing and API responses
● Collaborated closely with a team of developers, adapting quickly to feedback and evolving project requirements

P.F.A. Vaida Nela
June 2020 - September 2020
Medgidia, Constanta, Romania - Remote

● Conceptualized and constructed a fully functional website, starting from initial design to final implementation, using plain JavaScript, CSS, and HTML.
● Used JavaScript to create dynamic and interactive web components, ensuring a seamless user experience without relying on frameworks or libraries.
● Made a responsive and visually appealing user interface, utilizing advanced CSS techniques for layout, styling, and animations that adapt to different devices and screen sizes.
● Structured and organized HTML to create a clean, accessible, and SEO-friendly website structure.
● Implemented best coding practices to ensure the website’s performance, scalability, and maintainability.
● Worked independently, demonstrating self-motivation, time management, and problem-solving skills throughout the development process.

Transparency International Romania
July 2019 - July 2019
Bucharest, Romania - On-site

● Actively maintained and enhanced the organization's website using Drupal 7, ensuring high performance and user satisfaction through regular updates and improvements.
● Implemented database modeling with MySQL, optimizing data structures and relationships to enhance website functionality and efficiency.
● Played a key role in the migration and integration of new features and modules, demonstrating adaptability and proficiency in working with complex content management systems.
● Leveraged my deep understanding of Drupal 7 to customize and extend the website's capabilities, tailoring it to meet specific organizational requirements.
● Ensured the security and integrity of the website's data by implementing best practices in database management and maintenance.