Зареєструватися
  • File

Oleksii

Javascript engineer

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

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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.

Oleksii Chalyi
About me
10+ years​ of​ professional​ experience​​in​IT​industry, programming, object-oriented​​design,​​data​​
modeling,​web​applications​development, have​UI/UX​​design skills.
I have a lot of experience working with Frontend and Backend technologies:
Angular, React, Next.js, Node.js, NestJS, MongoDB, PostgreSQL and other tools.

In my free time I like drawing, playing soccer, and learning something new and interesting.

Code Examples / Pet Projects:
1) 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) Angular: https://github.com/alex-chaliy/wakanda-forever
Description: Parallax Effect
Demo (desktop only): https://personal-projects-wakanda.appwrite.network/main

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

Contacts
Linkedin:​[open contact info](look above in the "contact info" section)
Skype:​ alex.chaliy.42
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

Professional​​experience
[2023 Dec - 2026 Jan] ​NDA
Position: Full-Stack Developer (Angular, NestJS)
Responsibilities: Developing and supporting web and mobile applications for dating in the Europe
region.
In this project I was responsible for developing the administration part of the application and main
web and mobile applications. I implemented an extensive admin part with multiple charts, diagnostics
and users management features from scratch helping the app administrators analyze audience by
region, age, hobbies and other parameters and satisfy user requests and reports. In the main apps I
implemented UI core elements (buttons, form inputs, custom select, header, footer etc.), users search
with complex filters, and also card swiping UI and mechanism.
Also I developed the back-end side for the features described above.
Stack:
Backend: Node.js, NestJS, GraphQL, Typescript, PostgreSQL, Jest,
TypeORM, ClassValidator.
Frontend: Angular 19, 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,
Prettier, TSLint, CI/CD, GitHub Actions.
Team: me as 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: React Developer
Responsibilities: Developing new features and fixing bugs on existing applications for a big
web-hosting provider.
The entire product contained multiple web applications, and my main responsibility was working on
the Notifications Constructor application with complex business logic.
In this project I 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, custom selects, checkboxes/radio-buttons based on complex business logic where some
fields were dependent on values from previous fields.
I designed a Redux store and used Formik library to manage data-flows and application state.
I also was engaged in developing promotion landing pages with GSAP (animation library).
Also I was engaged in other company products for bug fixing and creating new features.
Stack: React.js, ES6+, Next.js, GraphQL, React-Query, Zustand,
Jest, Formik, Yup, SCSS, Tailwind CSS, HTML, GSAP (GreenSock Animation Platform),
Microservices, Micro-frontends.
Additional Tools: Git, GitFlow, Jira, Agile, VS Code,
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 Sept - 2022 Oct] ​1Touch.io, Kyiv, Ukraine (remote)
Position: Full-Stack Developer (Angular, NestJS)
Responsibilities: Developing and supporting the front-end part of the data privacy regulation system
with document processing based on AI with several software products, performing tasks for the
back-end part with NodeJS.
I worked on the Installation Tool web application, the purpose was to help clients to install company
products on their servers automatically without calling installation specialists. I built and developed it
from scratch closely communicating with the ui/ux designer, product owner, tech lead and QA team.
Also I was engaged in other company products for bug fixing and creating new features.
Stack:
Frontend: Angular 10, Angular Material, Typescript, ES6+, RxJS, NgRx,
SCSS, HTML, Storybook, Karma, Jasmine, HighCharts, Socket.io.
Backend: Node.js, NestJS, Typescript, REST API, PostgreSQL,
Jest, ClassValidator, WebSockets, Socket.io.
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier, Swagger.
Team: a worldwide team mostly based in Ukraine but also in Israel and USA. Me as full-stack
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
Responsibilities: Developing and supporting a custom staff
and clients management system for specific purposes of the customer.
In this project I implemented an extensive UI for admin dashboard with multiple charts closely working
with the HighCharts library.
Stack:
Angular 8, Angular Material, REST API, NgRx, RxJS, SCSS, HTML, Typescript, ES6+,
Karma, Jasmine, WebSockets, Socket.io,
HighCharts, GSAP (GreenSock Animation Platform)
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier.

[2018 Oct - 2019 June] ​Dataart, Odesa, Ukraine
Position: React Developer​
Responsibilities: develop new features and fix bugs on healthcare medical application, the purpose
was to help clinics in managing doctors and patients schedules and data.
Stack: React, REST API, Next.js, MobX, Jest, 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.

[2017 Oct - 2018 Oct] ​WorkNest LTD, Elifelet, Israel (remote)
Position: React Developer​
Responsibilities: Participating, developing new features and fixing
bugs on different outsource projects, the main project I worked on the most was healthcare
application to manage data of doctors and patients in a clinic.
Stack: React, Next.js, REST API, Redux, Jest, Typescript, SCSS, HTML.
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier.
Team: 5 frontend developers, 1 designer, 1 project manager, 3 backend developers, 2 QA.

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

[2017 Jan - Aug]​​482.Solutions, Odesa, Ukraine
Position: React Developer​
Responsibilities: Participating, creating new features
and fixing bugs on different outsource projects.
Stack: React, Next.js, REST API, Redux, Typescript, HTML, SCSS, Bootstrap CSS.
Additional Tools: Git, GitFlow, Jira, Agile, VS Code, TSLint, Prettier.

[2016 Apr - Oct] ​Do​IT​Programming​Solutions, Odessa, Ukraine
Position: Full-Stack Javascript​​Developer​
Responsibilities: Participating, creating new features
and fixing bugs on different outsource projects.
Stack: React, Redux, REST API, HTML, CSS/SCSS, Bootstrap CSS, ES6+,
Node.js, Express, MongoDB, PostgreSQL, WebSockets, Socket.io.
Additional Tools: Git, GitFlow, Jira, Trello, Agile, VS Code, JSLint, Prettier.

[2015]​​Self-Employed - Freelance​
Full-Stack Developer​
Responsibilities: Participating, creating new features
and fixing bugs on different freelance projects.
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
Intern Web-Developer
Javascript,​PHP, MySQL, HTML, CSS

Education
Studied in Odessa National Polytechnic University, Computer Science, finished 3 classes,
and don't study now.

Skills
Javascript • Typescript • OOP • Angular • RxJS/NgRx • HTML • CSS/SCSS •
React • Redux • Git • GitFlow • Node.js • NestJS • MongoDB • PostgreSQL •
GSAP • Zustand • Formik • SWR • React Query • Next.js •
Tailwind CSS • Angular Material •
REST API • GraphQL • WebSockets • Socket.io •

IDE
Visual Studio Code, WebStorm

Foreign Languages
English B2 (Upper-Intermediate)​

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: