- File
Andrii
Angular developer
Contact information
The job seeker has entered a phone number and email.
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/11022495/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Expected position: Front-end Angular developer
tel. [
[
Odesa, Ukraine (Currently living in Chisinau, Moldova)
SUMMARY Front-end developer with 4+ years of experience building complex Angular applications
from scratch. Skilled in building complex UI components, refactoring legacy code, and
automating UI testing. Strong communicator, effective in collaborating with designers,
backend developers, and product owners to deliver complete solutions. Actively follow
the development of Angular and stay up-to-date with new features and changes in recent
versions.
EDUCATION Specialty: Information networks of communications
Odessa National Academy of Telecommunications
Master
EXPERIENCE Angular developer
03/2025 –11/2025
Frelance
EpicChat - Universal Chat Agent Web Component
Responsibilities :
Developed a universal, embeddable web component for AI-driven chat agents using
Angular Elements (with Angular v.20). The component can be integrated into any web
application and provides a complete chat interface with support for multiple agents,
message history, and rich content formatting.
Key features implemented:
• Standalone Angular web component (Angular Elements) for seamless integration
• Multi-agent support with agent creation, configuration, and switching
• Real-time messaging via HTTP REST API and Server-Sent Events (SSE)
• Persistent chat history with localStorage/sessionStorage per agent
• Markdown rendering for rich text messages
• Interactive message actions (buttons, links, prompts) with table data processing
• File attachment functionality and comprehensive API documentation
Angular developer
07/2021 – 03/2025
HYS Enterprise
Epicflow Resource Management Software
Responsibilities :
Developed a large-scale software product focused on multi-project management. Fully
responsible for designing and developing the front-end of an AI-driven virtual assistant
chatbot and associated "assistant agents" for resource and project management.
Delivered the project from initial concept to successful production release, collaborating
closely with designers, product owners, backend developers, and QA throughout the
development cycle.
Technologies (and some libraries) used in the product development included:
WebSocket + HTTP for information transmission
Web Speech API for speech-to-text conversion
Ng2-charts + Chart.js for displaying various graphs
Angular material datepicker / angular-mydatepicker for calendar
Tagify for tags input component with autocomplete
Angular-tree-component for expandable lists of different entities
And other technologies, common and not so common libraries
Implemented the Demo Tours module in the project to create and deploy real-time demo
tours and guides for the system, utilizing the
Shepherd demo tour
Participated in writing autotests for the system using the
Playwright, NUnit
Performed deep refactoring and decomposition of legacy components (5k+ LOC),
improving maintainability and performance.
As I was responsible for the entire frontend aspect of these modules, during the
development process, I learned how to establish effective communication processes with
the owner, designer, backend developers, and QA. I also handled the selection of
necessary libraries and technologies to implement the client's ideas.
In the summer of 2023, I took the first place during the internal AI Hackathon. The
challenge was to develop the most useful project in two weeks, utilizing AI to the
maximum extent during the coding process. I prepared a project which analyzes
compositions of any multi-component products (cosmetics, nutritional supplements,
etc.). In this instance, AI was employed not only for code generation but also for the
application's functionality and in creating a video presentation through the use of
deepfake technology
Articles: itc-ua, dou
Intern angular developer
05/2021 – 07/2021
Nayax Retail LTD
Responsibilities :
Training on an real project. Creating an application for ordering fast food, from
zero to working application. At the end of learning, my opponent was chosen to
get an offer (we both competed for the only vacancy). However, I got a lot of
knowledge in creating an application.
Website developer
07/2014– 05/2021
mykrem.com.ua, krem.od.ua
Responsibilities :
Development, creation and full maintenance of a site based on CMS Joomla +
VirtueMart (2012-2018), then WordPress + WooCommerce (2018-2021).
HARD SKILLS Angular, JavaScript, TypeScript, RxJS
Testing: Playwright, Nunit
REST API, WebSocket, Swagger
Git (+GitHub, GitLab, AWS CodeCommit)
JIRA
Familiar with NodeJS, React
English – Upper intermediate
Similar candidates
-
Frontend Developer (Web3, React, Angular, Vue)
Remote, Ivano-Frankivsk -
Back-end програміст
10000 UAH, Remote -
Full stack программист
Remote, Kyiv -
Front-end, Angular Developer
80000 UAH, Remote, Odesa, Other countries -
Angular developer
100000 UAH, Remote -
Software Engineer, Frontend Developer (Angular, JavaScript)
Remote, Zaporizhzhia