I am an experienced front-end developer specializing in Angular2+ and ReactJS frameworks. In addition to Angular, I have worked with Python (Scrapy), C# (.Net Core), and relational databases. With 4 years of Angular development experience, I have contributed to various projects such as Mobiclocks (employee time and location tracking system), SLB (methane solutions platform), SumUp Analytics (text analytics platform), Supplement Verifone's eCommerce delivery project, and an AIS-GIS project (laboratory software system) as a full-stack developer. My expertise includes integration of payment systems, code refactoring using RxJs for improved performance, handling timezones in multiple projects, working with maps and coordinates, web scraping with XPath and Scrapy, and managing databases for storing large scraped data.
My Skills
Angular
ReactJS
JavaScript/ES6
TypeScript
HTML
SCSS/CSS
NestJS
.Net Core
Scrapy
Git
MySql
PostgreSql
Scrum
Agile
Work.
EPAM SystemsOctober 2022 - Till now
Developed map functionalities using MapBox API to enhance location-based features.
Resolved and debugged issues related to timezones, ensuring accurate time calculations.
Architected and implemented reusable components to promote code modularity and efficiency.
Optimized performance by refactoring code using RXJS, enhancing the overall product experience.
Wrote comprehensive unit tests using Jest framework to ensure code quality and reliability.
Participated in manual testing and verification of project tasks, ensuring deliverable quality.
Conducted thorough code reviews and facilitated discussions to promote collaboration and maintain code standards.
Dedalus FranceFebruary 2022 - July 2022
Developed a configurable search functionality with nested forms.
Collaborated with the .NET Core framework to build robust solutions.
Implemented comprehensive unit tests to ensure code quality and reliability.
Performed static and dynamic test analysis to identify and address issues in the codebase.
EPAM SystemsJanuary 2021 - August 2021
Collaborated with the Angular framework to develop dynamic web applications.
Contributed to projects involving Verifone Payment systems, ensuring secure and reliable payment processing.
Designed and implemented a recursive dropdown with checkboxes, incorporating complex selection logic.
InConcept LabsJuly 2018 - Dec 2020
Extensive work with the Angular framework, utilizing its powerful features to develop robust and scalable web applications.
Successfully implemented payment systems, enabling seamless and secure transaction processing for web projects.
Implemented dozens of features for Time Management System, enhancing productivity and efficiency for users.
Tackled complex timezone calculations, ensuring accurate management of time-related data for all system.
Achieved successful implementation of a map tracking view, allowing real-time monitoring of active locations.
Handling location coordinate calculations, providing precise mapping functionality in web applications.
Utilized XPath to scrape and parse data from web pages, enabling efficient data extraction and analysis.
Extensive working experience with Python in writing scripts to download and parse data.
Hands-on experience in handling data storage using Python scripts in S3 and PostgreSQL databases, ensuring efficient and secure data management.
Education.
Université Grenoble Alpes2021 - 2022
Master's Degree
Computer Engineering Integration, Security and Trust in Embedded systems
National Polytechnic University of Armenia2016 - 2022