Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяWas online more than a week ago
Candidate
Male, 32 years, born on 12 March 1993
Considers offers
Tbilisi, willing to relocate (Germany, Canada, Latvia, Lithuania, Poland, Portugal), prepared for business trips
Front-end Developer
Specializations:
- Programmer, developer
Employment: full time, part time, project work, work placement
Work schedule: full day, shift schedule, flexible schedule, remote working
Work experience 6 years 4 months
July 2021 — currently
3 years 10 months
Tbilisi, www.issoft.by
IT, System Integration, Internet... Show more
Frontend developer
Main Product: An application for banking, insurance, and healthcare sectors, providing a contact center platform that serves over 100,000 people in real-time.
Team: A multilingual team comprising colleagues from North America, Europe, and the UK, totaling over 30 members.
Technologies: Angular 10-16, RxJs, NgRx, Jira, SignalR, Angular lib, Micro-frontend, Reactive Form, AWS.
Project Responsibilities:
- Leading daily interactions with an international team to ensure successful project execution.
- Developing and implementing cross-browser solutions using cutting-edge technologies.
- Architecting new modules and refactoring existing architecture for enhanced performance and scalability.
- Making strategic decisions on technology stacks, frameworks, and libraries.
- Launching new modules, maintaining and enhancing existing code, and implementing new features.
- Writing and maintaining comprehensive technical documentation.
- Conducting performance optimizations, improving page load speed and reducing data transfer volumes.
- Mentoring and guiding junior developers, providing code reviews, and conducting regular training sessions.
- Collaborating with UX/UI designers to create seamless, user-friendly interfaces.
- Implementing CI/CD pipelines to automate build, test, and deployment processes.
- Monitoring application performance and error logs, proactively identifying and resolving issues.
- Engaging with stakeholders to gather requirements, present solutions, and provide regular updates on project progress.
Achievements:
- Developed a custom component library, significantly accelerating development and simplifying code maintenance.
- Optimized complex component interactions using advanced RxJs capabilities.
- Successfully integrated SignalR for real-time updates, enabling dynamic data and form updates.
- Decomposed and refactored large components, enhancing code readability and maintainability.
- Created a chain of dynamic forms, improving user experience and simplifying form completion processes.
- Developed a detailed template for future projects, standardizing and speeding up new feature development.
- Built an internal library for the project, simplifying and accelerating the development process.
- Implemented a micro-frontend used across multiple projects, reducing code duplication and increasing efficiency.
- Spearheaded the migration to a modern Angular framework, significantly improving performance and maintainability.
- Implemented advanced state management using NgRx, resulting in a more predictable and testable application state.
- Developed a robust error handling and logging system, enhancing debugging and reducing downtime.
- Led the integration of third-party APIs, extending the functionality of the application.
February 2021 — May 2021
4 months
Minsk, www.issoft.by
IT, System Integration, Internet... Show more
Frontend developer
Objective:
The goal of the training was to enhance skills and acquire new knowledge through the development of a Battle City game clone using pure JavaScript. The project involved implementing complete game functionality, including movement, shooting, scoring, and respawning.
Technologies:
JavaScript, SCSS, HTML, HTTPS, Git
Responsibilities:
Designed the architecture of the game
Made key decisions regarding architectural changes and selection of technological approaches
Performed various optimizations to enhance game performance
Implemented continuous improvements to the codebase and game features
Achievements:
Successfully implemented new functionalities and optimized the application for better performance
Created a user interface that included game entry, movement, destructible walls, and tanks
Refactored the code to improve readability and maintainability
Conducted thorough code reviews to ensure high-quality standards
October 2020 — May 2021
8 months
Minsk, teachmeskills.by/
Educational Institutions... Show more
Frontend develop
Learned front-end web application development.
The goal of the project was to develop a task scheduler in React.
Before entering the application, you needed to register in the systems, then went through with the username and password in the system. There were two roles: administrator and user, each administrator had his own list of users to whom he could add tasks, edit, and delete. The user chose an admin while registering. The user could check the task and edit after logging in. All users and tasks were stored in the database.
Technologies: Native JavaScript, CSS, SCSS, React (Hooks, Router, Redux), OOP, REST API
Achievements:
- finished 2 modules to work with 1 class of equipment;
- got experience with React (Router), Redux, NodeJS, MongoDB
November 2018 — August 2020
1 year 10 months
Ministry of internal affairs
Local police inspector
district police inspector, crime prevention, law enforcement
Skills
Skill proficiency levels
Driving experience
Driver's license category A, B, C
About me
My goal is to improve my skills and help colleagues develop skills, achieve goals and at the same time help them maintain a work-life balance.
I am fond of cycling and generally active sports where you need to play in a team. I love outings in nature, with overnight stays. I am fascinated by visiting historical sights, how much I have not yet seen.
Higher education
2018
Gomel State University Francis Skaryna, Gomel
jurisprudence, lawyer
Languages
Professional development, courses
2023
JavaScript: The Advanced Concepts
udemy.com, Frontend developet
2022
ANGULAR
The Rolling Scopes , Frontend developet
2021
TeachMeSkills
TeachMeSkills, Frontend developet
Citizenship, travel time to work
Citizenship: Belarus
Permission to work: Austria, Georgia, Netherlands, New Zealand, Norway, Portugal, UAE, Ukraine
Desired travel time to work: Doesn't matter