Gaurav Chikhale - Senior Software Engineer Resume

GAURAV CHIKHALE

Toronto, ON
mail@gauravchl.com
linkedin.com/in/gauravchl
github.com/gauravchl

Work Experience

Senior Software Engineer, G2i Inc.
Feb 2026 - April 2026, Toronto
  • Worked with G2i on AI projects for a leading Frontier Lab, applying software engineering expertise to help shape the next generation of AI.
  • Started as an individual contributor then stepped into a development lead role midway through the project.
  • Coordinating a team of engineers, running daily standups, managing the development backlog while continuing to contribute code.
Software Development Engineer II (Frontend Lead), Criteo
Feb 2022 - Jul 2024, Toronto
  • Took over frontend leadership at Gradient.io (acquired by Criteo), driving web development in ReactJs and Django.
  • Improved web performance 7x (from 20s to 3s) using Web Workers for intensive browser computations.
  • Led integration of Gradient's ReactJs/Django analytics app into Criteo's Angular/.NET platform, delivering production in 1.5 months (vs. 3 months expected) while solving auth and interoperability challenges.
  • Standardized modern development practices like CI/CD pipelines (GitHub Actions), E2E testing (Cypress), and monitoring/observability (LogRocket+Sentry), improved release quality and developer velocity.
  • Delivered technical presentations to engineering teams, sharing insights on performance tuning, integration strategies, and best practices for scalable frontend architecture.
Senior Software Engineer, Lending Loop
Feb 2019 - Dec 2021, Toronto
  • Led frontend development and developed 3 consumer facing web applications using ReactJs and GraphQL.
  • Migrated frontend from Rails to ReactJs, resulted in faster development speed and overall improved UX.
  • Built a serverless rule engine (AWS Lambda) to fetch Shopify & Stripe sales data, enabling instant line of credit.
  • Built a Chrome Extension for the internal underwriting team to automate the applicant assessment.
  • Delivered ReactJS workshops and tech talks. Conducted coding interviews as a part of hiring process.
Lead Full Stack Developer, Knotel
Feb 2016 - Aug 2018, New York
  • Joined as a founding engineer and built application architecture from scratch using ReactJS, Meteor, MongoDB.
  • Implemented core features (onboarding, admin CMS, booking system with calendar integrations).
  • Set up backend infrastructure with Docker and deployment scripts, enabling faster deploys and rollbacks.
  • Improved app load time by 70% through code-splitting and dynamic imports.
  • Mentored and guided junior developers, fostering best practices and coding standards.
Full Stack Developer, Knotable
Dec 2013 - Feb 2016, New York
  • Worked with product managers and engineers to implement features and user interfaces.
  • Boosted frontend performance 80%+ by fixing memory leaks, optimizing CSS, and adding CSS preprocessing.
  • Implemented RabbitMQ for asynchronous processing (e.g. image resizing), reducing backend latency.
  • Built responsive email templates with Backbone and FoundationJS, ensuring cross email client compatibility.

Skills

  • Frontend: ReactJs TypeScript JavaScript (ES6+) TailwindCSS HTML5/CSS3 REST API GraphQL
  • Backend: NodeJs Express Meteor MongoDB PostgreSQL Docker AWS EC2 GCP
  • Tooling: Webpack GitHub Actions CI/CD Rollup Astro Remix Vite Figma

Side Projects

Team Cowork (Contract / Freelance)
Nov 2025 - Feb 2026, Toronto
  • Rebuilt Team Cowork's public website from scratch using Astro.js, Tailwind CSS, and Netlify CMS, replacing an outdated site with a faster and SEO friendly experience.
  • Built a content management system for the non technical team, and mentored a junior developer who later took over ongoing website updates.
WorkAwesome (Contract / Freelance)
Mar 2017 – Dec 2018
  • Contracted by former Knotel CEO to build and maintain websites for WorkAwesome conferences held annually in New York and Berlin.
  • Collaborated directly with the founders and organizers, including media entrepreneurs Felix Zeltner and Lars Gaede, to design websites tailored for live events.
  • Developed and maintained WorkAwesome's core website with Meteor, React, and MongoDB, including CMS functionality for administrators, and adapted the platform for conferences such as WorkAwesome 2017 (Berlin), Inbox Awesome 2017 (New York), and Accelerator Awesome 2018 (New York).
Atom Editor (Open Source Contributor)
2019
  • Added the Commit Message Templates feature in Atom Editor, shipped in Atom v1.34 (Jan 2019).
  • Built Commit Book, an Atom plugin to list project commits with features like search, sort, and filter.
React Packages (Open Source)
2017 - 2020
  • Published and maintained several React packages used by developers worldwide:
  • react-simple-sidenav: Lightweight and customizable side navigation component for React.
  • react-smart-gallery: Responsive image gallery with smart layout.
  • react-bell-icon: Simple, customizable notification bell icon with animations.
Halo (macOS App, gethalo.app)
2019
  • Built and launched a self-care macOS application using Electron, designed to provide gentle reminders.
  • Featured on Product Hunt with 184 upvotes and positive community traction.
CodeBuddies (Open Source Contributor)
2018 - 2019
  • Contributed to CodeBuddies, an open-source learning community of 10k+ developers, by building new features and fixing bugs across the Meteor/MongoDB based platform. Contributions available on GitHub.
  • Developed a Slack bot integration that allowed users to schedule hangouts directly from Slack, streamlining community collaboration.
  • Mentored new developers through 1:1 hangouts, offering coding guidance and career advice. Recognized by the project's founder in a published interview.

Education

Bachelor of Engineering, Computer Science
Rajiv Gandhi Proudyogiki Vishwavidyalaya, India
2008 - 2012