• File

Andrii

Angular developer

Considering positions: Angular developer, Front-end програміст, Javascript-програміст
Age: 40 years
City of residence: Other countries
Ready to work: Remote
Considering positions:
Angular developer, Front-end програміст, Javascript-програміст
Age:
40 years
City of residence:
Other countries
Ready to work:
Remote

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.

Uploaded file

Quick view version

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

Krasnoyarskiy Andrey
Expected position: Front-end Angular developer
tel. [open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
LinkedIn
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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: