About Me
T-Shaped Software Engineer specialized in Web.• 2+ years of full stack [FE-heavy] experience.
• Highly skilled in JavaScript, TypeScript, React, Angular
• Efficient working with Java, Spring, Hibernate, JPA
• Basic knowledge: C++, Python, Data Analytics
• Developer Productivity and Problem Solving
• English level: Upper-Intermediate [B2-C1]
• Social skills: verbal-written communication, self-awareness, empathy, openness to learn, fail, reflect and apply learnings moving forward
- EXPERIENCE
-
Middle Software Engineer
Forbes · Contract
May 2024 - Present ·
Jersey City, New Jersey, United States · Remote
Contributing to Forbes Platform Team, Bertie CMS, Vetted Team.
Skills: TypeScript · Angular · Java · Python (Programming Language) · Spring · Django · Linux · Node.js · Kubernetes · Google Cloud Platform (GCP)
Middle Software Engineer
Optimum Partners - Armenia · Full-time
May 2024 - Present ·
Yerevan, Armenia · Hybrid
[ Forbes.com, Bertie CMS, Vetted Team, Platform Team ]
• Pioneering Solutions for Global Giants
• Reviewing Optimum Partners interviewee technical tasks.
• Sharing technical knowledge, tips & tricks with junior specialists.
• Maintaining 100% code coverage while actively developing new features.
• Documentation using Loom Recordings, Markdowns and Slab Docs.
Skills: Full-Stack Development · JavaScript · Python (Programming Language) · React.js · Angular · TypeScript · Java · Spring · Django · FastAPI · Google Cloud Platform (GCP) · Kubernetes
Software Engineer
Datafoundry · Full-time
Sep 2023 - May 2024 · 9 mos
Yerevan, Armenia · Hybrid
[ DF mSignal AI, DF Literature Monitor, DF mSafety AI ]
• Organizing large-scale refatoring between MicroFrontends.
• Setting up frontend quality tools like ESLint in legacy codebases.
• Writing unit tests for overall minimum of 70% code coverage.
• Reducing code-smells for passing SonarQube quality gate.
• Restructuring static components into library-style dynamic reusables for the entire ecosystem.
• Reviving an ancient Angular project for gathering business requirements
Skills: Code Review · JavaScript · Webpack · Peer Mentoring · ESLint · Documentation · JSDoc · React.js · Productivity Improvement · TypeScript · Java · Redux.js · Technical Leadership · Technical Design · Spring · Node.js
Software Engineer
Warner Music Group · Contract
Nov 2022 - Sep 2023 · 11 mos
New York, United States · Remote
ADA (Alternative Distribution Alliance by WMG)
DSPs (Digital Service Providers, eg Spotify)
Music Royalty and Publishing system
Skills: TypeScript · React.js · Design Patterns · Java · Business Analysis · Amplitude Analytics · ESLint · Linux · Code Review · User Experience (UX) · Regular Expressions · OKTA · Redux.js · JavaScript · Software Development · Node.js · Material-UI
Software Engineer
NWSLAB · Full-time
Nov 2022 - Sep 2023 · 11 mos
Yerevan, Armenia · Hybrid
[ Carpathia UI - Warner Music Group, ADA ]
• Working in a friendly cross-cultural environment with team members from Russia, Ukraine, Armenia, US, Romania, India.
• Contributing in architectural decision making processes during Tech Designs with BE engineers and the Solutions Architect.
• Transforming Figma into high quality and maintainable code
• Peer-Reviewing each other's code, under Tech Lead's guidance.
• Implementing generic TypeScript utility types for project's specific needs
Skills: JavaScript · ESLint · React.js · TypeScript · Java · Redux.js · Spring · Node.js
Software Engineer
Datafoundry · Full-time
Mar 2022 - Nov 2022 · 9 mos
Yerevan, Armenia · Hybrid
[ DF mSignal AI - Clinical Trials, Signal Management ]
• Kick started a dashboard analytics app, with 4 user roles.
• Integrated and reused the legacy version of the project.
• Optimized the performance by modifying the state management.
• Refactored the codebase following the SOC concept and DRY principle.
• Designed tech solutions by collaborating with the back-end engineers.
Skills: Code Review · JavaScript · React.js · Saga · Adobe XD · Ant Design · Spring · Node.js
- EDUCATION
-
Bootcamp - "BPC Armenia" [C++, Python, Linux, Bash]Artak Yenokyan - Sr. Engineering Manager at Siemens EDA2018-2019
Course - The Complete JS CourseUDEMY: Jonas Schmedtmann2021-2022
Course - Node/Express BootcampUDEMY: Jonas Schmedtmann2021-2022
Course - React/Redux CourseZTM: Andrei Neagoie2021-2022
Course - Java Core 11 CourseJohn Purcell: Derby, UK2022-2023
starting from 2022
I have been convinced that things should be not only just useful but also beautiful
Services
Engineering 01
Web Design 02
Best Practices 03
Development 04
Collaboration 05
I leverage the power of research and development to make products not only user-friendly, but also maintainable for other developers.
Quality
Problem Solving
Decision Making
Contact
Let’s Work Together
I am open to talk about new opportunities. Just say hi and we’ll start a productive cooperation.
Call me:
+374 95 27 68 27
Say hi:
vahan.sahakyan1996@gmail.com