Work Experience
JavaScript Full-Stack Developer - SMISS Ltd (SMISS Ltd)
Duration: Feb 2024 - present
Summary:- Development of responsive, pixel-perfect UI components and ensuring cross-browser compatibility
- The role involves managing state efficiently and optimizing performance for fast, responsive applications across devices
Responsibilities:- Creating responsive, pixel-perfect UI components and ensuring cross-browser compatibility.
- Managing state efficiently with Redux, MobX, or Context API.
- Optimizing performance for fast, responsive applications across devices.
- Conducting thorough testing (unit, integration, end-to-end) for high-quality code.
- Collaborating with backend teams and integrating with Node.js APIs and third-party services.
Technologies: JavaScript, React, Redux, MobX, Node.js
Full-stack Developer (Private Projects & Freelance)
Duration: Mar 2023 - Feb 2024
Summary:- Development and deployment of several responsive multi-page websites for private clients, including a real-time video call application and a client management system
- Gained experience in real-world project workflows, code reviews, and teamwork
Responsibilities:- Built and deployed several responsive multi-page websites for private clients.
- Contributed to the development of a real-time video call application using WebRTC and WebSocket.
- Developed a client management system for data handling and task automation.
- Designed architecture, managed database structure, and integrated front-to-back features.
- Gained experience in real-world project workflows, code reviews, and teamwork.
Technologies: JavaScript, React, WebRTC, WebSocket, Node.js, MongoDB
Full-stack Developer (Sports Streaming and Entertainment Platform (DAZN))
Summary:- DAZN is a sports streaming service providing live and on-demand streaming of various sports events
- The project focused on enhancing the subscription domain with features like subscription downgrade/upgrade and addon cancellation, using microservice architecture and AWS services to improve observability, security, and performance
Responsibilities:- Developed scalable and responsive front-end components using React and TypeScript, ensuring seamless user experience across devices.
- Optimized performance and improved loading times by leveraging React Hooks and implementing efficient state management with Redux.
- Collaborated with backend engineers to integrate RESTful APIs and GraphQL.
- Enhanced UI/UX design by implementing pixel-perfect designs, improving user interaction, and building a mobile-first approach.
- Conducted thorough testing, including unit tests and integration tests, to ensure the reliability of the front-end components.
Technologies: React.js, Nest.js, TypeScript, Express, Fastify, PostgreSQL, DynamoDB, Docker, CI/CD, Terraform, AWS, Event-driven architecture, NewRelic, OpenTelemetry
Full-stack Developer (Gambling Platform)
Summary:- A scalable online gaming platform offering various casino games with real-time updates, secure payment processing, and AI-driven fraud detection
- The system ensures high performance and streamlined deployment through CI/CD automation
Responsibilities:- Developed the responsible front-end of the application.
- Worked on test coverage and Storybook elements.
- Created AEM components based on TypeScript files describing dialogue and component structure.
- Worked on brand-specific features in AEM, created templates and experience fragments.
- Built a strong team to deliver new features on time, involved each developer in reviewing PRs, held knowledge-sharing sessions, and wrote detailed documentation about the product and existing features.
Technologies: Node.js, React.js, Redux, Redux-Saga, Lodash, Jest, React Testing Library, Java, AEM CMS, Webpack
Full-stack Developer (Iterius)
Summary: Iterius is an application for tracking working hours, time spent on projects and tasks, with the ability to generate reports for each employee or user of the system.
Technologies: React.js, Typescript, Node.js, Nest.js, Express.js, PostgreSQL, SASS, MobX, Rest API
Education
- State Tax University
Master’s Degree in Financial Law
2001 - 2006
Certification
- Full-stack Developer Certificate – GoIT Academy (Kyiv)
Skills: Node.js, NestJS, PostgreSQL, Zustand, MobX, MongoDB, GitLab, SQL, GitHub, JavaScript, Redux, Express.js
Issued: Dec 2023
- Frontend Developer Certificate – GoIT Academy (Kyiv)
Skills: React, Zustand, MobX, JavaScript, HTML5, CSS
Issued: Sep 2023
- UI/UX Designer Certificate – GoIT Academy (Kyiv)
Issued: May 2023
- Node.js – Udemy (Instructor: Bogdan Stashchuk)
Skills: Node.js, Express.js, MongoDB, JavaScript
Issued: Apr 2024
- React, Redux, Redux Toolkit – Udemy
Skills: React, Redux, Redux Toolkit, JavaScript
Issued: Jul 2024
- GraphQL – Udemy
Skills: GraphQL, API Design, JavaScript
Issued: Sep 2024
- React Native: Mobile App Development (CLI) – Udemy
Skills: React Native, React, JavaScript
Issued: Dec 2024
- TypeScript – Udemy
Skills: TypeScript, JavaScript
Issued: Jan 2025