• File

Михайло

Web developer

Considering positions:
Web developer, Front-end програміст
Age:
31 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Mikhail Sergeev
29 Romana Ratushnogo Street, Kyiv
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
MishaSergeev
[open contact info](look above in the "contact info" section)
Portfolio: crazy-leather-things.vercel.app
Born 20 July 1994

HARD SKILLS

Frontend • React 18+ (Hooks, Context API, Suspense, Concurrent Rendering)
• TypeScript, JavaScript (ES6+), Next.js, Vite
• Redux Toolkit, Zustand, Recoil
• React Query, Apollo Client
• UI frameworks: TailwindCSS, Material UI, Kendo UI
• Adaptive layout (Flex, Grid, media queries, accessibility, i18n)
• Testing: Jest, React Testing Library, Cypress
• Figma (wireframes prototyping)

Backend • Node.js (Express, Nest.js), REST API, GraphQL
• Databases: Oracle, SQL/XML, PostgreSQL, MongoDB
• ORM/ODM: Prisma, TypeORM, Mongoose
• Authentication and Authorization: JWT, OAuth, RBAC
• WebSockets / real-time: Socket.IO, Nest.js

DevOps / Infrastructure • Git (Git Flow, PR review, branching strategies)
• Docker, Docker Compose (deployment, local environments)
• CI/CD (GitHub Actions, GitLab CI/CD, Jenkins)
• Cloud basics: AWS, GCP, Vercel, Railway, Nhost

Languages • English — B2+ (Upper-Intermediate)
• Ukrainian — native
• Russian — native

SOFT SKILLS

• Strong communication, teamwork, mentoring experience
• Code review and mentoring
• Agile/Scrum workflow (planning, retros, demos, code reviews)
• Problem-solving mindset — focus on business logic and product value
• Analytical and logical thinking
• Fast learner, persistent, well-organized
WORK EXPERIENCE
July 2020 – Present Full-Stack Developer
SD Solution — Pepperi: B2B Sales Platform for CPG Brand Distributors
• Developed and maintained complex React + Node.js applications for large-scale B2B e-
commerce solutions.
• Implemented custom UI components with React, TypeScript, TailwindCSS, Material UI,
Kendo UI.
• Developed and supported custom solutions such as: custom Home Page, quick order with
barcode scanner, copy order forms, aging item list forms, and forms for reports, graphs and
charts.
• Developed and optimized RESTful and GraphQL APIs (Express/Nest.js), reducing query re-
sponse time by an average of 20 %.
• Integrated third-party APIs and payment/delivery providers such as PayPal, AfterPay.
• Worked with Oracle, SQL/XML, PostgreSQL, MongoDB — schema design, query optimization.
• Implemented real-time features such as live order updates and notifications using WebSock-
ets/Socket.IO.
• Built internationalization (i18n) support for multilingual clients.
• Improved frontend performance using React Query, caching, lazy loading, SSR/SSG with
Next.js.
• Collaborated in Agile/Scrum teams, participated in sprint planning, code reviews, and ment-
oring junior developers.
• Contributed to CI/CD pipelines and deployment using Docker, GitHub Actions, Vercel.
• Wrote and maintained unit, integration, and end-to-end tests using Jest, React Testing Library,
Cypress to ensure application stability and quality.

March 2020 – July 2020 QA Engineer
Startup project
• Designed and automated Node.js application testing.
• Developed end-to-end test scenarios with Jest/Cypress.

December 2019 – July 2020 Front-End Developer
Incomtech-Project LTD, Kyiv
• Updated and maintained company’s web platforms.
• Implemented UI changes, improved site performance and SEO.

January 2016 – December 2019 Electronic Engineer
Incomtech-Project LTD, Kyiv
• Worked with customer database, prepared technical and commercial offers.
• Participated in international exhibitions and business trips.

EDUCATION
2018 – 2019 ProgKiev school
Programming courses ”FULL STACK”:
• Back-end: console apps in Java with SQL integration (restaurant menus, apartment data-
base)
• Front-end: HTML/CSS/JS shop landing page for sunglasses

2011 – 2017 National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic In-
stitute”
Bachelor’s and Master’s degree, Faculty of Electronics, Micro- and Nano-system Technologies
• Diploma

ADDITIONAL INFORMATION
About me • My main goal is professional growth in web development. I am not afraid of challenges
and always ready to learn new technologies. For me, it is important to stay up-to-date
with modern tools and deliver meaningful solutions that bring real value.

Pet Project • Crazy Leather Things — e-commerce demo (React, Node.js, GraphQL, Nhost, MUI, clsx).

Interests • Traveling, science, engineering

Driver license • Category B

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: