Work Experience
Senior Full Stack Engineer, Proxet (Platform Development)
Duration: Sep 2024 - Present
Summary: Development and enhancement of a high-performance web platform with focus on server-side rendering, reusable UI components, and microservices for document management. The project aims to improve user experience and operational efficiency through modern web technologies and observability tools
Responsibilities:
- Implemented server-side rendering using Next.js to improve page load performance and SEO behavior of the platform;
- Developed reusable React UI components and maintained a shared component library documented with Storybook;
- Designed and implemented a microservice for document generation and file processing used for automated report creation;
- Integrated observability tools using OpenTelemetry and Grafana to monitor application performance and distributed services;
- Wrote unit tests with Jest and end-to-end tests with Playwright to support application stability;
- Contributed to frontend architecture and integration of React applications with backend microservices.
Technologies: TypeScript, React, Nest.js, Node.js, PostgreSQL, Jest, Shadcn, React-Query, AWS, Redis, Docker, Zustand.
Senior Full Stack Engineer, NovaPay (Mobile and Backend Development)
Duration: Apr 2023 - Sep 2024
Summary: A financial service provider offering payment processing and money transfer services. It supports cashless payments, bill payments, and domestic money transfers through digital and physical channels. The system integrates payment services with retail and logistics networks.
Responsibilities:
- Developed a cross-platform mobile application using React Native and Expo and integrated it with existing backend APIs;
- Implemented backend services using Nest.js with BullMQ for background job processing and queue management;
- Improved application performance through caching strategies and API optimization;
- Participated in code reviews and contributed to establishing coding standards within the development team;
- Worked in Agile development cycles, participating in sprint planning and regular feature releases.
Technologies: React, Next.js, React Native, Expo, Nest.js, Vue.js, OpenAPI, Zustand, GitHub Actions, BullMQ, TypeScript.
Middle Full Stack Engineer, Web3 Startup (Web3 Dashboard and Mobile App)
Duration: Aug 2021 - Mar 2023
Summary: Development of a responsive Web3 dashboard and cross-platform mobile application for real-time wallet tracking and portfolio analytics. The project included building microservices for user authentication, data aggregation, and real-time notifications to support decentralized finance users
Responsibilities:
- Developed a responsive dashboard using React and Next.js for displaying wallet activity and portfolio analytics;
- Implemented backend microservices with Nest.js for authentication, data aggregation, and notification processing;
- Built a cross-platform mobile application using React Native and integrated it with REST APIs;
- Optimized database queries and caching strategies to improve API performance;
- Collaborated with a distributed engineering team working across multiple time zones.
Technologies: TypeScript, React, Next.js, MUI, React Native, Nest.js, Node.js, AWS, RabbitMQ, Detox, Redux, Redux-Saga.
Middle Full Stack Engineer, Colive
Duration: Apr. 2020 - Jan 2021
Summary: A housing platform that manages shared living spaces for tenants. It provides furnished apartments with flexible rental terms and includes services such as utilities, maintenance, and community management. The platform handles booking, tenant management, and property operations.
Responsibilities:
- Developed frontend features using React and integrated them with backend services;
- Implemented backend endpoints using Node.js and Express.js to support booking and tenant management functionality;
- Maintained existing features, fixed bugs, and participated in ongoing improvements of the platform;
- Worked with Git and GitHub for version control and collaboration within the development team.
Technologies: React.js, Node.js, Express.js, Git, GitHub.
EDUCATION
- Bachelor of Computer Science
Taras Shevchenko National University of Kyiv