Andriy Martynenko
Verified Expert in Engineering
Full-stack Developer
Berlin, Germany
Toptal member since August 10, 2021
With six years in software engineering and advanced degrees in the field, Andriy excels in developing scalable, reliable web applications. He is an expert in React, Angular, Node.js, Express.js, and cloud technologies like AWS. He is known for turning complex technical challenges into user-friendly solutions. Andriy's full-stack skills and business acumen ensure he delivers impactful, client-focused results.
Portfolio
Experience
- JavaScript - 6 years
- RxJS - 5 years
- Angular - 5 years
- TypeScript - 5 years
- Node.js - 4 years
- React - 3 years
- Amazon Web Services (AWS) - 3 years
- Next.js - 1 year
Availability
Preferred Environment
WebStorm
The most amazing...
...thing I've developed is a CMS for creating and managing letter content on the web.
Work Experience
Angular Developer
Ricoh Corporation
- Engineered an Angular v16-based web application, integrating Tailwind CSS. Prioritized accessibility by ensuring full compliance with WCAG 2.2 standards, including keyboard navigability and screen reader accessibility across all pages.
- Set up a private Verdaccio server on AWS EC2, integrating Storybook for automated documentation. Enhanced project efficiency and testing automation by facilitating package sharing among sibling projects.
- Implemented comprehensive unit testing for the project and established workflows for documentation and internal processes, including code reviews and same-stack project standardization.
Full-stack Developer
Wearsafe
- Managed a front-end team of four people. The team worked on two mid-size products of the company.
- Initiated and implemented project stack modernization and E2E test integration.
- Improved code standards, quality, and documentation on the project.
Web Developer
Celltick
- Developed an emergency alert system used by government entities and public and educational institutions to send warning notifications.
- Covered all main project technical parts with documentation and implemented a code review process for new features.
- Implemented a CI/CD pipeline for an efficient product delivery process.
Web Developer
Orbitt
- Developed an MVP application for a startup that allows small businesses to collaborate and share recommendations.
- Supported the full development cycle for the web app.
- Implemented infrastructural and back- and front-end solutions.
Full-stack Developer
Hubb Kitchens
- Developed an app for a cloud kitchen to communicate with the delivery platforms.
- Designed and implemented the system on the front-end and back-end sides.
- Implemented efficient delivery and progress-tracking processes for the customer.
Full-stack Developer
Monster Lead Group
- Developed CRM and CMS systems covering all aspects of the company's work processes.
- Built steps for the code review process and actively supported and developed project documentation.
- Created the knowledge base, project design, and process settings for different types of development.
Front-end Developer
SwipeIn
- Developed a front end for a hiring platform using Angular.
- Contributed to the development process creation and optimization.
- Acted as a versatile developer in a startup environment, performing QA tasks and developing both the front end and the back end.
Experience
BrotBringer
https://github.com/AndriyMart/brot-bringer-client-web-clientDMS for Kyiv-Mohyla Academy
https://dms.ukma.edu.ua/The app was highly rated by users. We are preparing for the platform's release and cooperation with several universities.
News Repo | Pet Project
https://news-repository.web.app/It's an app that scrapes data from news portals and generates a single feed for the user. This app is created only to demonstrate tech skills, and it doesn't have any commercial purpose.
Repository links:
• https://gitlab.com/AndriyMart/news-repo-client
• https://gitlab.com/AndriyMart/news-repo-cloud-functions
Hiring Platform for SwipeIn
In this project, I created a front-end application, implemented integration with payment service, and assisted with back-end and infrastructure processes.
Internal CMS and ERP Systems for Monster Lead Group
As a part of a Teal team, I contributed to creating onboarding, scrum, code review, and mentoring processes. This experience allowed me to acquire skills in mastering extensive business processes and flows.
Education
Master's Degree in Software Engineering
University of Europe for Applied Sciences - Potsdam, Germany
Bachelor's Degree in Software Engineering
National University of Kyiv-Mohyla Academy - Kyiv, Ukraine
Skills
Libraries/APIs
Leaflet, React, RxJS, REST APIs, jQuery, Node.js, Google Maps, NgRx
Tools
Karma, GitHub, Figma, Zeplin, Webpack, Git, Cisco Packet Tracer
Languages
JavaScript, CSS, SCSS, HTML, HTML5, TypeScript, C#, C#.NET, SQL, Python
Frameworks
Angular, Jasmine, Material UI, Tailwind CSS, Jest, Express.js, Redux, Aurelia, Next.js
Platforms
Web, Twilio, Amazon Web Services (AWS), Firebase, Parse Server, Heroku, Amazon EC2
Paradigms
Azure DevOps, REST
Other
Front-end, Full-stack, APIs, Computer Science, Storybook, Verdaccio, Microsoft Business Intelligence (MBI), Natural Language Processing (NLP), Decision Support Systems, Firebase Hosting, Accessibility, Firebase Cloud Functions, WCAG 2
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring