Денис
Web-програміст, 150 000 UAH
- Considering positions:
- Web-програміст, Full stack програміст
- Age:
- 47 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
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/18646014/
Work experience
Backend-Focused Full-Stack Developer
from 05.2025 to now
(1 year 7 months)
Self-employed / Independent Projects, Дистанційно (IT)
Continued software development after relocating from Ukraine to Germany through small independent paid tasks, backend-focused portfolio projects and continued technical learning.
• Completed small paid development tasks using Node.js, TypeScript, REST APIs, React and Next.js, working through GitHub pull requests and code reviews; some changes were deployed to production.
• Built JobFlow CV Pipeline, a backend-first application for vacancy analysis and targeted CV generation using NestJS, TypeScript, PostgreSQL, Prisma, Docker, OpenAI API and Swagger/OpenAPI.
• Implemented modular backend architecture, structured AI workflows with human review, evidence validation, prompt versioning, artifact traceability and token/cost tracking.
• Continued developing Python/FastAPI backend skills through personal projects using PostgreSQL, SQLAlchemy, Pytest and GitHub Actions.
• Volunteered as an IT Technician at HEY, ALTER! Köln e.V., preparing donated laptops for school students.
Backend-Focused Full-Stack Developer
from 10.2021 to 04.2025
(3 years 7 months)
EPAM, Київ (IT)
Worked on a large-scale multi-locale e-commerce platform for a major European retailer, primarily focusing on backend development while also contributing to BFF and frontend functionality.
• Developed and maintained production backend services using Node.js, TypeScript, Azure Functions and Durable Functions.
• Implemented serverless workflows for product data synchronization, scheduled processing and third-party integrations.
• Integrated CommerceTools, Amplience and ProductsUp, including product enrichment, data mapping, validation and batch processing.
• Investigated and resolved production issues using Azure Application Insights and KQL, including cross-service email and SMS notification failures.
• Updated existing GraphQL resolvers and contributed to React/Next.js frontend components when features required end-to-end changes.
• Wrote Jest unit tests and worked with Azure DevOps CI/CD, code reviews, QA engineers and cross-functional Agile teams.
• Contributed to Redis caching for frequently accessed navigation data, improving retrieval performance by more than 2×.
Node.js Developer (Intern)
from 07.2021 to 10.2021
(4 months)
CHI Software, Харків (IT)
Пройшов програму переходу на Node.js backend-розробку. Розробляв навчальні та командні backend-проєкти з використанням Node.js, Express і NestJS, працював із REST API, MongoDB, Docker та Kubernetes. Брав участь у розробці Viber-бота для керування хокейною командою та застосунку для продажу квитків із мікросервісною архітектурою.
PHP Developer
from 12.2016 to 06.2021
(4 years 7 months)
IT Factor, Харків (IT)
Developed and supported a production financial accounting system for public-sector organizations.
• Implemented backend features and complex financial business logic using PHP, PostgreSQL and a custom in-house framework.
• Developed payroll, vacation payment, accounting, reporting, permissions and payment-related functionality based on regulatory and business requirements.
• Created PostgreSQL migration scripts for organization-specific databases, using transactions, test-database validation and rollback planning where possible.
• Implemented complex financial data migrations involving multiple related tables; many migrations needed to work across more than 900 organization-specific databases.
• Optimized PostgreSQL queries through indexing, query simplification, temporary tables and reduced data selection, achieving more than 2× improvement in selected read-heavy cases.
• Maintained and refactored legacy PHP code and contributed improvements to the custom backend framework.
• Investigated production issues, fixed bugs and participated in releases and production support.
• Worked closely with analysts to clarify accounting rules, calculation scenarios, edge cases and data-migration risks.
Education
Національний технічний університет «Харківський політехнічний інститут»
Інтегровані технології та прикладна хімія, інженер-технолог, Харків
Higher, from 1998 to 2003 (5 years)
Additional education and certificates
Node.js: Testing and Code Quality — LinkedIn Learning
2026
Knowledge and skills
- Працьовитість
- Node.js
- TypeScript
- JavaScript
- SQL
- React
- GitHub
- Git
- HTML
- CSS
- Python
- PostgreSQL
Language proficiencies
- English — average
- German — beginner
Similar candidates
-
Web-програміст
Remote -
Веброзробник
70000 UAH, Remote, Kyiv -
Веб-, блокчейн-розробник
45000 UAH, Remote, Kyiv -
Javascript-программист
Remote, Dnipro -
Web-програміст
Remote -
Web software engineer
Remote