Overview
Work History
Education
Skills
Websites
Timeline
Generic

Gurinder Singh

Toronto,ON

Overview

6
6
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Software Developer

CodeRabbit
2 2024 - Current
  • Led migration of vector pinecone index to new ChatGPT embeddings, improving AI-driven processes.
  • Resolved critical bugs and developed features for bot code reviews and AI prompting.
  • Engaged in daily bug fixes and feature planning, enhancing platform stability and functionality.
  • Spearheaded VS Code extension development for real-time code review, including GitHub authentication.
  • Developed comment framework in VS Code, enabling seamless code suggestion for collaboration.

Senior Full Stack Developer

FluxNinja
06.2022 - 02.2024
  • Utilized React Flow for intuitive flow diagrams, enhancing data visualization.
  • Engineered micro-frontend for seamless Grafana dashboard integration, providing comprehensive data insights.
  • Implemented robust SaaS multi-tenant authentication with Firebase, ensuring secure access control.
  • Leveraged NextJS and Docusaurus for dynamic website and documentation hub development.
  • Expanded Go lang expertise with temporal workflows and Uber Fx for dependency injection.
  • Advanced React skills for highly reusable Material-UI components in FluxNinja UI.
  • Collaborated on Go lang Hasura GraphQL implementation for enhanced data manipulation.
  • Implemented Jest for end-to-end testing, ensuring application robustness.
  • Collaborated cross-functionally to refine user stories and deliver user-centric solutions.
  • Actively participated in code reviews, ensuring adherence to coding standards.

Backend Developer

Vigorate
01.2022 - 06.2022
  • Contributed to open-source projects, enhancing personal expertise and supporting developer community growth.
  • Developed reusable code and libraries for efficient development and scalability.
  • Utilized Laravel framework for seamless web app development as PHP backend developer.
  • Refactored legacy codebase for improved readability, extensibility, and performance.
  • Conducted troubleshooting and testing, optimizing software solutions for efficiency.

Full Stack Developer

Freelancing
01.2018 - 01.2022
  • Freelanced, delivering websites, React Native, and Capacitor iOS apps.
  • Provided timely support, resolving technical issues in native applications.
  • Maintained client communication via Basecamp for transparency.
  • Proficient in debugging with Xcode's LLDB debugger tool.
  • Utilized Crashlytics, Google Analytics, and Flurry for crash report analysis.
  • Managed app distribution with TestFlight and Diawi.

Education

Electronics Engineering Technician and Computers -

Seneca College
05.2016 - 05.2017

Bachelors in Computer Science - undefined

Punjab Technical University
06.2012 - 05.2015

Skills

Full Stack Engineerundefined

Timeline

Senior Full Stack Developer

FluxNinja
06.2022 - 02.2024

Backend Developer

Vigorate
01.2022 - 06.2022

Full Stack Developer

Freelancing
01.2018 - 01.2022

Electronics Engineering Technician and Computers -

Seneca College
05.2016 - 05.2017

Bachelors in Computer Science - undefined

Punjab Technical University
06.2012 - 05.2015

Software Developer

CodeRabbit
2 2024 - Current
Gurinder Singh