• File

Oleksii

Javascript engineer

Considering positions:
Javascript engineer, Front-end engineer, Full stack програміст, HTML-розробник, Fullstack-розробник
Age:
31 years
City of residence:
Odesa
Ready to work:
Kyiv, Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

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

The file contains 2 more pages.

Quick view version

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

Oleksii Chalyi
Summary
• 10+ years of professional experience in the IT industry, programming, object-oriented design, data
modeling, web applications development.
• Extensive experience working with a diverse full-stack ecosystem, including React, Redux, Next.js,
Angular, Node.js, NestJS, MongoDB, PostgreSQL, Microservices.
• Has UI/UX experience, critical and creative thinking, attention to detail, sense of personal
responsibility and self-management.
• Dedicated to activities that help to stay sharp and creative, e.g. drawing, playing soccer, learning
psychology, riding a bicycle or just discovering something new and interesting.

Contacts
Linkedin:[open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
GitHub: http://github.com/alex-chaliy
Stackoverflow: https://stackoverflow.com/users/7455192/meteor?tab=answers

Skills
Programming Languages and Core Concepts:
Javascript • Typescript • OOP • TDD • T-Shaped approach •
Design Patterns • Monorepo •
–––––––––––––––––––––––––––––––––––––––––––
Frontend Technologies:
Angular • Angular Material • RxJS / NgRx • HTML • Micro-frontend •
CSS / SCSS • Tailwind CSS • React • Redux • Redux.js •
GSAP • Zustand • Formik • SWR • React Query • Next.js •
–––––––––––––––––––––––––––––––––––––––––––
Version Control System and CI/CD:
Git • GitFlow • CI/CD • Github Actions • Bitbucket Pipelines •
––––––––––––––––––––––––––––––––––––––––––––
Backend Technologies:
Node.js • NestJS • Express.js • MongoDB • PostgreSQL • Swagger •
Microservices • RabbitMQ • Apache Kafka • RedPanda •
REST API • GraphQL • WebSockets • Socket.io •
–––––––––––––––––––––––––––––––––––
Testing Libraries:
Jest • Karma.js • Jasmine.js • React Testing Library •
––––––––––––––––––––––––––––––––––––––
Cloud Services and Tools:
AWS • Microsoft Azure • Docker •
––––––––––––––––––––––––

AI Tools and APIs:
OpenAI • LLM • Anthropic API • Claude Code • Github Copilot •
––––––––––––––––––––––––––––––––––––––––––––––
Build Tools and Compilers:
WebPack • Turbopack • Vite • SWC • Babel •

Tools
Figma, Claude, Gemini, shadcn/ui, Lighthouse, React DevTools, Redux DevTools,
Browser DevTools, Postman, TSLint, Prettier, Linux, MacOS.
IDE
Visual Studio Code, WebStorm

Domains
Advertising / Marketing, E-commerce / Marketplace, Education, Fintech, Healthcare / MedTech,
Manufacturing, HRTech, SaaS, Dating

Professionalexperience
[2023 Dec - 2026 Jan] NDA, Brussels, Belgium (remote)
Position: Senior Full-Stack Developer (Angular, NestJS) dating
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
• Created and supported web and mobile dating applications serving 1M+ users across Europe.
––––––––––––––––––––––––––––––––––––––––
• Managed and mentored a team of 3 junior developers, guiding their growth and ensuring delivery of
high-quality product features.
––––––––––––––––––––––––––––––––––––––––
• Collaborated with a full-stack tech lead to design and plan the entire application architecture,
including the admin panel, the main website, and the mobile applications.
––––––––––––––––––––––––––––––––––––––––
• Built complex admin panel featuring interactive charts, diagnostics, and user management tools,
enabling analysis of audience demographics(e.g. region, age, hobbies) and efficient resolution of user
requests and reports.
––––––––––––––––––––––––––––––––––––––––
• Owned full-stack development for core application features: designed and implemented reusable UI
elements (including buttons, form inputs, custom select, header, footer), complex multi-parameter
search filters, and gesture-based swipe mechanics paired with robust back-end logic.
––––––––––––––––––––––––––––––––––––––––
Backend Stack: Node.js, NestJS, GraphQL, Typescript, PostgreSQL, Jest, TypeORM, ClassValidator,
Microservices, Docker, AWS (Lambda, S3 etc.) RabbitMQ, Anthropic API, OpenAI.
––––––––––––––––––––––––––––––––––––––––
Frontend Stack: Angular 20, Typescript, ES6+, RxJS, NgRx, SCSS, HTML, Apollo Angular (to work with
API based on GraphQL), Karma, Jasmine, Ionic for Angular, CapacitorJS, HighCharts, GSAP.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, Redux DevTools,
Prettier, TSLint, CI/CD, GitHub Actions, Lighthouse, Claude, Github Copilot.
––––––––––––––––––––––––––––––––––––––––
Team: me as a full-stack developer, 2 frontend developers, 1 ui/ux designer, 1 project manager, 1
full-stack tech lead, 1 backend developer, 2 QA engineers.

[2022 Oct - 2023 Nov] Phobosys, Odesa, Ukraine
Position: Senior React Developer saas
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
• Engineered new features and fixed bugs across 5+ applications for a major web-hosting provider.
–––––––––––––––––––––––––––––––––––––––––––
• Led development on Notifications Constructor application with complex business logic within a suite
of multiple web applications.
––––––––––––––––––––––––––––––––––––––––
• Managed and mentored 3 junior front-end developers, fostering growth and improving product quality
across company applications.
––––––––––––––––––––––––––––––––––––––––
• In the Notifications Constructor implemented a complex flow from users list with search, sorting,
virtual scroll and pagination features, to constructing notification for a specific user in few steps with
multiple form inputs and specific form validations, custom selects, checkboxes/radio-buttons based
on complex business logic where some fields were dependent on values from previous fields and
other parameters depended from the business logic.
––––––––––––––––––––––––––––––––––––––––
• Designed a redux store to manage data-flows and application state.
––––––––––––––––––––––––––––––––––––––––
• Developed promotion landing pages with GSAP (animation library).
––––––––––––––––––––––––––––––––––––––––
• Took a part in other company products for bug fixing and creating new features, e.g. in the Servers
Managing Dashboard application.
––––––––––––––––––––––––––––––––––––––––
• Specifically, debugged and fixed critical bugs in the service purchasing flow, which helped increase
company revenue by 10%.
––––––––––––––––––––––––––––––––––––––––
Stack: React.js, Redux.js, Zustand, ES6+, Next.js, GraphQL, React-Query, Fetch API,
Jest, React Testing Library, Formik, Yup, SCSS, Tailwind CSS, HTML, GSAP (GreenSock Animation
Platform), Microservices, Micro-frontend Architecture, Microsoft Azure.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, Lighthouse, React DevTools, Redux DevTools,
Prettier, JSLint, CI/CD, Bitbucket Pipelines, Swagger.
––––––––––––––––––––––––––––––––––––––––
Team: 7 frontend developers, 1 ui/ux designer, 1 scrum manager, 2 full-stack tech leads, 3 backend
developers, 2 QA engineers.

[2020 Sep - 2022 Oct] 1Touch.io, Kyiv, Ukraine (remote)
Position: Senior Full-Stack Developer (Angular, NestJS) saas
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
• Developed and supported applications for GDPR system with AI-based document processing across
multiple software products.
––––––––––––––––––––––––––––––––––––––––
• Took ownership for the Installation Tool web application whose purpose was to help clients to install
1Touch.io products on their local servers automatically without calling installation managers. I built
and developed it from scratch closely communicating with the ui/ux designer, product owner, tech
lead and QA team.
–––––––––––––––––––––
• As a result, decreased the cost of installing and supporting company products by 90%.
––––––––––––––––––––––––––––––––––––––––
• Resolved 50+ bugs and developed new features contributing to multiple company products.
–––––––––––––––––––––
• Notably, optimized the Document Processing application by implementing lazy-loading and virtual
scroll for large document lists exceeding 1k+ items, removing UI lags.
–––––––––––––––––––––
• Increased search speed by 2x by optimizing complex SQL queries.
–––––––––––––––––––––
• Took the lead in managing a junior front-end developer to help him grow and bring high quality values
to the company products.
–––––––––––––––––––––

Frontend Stack: Angular 10, Angular Material, Typescript, ES6+, RxJS, NgRx,
SCSS, HTML, Storybook, Karma, Jasmine, HighCharts, Socket.io.
–––––––––––––––––––––
Backend Stack: Node.js, NestJS, Typescript, REST API, PostgreSQL,
Jest, ClassValidator, WebSockets, Socket.io, Microsoft Azure (Azure Blob Storage, Azure Functions
etc), Apache Kafka (RedPanda), RabbitMQ, Microservices
–––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, Lighthouse, Redux DevTools, TSLint, Prettier,
Swagger.
––––––––––––––––––––––––––––––––––––––––
Team: a worldwide team mostly based in Ukraine but also in Israel and USA. Me as full-stack
developer, junior frontend developer, 5 QA engineers, 3 backend engineers, 2 full-stack tech leads, 1
designer, 3 product owners, 3 AI engineers.

[2019 June - June 2020] Asseco, Warsaw, Poland (remote)
Position: Angular Developer saas, hr tech
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
• Designed custom staff and client management system with dashboard featuring 15+ complex UI
charts, collaborating with backend developers and UI/UX designer.
––––––––––––––––––––––––––––––––––––––––
• Engineered real-time interactive charts to deliver live audience analytics and system diagnostics
using Highcharts and Socket.io, processing data from 5+ sources.
––––––––––––––––––––––––––––––––––––––––
Stack: Angular 8, Angular Material, REST API, NgRx, RxJS, SCSS, HTML, Typescript, ES6+, Karma,
Jasmine, WebSockets, Socket.io, AWS, HighCharts, GSAP (GreenSock Animation Platform)
Additional Tools: Git, GitFlow, Jira, Agile, Redux DevTools, Lighthouse, VS Code, TSLint, Prettier.

[2018 Oct - 2019 June] Dataart, Odesa, Ukraine
Position: React Developer healthcare / med tech
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Supported and developed new features, fixed bugs on healthcare applications for managing schedules
and medical data for 100+ clinics.
––––––––––––––––––––––––––––––––––––––––
Stack: React, REST API, Next.js, MobX, Jest, React Testing Library, Formik, Yup, Typescript, SCSS,
Tailwind CSS, HTML.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier.
––––––––––––––––––––––––––––––––––––––––
Team: 4 frontend developers, 1 designer, 1 project manager, 2 backend developers, 1 QA engineer.

[2017 Oct - 2018 Oct] WorkNest LTD, Elifelet, Israel (remote)
Position: React Developer saas, e-commerce, manufacturing, advertising, healthcare
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
• Engineered a healthcare application designed to manage doctor and patient data for a clinic.
––––––––––––––––––––––––––––––––––––––––
• Additionally, developed new features and fixed bugs across various outsourced projects in the saas,
e-commerce, manufacturing and advertising domains.
––––––––––––––––––––––––––––––––––––––––
Stack: React, Next.js, REST API, Redux.js, Jest, Typescript, SCSS, HTML.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, Kanban, VS Code, TSLint, Prettier.
––––––––––––––––––––––––––––––––––––––––
Team: 5 frontend developers, 1 designer, 1 project manager, 3 backend developers, 2 QA engineers.

[2017 Aug - Oct] Freelanceprojects –CasinoWin,CasinoGames
Position: Full-stack Developer, UI/UX Designer
–––––––––––––––––––––––––––––––
Frontend Stack: Angular 4, Angular Material, HTML, SCSS, RxJS, Typescript, Karma, Jasmine
––––––––––––––––––––––––––––––––––––––––
Backend Stack: Node.js, Express.js, REST API, PostgreSQL, ES6+
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Trello, Agile, VS Code, TSLint, Prettier.

[2017 Jan - Aug]482.Solutions, Odesa, Ukraine
Position: React Developer
Position: Full-Stack Developer saas, hr tech
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Developed web application helping maritime workers find jobs and shipping companies recruit crew
with required skills, serving 100k+ users.
––––––––––––––––––––––––––––––––––––––––
Stack: React, Next.js, REST API, Redux.js, Typescript, HTML, SCSS, Bootstrap CSS.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier.

[2016 Apr - Oct] DoITProgrammingSolutions, Odessa, Ukraine
Position: Full-Stack JavascriptDeveloper e-commerce, advertising, healthcare, education
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Engineered features and resolved bugs across client-facing e-commerce, advertising, healthcare and
education platforms.
––––––––––––––––––––––––––––––––––––––––
Stack: Node.js, Express.js, React, Redux.js, Angular.js, Angular 2+, REST API, HTML, CSS/SCSS,
Bootstrap CSS, ES6+, MongoDB, PostgreSQL, WebSockets, Socket.io.
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, GitFlow, Jira, Trello, Redux DevTools, Agile, Kanban, VS Code, JSLint, Prettier.

[2015]Self-Employed - Freelance
Position: Full-Stack Developer saas, e-commerce, education, advertising
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Designed and maintained custom features while resolving complex technical issues across a variety
of freelance projects in the saas, e-commerce, education and advertising sectors.
––––––––––––––––––––––––––––––––––––––––
Stack: React.js, Angular.js, REST API, Javascript,PHP, MySQL, HTML, CSS, Bootstrap CSS
––––––––––––––––––––––––––––––––––––––––
Additional Tools: Git, Trello, WebStorm.

[2014 May-Nov]Ossystem, Chornomorsk, Ukraine
Position: Intern Web-Developer
–––––––––––––––––––––
Javascript,PHP, MySQL, HTML, CSS

Education
Odesa National Polytechnic University, Computer Science,
finished 3 classes (2014 - 2017)

Foreign Languages
English B2 (Upper-Intermediate)

Projects
1) Feel the Flow - React/Next.js:
https://github.com/alex-chaliy/responsive-react-app
Demo (any device): https://responsive-react-app.appwrite.network/
Stack: React, Next.js, Zustand, Formik, Yup,
GSAP (GreenSock Animation Platform), SWR, SCSS, HTML.

2) Wakanda - Angular: https://github.com/alex-chaliy/wakanda-forever
Description: Parallax Effect
Demo (desktop only): https://personal-projects-wakanda.appwrite.network/main

3) Task API - NestJS / GraphQL:
https://github.com/alex-chaliy/task-api

4) Services Landing - React/Next.js
https://github.com/alex-chaliy/services-landing
Demo (any device): https://services-landing.appwrite.network/

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: