Tanveer Singh

Staff Engineer | ReactJS Master | Micro-Frontends Expert | Accessibility Advocate

Vancouver, British Columbia, Canada

About

I am a Lead Frontend Developer with over a decade of experience across diverse industries, including banking, insurance, education, hospitality, and government. I have developed numerous web and hybrid mobile applications, with a focus on creating scalable, maintainable solutions. My expertise spans ReactJS, TypeScript, and Micro-Frontend architecture, with a strong emphasis on serverless, event-driven systems using AWS technologies. I am committed to building accessible, high-quality applications, ensuring inclusivity for all users, and adhering to coding principles like SOLID and clean code practices. I prioritize quality over quantity, aiming for minimal to zero bugs, and always ensure robust performance and user-centric design. Key Technologies and Practices: - ReactJS, Redux, Redux-Saga, TypeScript, Styled Components - Serverless, AWS DynamoDB, Lambda, API Gateway, EventBridge, Kinesis - Micro-Frontend Architecture - Accessibility-first development - Jest, Vitest, React Testing Library - SOLID principles, clean code, and test-driven development (TDD)

Experience

  • O2E Brands ()
    • Staff Engineer
      Oct 2025 - Present · 10 mos

    • Technical Lead
      Feb 2025 - Oct 2025 · 9 mos

  • Engineer 4 at Bench Accounting
    May 2023 - Dec 2024 · 1 yr 8 mos

  • Thinkific ()
    • Senior Frontend Developer + Team Lead
      Aug 2022 - May 2023 · 10 mos

    • Senior Frontend Developer
      Jul 2020 - May 2023 · 2 yrs 11 mos

  • Senior Frontend Developer at DBS Bank
    Sep 2018 - Jul 2020 · 1 yr 11 mos

  • Senior Software Engineer at XCHANGING SOLUTIONS (SINGAPORE) LIMITED
    Jun 2015 - Sep 2018 · 3 yrs 4 mos