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.
You can get this candidate's contact information from https://www.work.ua/resumes/15080446/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
About me
10+ years of professional experienceinITindustry, programming, object-orienteddesign,data
modeling,webapplicationsdevelopment, haveUI/UXdesign 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:[
Skype: alex.chaliy.42
Email: [
GitHub: http://github.com/alex-chaliy
Stackoverflow: https://stackoverflow.com/users/7455192/meteor?tab=answers
Professionalexperience
[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] Freelanceprojects –CasinoWin,CasinoGames
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] DoITProgrammingSolutions, Odessa, Ukraine
Position: Full-Stack JavascriptDeveloper
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
-
Javascript-програміст
Remote -
Javascript-програміст
Kharkiv, Remote -
Javascript-розробник
100000 UAH, Kyiv, Remote -
Javascript-програміст
Remote -
Junior Javascript Developer
24000 UAH, Dnipro, Remote -
Javascript-програміст
Uzhhorod, Remote