Oleg Ponomarenko

Oleg Ponomarenko

$29/hr
Full Stack NodeJS Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Poltava, Poltava Region, Ukraine
Experience:
6 years
About

I’m a Full-Stack Node.js Developer with over 8 years of experience in web development, including 6+ years as a full-stack developer (with a strong engineering mindset). My primary focus is on building scalable backend systems and dynamic frontend interfaces using Node.js, NestJS, React, PostgreSQL, and AWS.

I started my journey in tech with frontend development, gaining hands-on experience in building UI components and user-centric applications. Over the years, I shifted toward full-stack development and now specialize in designing backend architectures, implementing microservices, and handling real-time data flows with WebSockets and Redis queues (BullMQ).

I’ve successfully led the migration of legacy systems (PHP, jQuery) to modern stacks using Node.js and React, improving performance and maintainability. I’m also experienced in cloud infrastructure on AWS (EC2, RDS, S3, and more), integrating payment providers like Stripe, and building internal tools such as automated email campaign systems and discount management platforms.

In a recent project, I integrated OpenAI GPT-4 to extract structured data from email content using prompt engineering techniques. The system analyzed unstructured messages and converted key insights (intent, action items, priority) into structured records stored in a PostgreSQL database.

I prioritize clean architecture, testable code, and long-term maintainability in every project. I enjoy collaborating in cross-functional teams, working with frontend developers, designers, QA, and product stakeholders to deliver well-rounded solutions.

I'm confident working independently or as part of a distributed team. I’m highly adaptable to Agile environments and familiar with CI/CD, Git-based workflows, and asynchronous communication.

🗣 English: My level is B1+ (close to Upper-Intermediate). I’ve spent the last few years in active collaboration with European clients, participating in daily stand-ups and 1-on-1 planning sessions. I'm comfortable discussing technical details and business logic in English, both live and asynchronously.

I’m currently open to remote full-time or contract opportunities, ideally in product teams focused on SaaS, AI, or backend-heavy platforms. Always excited to build meaningful systems and grow through real-world engineering challenges.

💬 Open to project-based or long-term contracts. My rate is flexible and depends on the project scope, responsibilities, and team setup.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.