Summary
Full-stack engineer with 10+ years building and shipping web applications end to end — from React, Next.js, and TypeScript frontends to NestJS, Node.js, and PostgreSQL backends. Most recently I designed and shipped Mentoma, a multi-tenant SaaS, solo — from architecture to production.
I care about code quality and automated testing (unit, e2e, and load testing) backed by CI/CD and frequent releases, and I favor well-documented, scalable systems built with monorepos, micro-frontends, and a domain-driven architecture.
Alongside the engineering, I bring leadership and mentoring experience, strong problem-solving, a drive to keep learning, and an openness to feedback.
Experiences
Senior Frontend Engineer — Architect & Team Lead
August 2023
- present
- Led a team of frontend developers in designing and implementing a scalable architecture for AI-driven chatbot products
- Built and maintained large-scale React/TypeScript applications with real-time capabilities
- Mentored and coached team members to level up their skills and engineering practices
- React
- TypeScript
- JavaScript
- leadership
- mentoring
Frontend Engineer
November 2021
- August 2023
- Designed and implemented front-end architecture using Micro-frontends and Nx Monorepo for improved scalability and maintainability
- Audited and optimized React/Next.js performance, achieving a 90% improvement in page load speed
- Built a comprehensive testing suite with React Testing Library and Cypress, reaching 80% coverage and cutting bug density by 60%
- Integrated CI/CD pipelines with Docker, reducing deployment errors by 70%
- React
- Next.js
- Node.js
- module-federation
- Nx
- Cypress
- react-testing-library
Frontend Engineer
March 2020
- October 2021
- leveraged TDD practices to identify and resolve potential issues early, resulting in a 50% reduction in post-launch bug reports and enhancing user satisfaction by 35%
- Integrated CI/CD practices with Docker, enabling automated testing and deployment, and reducing deployment errors by 70%
- React
- nextjs
- TDD
- e2e test
- StoryBook
- Cypress
Full-Stack Developer
April 2017
- March 2020
- Achieved a 30% increase in customer satisfaction by implementing and delivering 5 complex VanillaJs, Nodejs,MongoDB, React and Nextjs projects from concept to launch
- Increased the speed of the website on mobile by 25% and on the desktop by 40% by optimizing the frontend code
- React
- mongoDB
- nextjs
- nodejs
- expressjs
- REST
Full-Stack Developer
September 2016
- April 2017
- Created SEO-friendly React, Nextjs, and Node.js web applications, reduced page loading times by 50% using Node.js,Express.js and MongoDB.
- Improved team productivity by 30%, lowered production costs by 20%, and recommended the adoption of innovative technologies
- React
- mongoDB
- nodejs
- expressjs
- REST
- GraphQl
Full-Stack Developer
March 2016
- March 2017
- Acquired familiarity with and adoption of backend web services based on Node.js, web sockets, and Telegram APIs
- Clarified to migrate from PHP to Node.js and completed 3 projects from scratch
- adopted No-SQL databases (such as MongoDB) for expandable and flexible data management
- Developed querying skills and learned MySQL database management
- Nodejs
- php
- zend framework
- MySql
- REST
- Angular
