Position: Senior Software Engineer
Category: JavaScript
English level: fluent
Years of experience: 9


ClimatePartner, Remote— Senior Software Engineer
October 2021 – PRESENT
* Designing supply chain software to onboard companies into Climate Partner's climate action platform, fostering broader engagement and environmental impact.
* Collaborating across teams to architect and implement software driving positive impact for clients.
* Enhancing code quality and promoting continuous learning through collaborative pair coding sessions.

iNovation, Yerevan — Senior Software Engineer
August 2020 – September 2021
* As a team, we architected and developed a CRM Core Application using the React Stack, enhancing functionality and user experience.
* Led the initiative to modernize over 10 desktop applications into web apps, contributing to technological advancement and accessibility.
* Employed modern caching techniques to optimize application speed, resulting in a remarkable Lighthouse report score increase from 30% to 97%.
* Collaborated closely with fellow team members and business stakeholders to achieve project goals and alignment.

Questrade Financial Group, Yerevan — Software Engineer
June 2017 – August 2020
* As a team, we developed an Angular-based client onboarding and account management app featuring complex forms and flows.
* Enhanced accessibility for the Canadian trading market, resulting in recognition among the top 5 Stock Brokers, through pioneering business features.
* Collaboratively created a comprehensive Design System, yielding more than 20 Web Components.
* Participated in interviews and the hiring process, contributing to the growth of our team.

Elabry,  Yerevan — Software Engineer
January 2015 - May 2017
* Collaboratively achieved 70% unit test coverage for the core app using Jasmine and Mocha.
* Played a key role in expanding the user base from 10,000 to 45,000 within a year by introducing impactful customer-oriented features.
* Worked as a team to transition a large jQuery codebase to React with ES6 and TypeScript, resulting in improved maintainability and performance.
* As a collective effort, we created a mobile game using Apache Cordova technology.
* Developed a customized Design System that yielded over 20 Web Components.
* Participated actively in interview and hiring activities, contributing to the growth of our team.

Icebox,  Yerevan — Junior Software Engineer
February 2014 - January 2015
* Employed contemporary bundlers and plugins, including Autoprefixer, PostCSS, Webpack, and Babel.
* Translated design concepts into me
Interesting product, good team