Armin Varshokar is a senior front-end engineer with nine years of experience building scalable, user-focused web applications from Toronto. He specializes in TypeScript, React/Next.js, state management patterns and design systems, having led component libraries, private NPM packages, and Figma-based design systems to improve consistency and developer velocity. Armin has a strong track record of shipping end-to-end solutions—migrating customers via a Salesforce tool, standing up E2E test suites with Playwright/Cypress, and delivering serverless PDF generation using Puppeteer, AWS Lambda and Terraform. Comfortable as the sole FE engineer on teams or as a cross-functional collaborator, he emphasizes coding best practices, automated deployments, and clear documentation. His background in finance and prior analyst roles gives him a pragmatic product mindset that helps bridge technical choices with business impact. Colleagues describe him as detail-oriented, communicative, and drawn to open-source and tooling that accelerates delivery.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science with Honours, Business Studies with specialism in Finance, Bachelor of Science with Honours, Business Studies with specialism in Finance at City St George’s, University of London
Visiting Student, Visiting Student at York University
A-levels, Mathematics, Further Mathematics, Physics, A-levels, Mathematics, Further Mathematics, Physics at Brighton College
Bachelor of Commerce - BCom, Bachelor of Commerce - BCom at Smith School of Business at Queen's University
Find new movies to watch (React, Redux, Axios, Node, Express, MongoDB, JWT, Material-UI, MovieDB API)
Contributions:190 commits, 21 PRs, 142 pushes in 2 years 1 month
axiosjwtmaterial-uimongodbreact
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.