Narek Avagian
Senior Frontend Developer @ EPAM Systems
About
Practicing in computer science since 2015. Experienced in the development of dynamic Web applications, including interactive client interfaces for Web applications and backend services. Working as a frontend developer since 2019, hands on experience with Angular, React, Electron, Node.js, TypeScript, SvelteJS, JavaScript, HTML, CSS, actively use Git and Jira.
United States
Seattle
Information Technology & Services
GitHub, Anthropic Claude, Model Context Protocol (MCP), Front-End Design, Systems Design, Figma (Software), Next.js, Web Components, Teamwork, Organization Skills, Data Visualization, Communication, Angular Material, Remote Desktop, Svelte, XML, Snowflake, Amazon Kinesis, Amazon Web Services (AWS), Management
Experience

Senior Frontend Developer
Seattle, Washington, United States
Joined Vanguard project as a Senior Frontend Developer. Participated in the development of Web Application focused on user's ability to manage their financial accounts and funds. - Implemented optimized UX solutions to improve user engagement, delivered new ways to interact with the app. - Worked with NestJS BFF and micro-frontends architecture built around Angular and Web Components. - Kept tech stack up to date, implemented new and modern features while keeping system stable and reliable. - Supported 5+ repositories, constant collaboration with customer’s teams to implement and deliver new features. - Advanced use of AI stack (Claude Code, MCP servers) to research, implement and deliver business needs.

Senior Software Engineer
Dallas, Texas, United States
Joined Vizio project. Participated in the development of Smart TV and integrated TV applications user interfaces and supporting services. - Created ElectronJS desktop application that automates and optimizes 90% of daily developer activities: ssh connection to the TV (logs collection, proper data analyze and visualization tools, System Registry management), network devices management, TV details collection, scripts automation. - Improved user experience by implementing images preloading and caching mechanisms with limited TV resources. - Successfully increased the TV application's load time by 30% through the implementation of internal routing strategies. - Improved UI stability by 14% by implementing health checks and reload mechanisms, ensuring a smoother user experience. - Enhanced overall system stability by implementing comprehensive logging and monitoring systems. - Converted the cloud-based application to a local one on TV, resulting in a 24% decrease in startup time and improving user accessibility. - Maintained constant collaboration with over 10 teams and assumed the leadership role in managing a team of 3 Software Engineers. - Demonstrated proactive problem-solving skills, technical expertise, and effective teamwork in driving improvements and achieving project goals within the Vizio project.

Senior Software Engineer
Bellevue, Washington, United States
Joined Google project on Viewpoint application - web application for managing warehouses connections all over the world. - Utilized Google Maps API, monorepos, microservices, and other Google internal tools to build robust and scalable solutions. - Engaged in bug fixing and UI optimizations to enhance the functionality and user experience of the application. - Actively participated in Google and Scrum activities, collaborating closely with the customer's team to ensure project alignment with requirements and objectives. - Demonstrated adaptability, technical proficiency, and collaboration skills in contributing to the success of the Google Viewpoint project.

Senior Software Engineer
St Petersburg City, Russia
- Took on the lead role in a Syngenta project focused on automating experiment workflows, which involved integrating with machines located within customer laboratories. - Collaborated closely with both internal stakeholders and the customer to ensure alignment with project objectives and requirements. - Became a key contributor to the shared Design System utilized across various Syngenta projects, enhancing consistency and efficiency in project development. - Implemented polling systems, health checks, and render optimizations to elevate the user experience within the current project, resulting in improved performance and usability. - Demonstrated expertise in project leadership, technical innovation, and stakeholder collaboration to drive project success and deliver impactful solutions for Syngenta. - Resource managed team of 4 SWEs helping them to grow and achieve professional results.

Software Engineer
St Petersburg City, Russia
Continued involvement in various Syngenta projects, contributing to a total of more than 16 projects spanning across 5 different teams. - Assumed a leadership role in 3 projects and served as a key developer in 5 projects, demonstrating proficiency in project management and technical execution. - Successfully led 11 projects from initial stages to final delivery, ensuring alignment with project requirements and deadlines. - Specialized in projects within the chemical field, including the development of tools for data collection on chemicals and their reactions, management of warehouses containing hazardous materials, automation of chemical experiment workflows, organization of internal company events through a calendar system, and streamlining processes for chemical ordering and shipping. - Acquired hands-on experience with various technologies such as D3.js, Chart.js, Electron.js, RxJS, and Node.js, contributing to the development of innovative solutions and enhancing project outcomes. - Played a role in the development and maintenance of a shared Design System, promoting consistency and efficiency across multiple projects and teams. - Fostered close collaboration with UI/UX engineers and customers, ensuring that project deliverables met user requirements and expectations effectively. - Mentored team of 6 interns on internal educational project, participated in the interview proccess for new hires and promotions.

Junior Software Engineer
St Petersburg City, Russia
Working on Syngenta customer project. Contributed to the development of the "Publication tool," aimed at facilitating researchers in the chemical field to publish their research works. - Collaborated within a multidisciplinary team consisting of 2 Frontend developers, 2 Backend developers, 1 Business analyst, 1 Project manager, 1 Automated tester, and UI/UX designer on the Syngenta customer project. - Participated in the entire project lifecycle, from inception to deployment, ensuring seamless delivery and alignment with project objectives. - Implemented new features and optimized HTTP requests to enhance the performance and functionality of the application. - Conducted bug fixing activities to address issues promptly and maintain the stability of the system. - Engaged in unit testing to validate the functionality and reliability of the developed features, ensuring high-quality deliverables. - Actively participated in Scrum activities, including sprint planning, daily stand-ups, and retrospectives, fostering effective collaboration and project progress.

Student
St Petersburg City, Russia
Actively participated in the development of the internal project "Laboratory Management," a tool designed to manage projects undertaken by interns and their mentors. - Engaged in Scrum activities within a team of 10 engineers, ensuring effective collaboration and timely project delivery. - Contributed to the development of a shared Design System, fostering consistency and efficiency across projects. - Designed and implemented complex multitab tables featuring filters, sorting, paging, and lazy loading functionalities to enhance data management capabilities. - Played a pivotal role in UI development, addressing bugs, optimizing performance, and implementing enhancements to improve user experience. - Optimized Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate testing, build, and deployment processes, ensuring rapid and reliable delivery of features. - Configured Nginx server to optimize performance, security, and scalability of the web application.
Narek Avagian's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


