Arvin Singla

Arvin's headshot

A Montreal based full-stack developer
crafting applications and services in Javascript

Professional Summary

Full-stack software engineer with 14+ years of experience developing scalable web applications, SaaS platforms, and microservices architecture. Proven track record leading cross-functional teams to deliver revenue-generating products for Fortune 500 companies and startups. Expert in JavaScript/TypeScript ecosystems, React, Node.js, and cloud infrastructure with strong focus on DevOps practices and system reliability.

Technical Skills

  • Languages & Frameworks: JavaScript/TypeScript • React/Next.js • Node.js/NestJS
  • Architecture: Microservices • API design • Scalable cloud infrastructure
  • DevOps & Cloud: Docker • CI/CD pipelines • Infrastructure as Code • Google Cloud Platform
  • Specialties: Technical leadership • System monitoring • Testing • Accessibility compliance

Career

Open Source Consultant

Nov 2023 - Present
  • Delivered tailored solutions for not-for-profit organizations using the Formulize project (formulize.org)
  • Implemented comprehensive testing strategy including automated end-to-end testing in Gitlab CI using Playwrght, reducing production bugs by 10%
  • Established monitoring infrastructure with robust logging and alerting systems using Grafana, Loki and Prometheus to reduce incident response time to minutes instead of hours
  • Updating Formulize to comply with WCAG 2.0 AA accessibility standards
  • Improved developer experience (DX) for the formulize project by creating specialized Docker containers allowing developers start building with formulize in minutes instead of hours

Staff Software Engineer and Technical Lead @ ecobee

Mar 2017 - Nov 2023
  • Led technical architecture and development for three SaaS products (SmartBuildings, AirFilters, Pro Connect) generating $1M+ annual recurring revenue
  • Designed and implmented the internal platform for subscriptions. Onboarding four teams to leverage our APIs in their infrastructure
  • Implemented integrations with partner platforms including Chargebee, Stripe, and Apple
  • Designed and implemented horizontally scalable microservices architecture on Google Cloud with Kubernetes to support millions of daily requests maintaining 99.9% uptime
  • Implemented a strict set of uptime and performance metrics, continuously monitoring by Grafana and Prometheus for compliance
  • Mentored four junior developers and implemented bi-weekly 1:1 mentorship sessions for continued growth
  • Implemented DevOps practices including CI/CD pipelines on Github, reducing total deployment time across all services from 3 hours to 15 minutes

Software Engineer @ Acquia

Sept 2015 - Mar 2017
  • Developed production-ready web components in vanilla JavaScript and AngularJS for Acquia Cloud UI beta launch
  • Co-architected next-generation frontend application in EmberJS for Acquia Lift
  • Collaborated with UX/UI teams to deliver responsive, accessible interfaces

Web Developer @ Myplanet

Nov 2011 - Sept 2015
  • Participated in development of 15+ critical client projects across Drupal and JavaScript platforms
  • Delivered prototype solutions for enterprise clients within aggressive timelines
  • Developed internal communication tool adopted company-wide by 50+ employees, improving company socialization

Web Developer @ Freeform Solutions

Nov 2009 - Sept 2011
  • Led development of 10+ Drupal and CiviCRM projects for not-for-profit organizations
  • Pioneered DevOps adoption improving developer productivity and reducing deployment errors
  • Served multiple roles including developer, scrum master, QA, designer, and technical account manager on concurrent projects

Personal Projects

  • Built and launched publier - SaaS application with 1800 users
  • Developed OverseerrTV - Apple TV application with 350 downloads
  • Started Loon and Logic - Selling geeky 3D printed products based on things I love

Hobbies

Since the pandemic, I have taken up several non-tech-focused hobbies including solving a Rubik's cube, juggling, lockpicking, and card magic. Basically, everything I wanted to learn as a kid.

Education

University of Windsor

BSc, Computer Science
2000 – 2005