Abhinav Rastogi

abhinav@farmercpa.app · linkedin.com/in/halite · kv-cos.abhinavrastogi.com

Experience

Staff Software Engineer, Payments & Settlements · RB GlobalMar 2025 – Present

  • Help the payments teams evolve the architecture of the settlements and payments platform, working across five engineering teams.
  • Lead system-design deep dives and break large problems into pieces teams can ship quickly.
  • Introduce agentic coding workflows, and present solutions so decisions can be made quickly.

Founder · FarmerCPAPresent · alongside full-time work

  • Built a platform that automates the tedious parts of running an accounting practice. It extracts and maps bank and credit-card statements to the general ledger.
  • Produces financial statements in a single click.
  • AI agents answer complex accounting questions in natural language.

Lead Software Engineer, ML Platforms · WayfairFeb 2021 – 2025

  • Built high-performance serving software for data scientists, delivering sub-150ms latency for large-scale ML inference.
  • Architected an end-to-end testing solution for a real-time fleet-monitoring system that integrates 11 systems, significantly cutting debugging time.
  • Led development of Python client libraries for gRPC model servers under strict performance constraints.
  • Coached teams on agile practices, pair programming and test-driven development.

Senior Software Consultant · ThoughtworksSep 2018 – Jan 2021

  • Led DevOps, telemetry and backend development for an event-driven system that enabled same-day money movement for a mid-size financial client (.NET, Azure).
  • Led backend development of an aircraft-maintenance scheduling system for a Fortune 500 client (Java, Kubernetes, AWS).
  • Built the API and testing strategy for a supplier-to-retail data migration for a major parts retailer.

Senior Technical Analyst, Cloud Computing & Open Source · The City of CalgaryOct 2014 – Aug 2018

  • Created the City's cloud-solution assessment strategy, cutting assessments from months to three weeks. Also drafted the SaaS procurement guidelines and the organization-wide deployment strategy.
  • Delivered a learning-management system (Moodle) for 18,000+ employees, saving the City about $2.5M.
  • Brought many cross-functional groups together so the City could adopt new technology effectively.

Senior Software Developer · IHS Markit (financial analytics)Dec 2011 – Sep 2014

  • Led the web team's move to agile, cutting the release cycle from 3–6 months to 2 weeks.
  • Designed a framework for client-specific software packages that helped close deals worth more than $10M.
  • Built the foundations of the company's first web-based risk-management system, which later won the 2014 Risk Management System of the Year award.
  • Automated code generation and FpML conversion that had been done by hand.

Co-founder · Parley (performance management)Jan – May 2013

  • Won both Startup Weekend Calgary and the Cloud Showdown in Banff, receiving multiple investment offers.
  • Acquired by Calgary-based Uppercut.

Senior Software Developer · Questionmark (e-learning)Aug 2009 – Nov 2011

  • Shipped features for the web-based QMLive service in agile, iterative releases that helped the company win new customers quickly.
  • Built multi-language support, including right-to-left languages, opening new markets such as Saudi Arabia.
  • Built a Kimball-style ETL data warehouse that cut report generation from hours to minutes.

Education

  • B.Sc. Computing Science · University of Alberta · 2011
  • Computer Systems Technology Diploma · NAIT · 2006

Credentials & coursework

  • Project Management Professional (PMP) · PMI · 2014
  • Professional Cloud Architect · Google Cloud · 2021
  • Self-Driving Car Nanodegree · Udacity · 2018
  • Neural Networks (Geoffrey Hinton) · Coursera · 2017
  • Machine Learning (Andrew Ng) · Coursera · 2016

Side projects

Community

  • Volunteer, PMI Calgary Awards Committee
  • Python and JavaScript mentor, Chic Geek and HTML500
  • Partner, Global Citizens education project, Bali, Indonesia