Дмитро
Front-end програміст
- Considering positions:
- Front-end програміст, Full-stack програміст
- City of residence:
- Lviv
- Ready to work:
- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/18583212/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Front-End Developer | React · TypeScript · GraphQL | 4+ years of experience | AdTech · E-
Commerce · IoT
Ukraine · github.com/Dmytro1991ua · [
SUMMARY
Front-End Developer with 4+ years of commercial experience at Sigma Software Group, contributing to large-
scale AdTech, E-Commerce, and IoT products. Specialized in React, TypeScript, and GraphQL (Apollo
Server/Client), with a strong focus on building maintainable, well-tested, and scalable front-end applications
within complex code-bases.
In addition, independently built several full-stack applications using Next.js, Supabase, MongoDB, Prisma, and
other modern data stacks - covering API development, database design, and end-to-end feature implementation.
TECHNICAL SKILLS
Frontend: React, Next.js,TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS
State Management: Redux Toolkit, Zustand, TanStack Query, GraphQL (Apollo Client)
Backend & APIs: Node.js, Express.js, GraphQL (Apollo Server), REST APIs
Databases: Prisma, Supabase, MongoDB
Styling: CSS/SCSS, Styled Components, Tailwind CSS, Ant Design, Material UI, shadcn/ui
Testing: Jest, React Testing Library, Storybook
Tooling: Git, GitHub, GitLab, Vite, Webpack, ESLint, Prettier, Husky, Agile/Scrum
PROFESSIONAL EXPERIENCE
Software Developer · Sigma Software Group
Dec 2023 – Present · 2 yrs 5 mos · Ukraine
Developed and maintained features for an ad content management system at a large-scale streaming platform,
working in an outsourced cross-functional team (~11 people: front-end, back-end, QA, PM)
Built reusable React component libraries and integrated the front-end with GraphQL APIs (Apollo Client/Server),
maintaining consistent patterns and code quality across a large shared codebase
Contributed to React application performance improvements as part of the team, including rendering
optimizations and bundle-level work
Maintained test coverage using Jest and React Testing Library; actively participated in code reviews, sprint
planning, and retrospectives in an Agile/Scrum environment
Stack: React · TypeScript · Apollo Client/Server · GraphQL · REST APIs · Styled Components · Storybook · Ant
Design · Jest · React Testing Library
Junior Software Developer · Sigma Software Group
Aug 2021 – Dec 2023 · 2 yrs 5 mos · Ukraine
Started on an IoT project for ~10 months, gaining early commercial experience with React and TypeScript in a
production environment
Joined a large-scale ad content management system at a major streaming platform, contributing to feature
delivery using React, TypeScript, Apollo Client, and GraphQL under senior guidance
Progressively took on more ownership — moving from well-scoped tickets to independently developing
features across different parts of the application over 2+ years
Built confidence across state management (Redux Toolkit), UI component development (Storybook), REST and
GraphQL API integration, and cross-browser debugging
Developed strong habits around testing (Jest + RTL), code review culture, and Agile delivery —
internationalizing team standards that carried through to promotion to Software Developer
Stack: React · TypeScript · Apollo Client/Server · GraphQL · REST APIs · Redux Toolkit · CSS/SCSS · Material
UI · Storybook · Jest · RTL
Trainee Front-End Developer · Sigma Software Group
May 2021 – Aug 2021 · 4 mos · Ukraine
Individual internship: built a project from scratch using Angular 11, Angular Material, SCSS, and Firebase,
covering full setup including GitLab and Jira workflows
Developed the foundational skills required to join the team as a Junior Software Developer
Stack: Angular 11 · Angular Material · SCSS · Firebase · GitLab · Jira
JS (React) Group Internship · Sigma Software Group
Apr 2021 – May 2021 · 2 mos · Ukraine
Completed a group internship building a React/TypeScript project collaboratively, including unit testing with
Jest and Enzyme
Learned Git workflows, pull requests, code review, and Agile/Scrum practices with daily stand-ups
Stack: React · TypeScript · Jest · Enzyme · Git · Agile/Scrum
PERSONAL PROJECTS
LiftMend · Live Version, GitHub Repository
A specialised CRM for managing elevator repair operations — covering job scheduling, technician assignment,
operational dashboard, Supabase Auth, GraphQL API layer, Zod validation, and test coverage with Jest + RTL.
Stack: Next.js · TypeScript · Apollo Client/Server · GraphQL · Prisma · Supabase · Tailwind CSS · Shadcn
UI · Zod · React Hook Form · Jest · React Testing Library
Movie Room · Live Version, GitHub Repository
Full-stack movie and TV platform integrating the TMDB API with a custom MongoDB back-end. Features user
authentication (NextAuth), favourites, custom ratings, profile management with avatar upload, infinite scroll, and
documented test coverage.
Stack: Next.js · TypeScript · React Query · MongoDB · Mongoose · NextAuth · Tailwind CSS · Formik · Jest · RTL
Workout Tracker · Live Version, GitHub Repository
Fitness tracking app for logging running and cycling workouts with map-based visualization. Features a custom
Express.js/MongoDB REST backend built to practise traditional API architecture patterns.
Stack: React · TypeScript · React Leaflet · React Hook Form · Yup · Express.js · Node.js · MongoDB · Jest · RTL
Listify · Live Version, GitHub Repository
Grocery and recipe tracking app with real-time Firebase Firestore sync, Zustand state management, and Formik
form handling.
Stack: React · TypeScript · Firebase · Zustand · Styled Components · Formik · Jest · RTL
EDUCATION
Oles Honchar Dnipro National University · Dnipro, Ukraine | 2009 - 2014
Specialist Degree
LANGUAGES
Ukrainian — Native · English — B2 Upper-Intermediate
Similar candidates
-
Front-end програміст
Remote, Odesa -
Front-end програміст
Remote, Kyiv -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
20000 UAH, Remote, Kyiv -
Front-end програміст
Remote -
Front-end програміст
Remote, Zhytomyr