Andriy Martynenko, Developer in Berlin, Germany
Andriy is available for hire
Hire Andriy

Andriy Martynenko

Verified Expert  in Engineering

Full-stack Developer

Location
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

Ricoh Corporation
Angular, Storybook, Verdaccio, Amazon EC2, Tailwind CSS, SCSS, Git...
Wearsafe
Angular, TypeScript, Firebase, Node.js, JavaScript, Webpack, CSS, HTML, Aurelia...
Celltick
TypeScript, Angular, GitHub, Heroku, APIs, Express.js, Front-end, SCSS...

Experience

Availability

Part-time

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

2023 - 2024
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.
Technologies: Angular, Storybook, Verdaccio, Amazon EC2, Tailwind CSS, SCSS, Git, Azure DevOps, TypeScript, JavaScript, RxJS, Karma, Jasmine, Figma, Accessibility

Full-stack Developer

2021 - 2022
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.
Technologies: Angular, TypeScript, Firebase, Node.js, JavaScript, Webpack, CSS, HTML, Aurelia, Express.js, Firebase Cloud Functions, Full-stack, Front-end, RxJS, Web, REST APIs, jQuery, Git

Web Developer

2021 - 2022
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.
Technologies: TypeScript, Angular, GitHub, Heroku, APIs, Express.js, Front-end, SCSS, Full-stack, HTML5, Node.js, Web, RxJS, Amazon Web Services (AWS), Twilio, Leaflet, JavaScript

Web Developer

2021 - 2021
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.
Technologies: React, Firebase, TypeScript, Node.js, Express.js, SCSS, HTML, CSS, Web

Full-stack Developer

2021 - 2021
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.
Technologies: React, Firebase, Redux, Node.js, Express.js

Full-stack Developer

2018 - 2021
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.
Technologies: Angular, Amazon Web Services (AWS), Amazon EC2, Git, C#, C#.NET, Jest, Karma, Jasmine, Redux, RxJS, Full-stack, Web, Figma, TypeScript, Node.js, Express.js, REST, jQuery, NgRx, Front-end

Front-end Developer

2017 - 2018
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.
Technologies: Angular, TypeScript, Node.js

BrotBringer

https://github.com/AndriyMart/brot-bringer-client-web-client
I developed a subscription-focused bread and pastry delivery app during a hackathon, utilizing React and Next.js. The project centered on creating an intuitive platform for users to access a range of baked goods on a subscription basis.

DMS for Kyiv-Mohyla Academy

https://dms.ukma.edu.ua/
Сreated an application for allocation of student rooms. 2,000+ students use this application every year to settle in dormitories and receive services throughout the year.

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/
News Repo is a small pet project to illustrate my development skills.

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

A hiring platform for recruiting, screening, and HR processes.

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

Created applications for a chain of business processes as a part of the R&D team. These products allow the company to process 700,000+ calls and originate 60,000+ loans per year.

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.

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

Libraries/APIs

Leaflet, React, RxJS, REST APIs, jQuery, Node.js, Google Maps, NgRx

Tools

Karma, GitHub, Figma, Zeplin, Webpack, Git, Cisco Packet Tracer

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

Platforms

Web, Twilio, Amazon Web Services (AWS), Firebase, Parse Server, Heroku, Amazon EC2

Paradigms

Azure DevOps, REST

2022 - 2023

Master's Degree in Software Engineering

University of Europe for Applied Sciences - Potsdam, Germany

2014 - 2018

Bachelor's Degree in Software Engineering

National University of Kyiv-Mohyla Academy - Kyiv, Ukraine

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring