Jaspreet Singh Anand, Developer in Toronto, ON, Canada
Jaspreet is available for hire
Hire Jaspreet

Jaspreet Singh Anand

Verified Expert  in Engineering

Back-end Developer

Location
Toronto, ON, Canada
Toptal Member Since
July 8, 2020

Jaspreet is a back-end web developer with over five years of experience and a demonstrated history of leadership and good business understanding. Having been actively involved in business and technology in parallel, Jaspreet has a robust understanding and skill in merging the two to develop efficient and scalable systems.

Portfolio

Shopify
Ruby on Rails 4, GraphQL, Ruby, Ruby on Rails (RoR), Back-end, Shopify
Quincus
Ruby on Rails (RoR), Amazon Web Services (AWS), React, Ruby, Web Hosting...
LocoNav
Amazon Web Services (AWS), Transmission Control Protocol (TCP), Elasticsearch...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), MacOS, Sublime Text, Linux, Ruby on Rails (RoR), Ruby, GraphQL

The most amazing...

...time of my career was when I single-handedly developed the whole app (telematics and prepaid cards) and a TCP server to cater to 35,000 IoT devices at LocoNav.

Work Experience

Senior Developer

2021 - 2023
Shopify
  • Worked on the backward compatibility for the newly added discount combinability feature. The legacy checkout code was not actively maintained but was driving enough revenue. It was a roller-coaster ride, given no documentation was available.
  • Prototyped and led architectural efforts to support discount stacking on single-line items, with decision trials and documentation using Figma diagrams. This involved a phased approach to release to prevent any regressions.
  • Fixed bugs in adjacent modules while achieving backward compatibility with the legacy checkout.
Technologies: Ruby on Rails 4, GraphQL, Ruby, Ruby on Rails (RoR), Back-end, Shopify

Technical Lead

2020 - 2021
Quincus
  • Developed for a shipment/parcel management system the back-end app for the front end and Android. Followed service-based architecture, where each component of app was distributed and functioned independently.
  • Setup the server instances and deployment process for CI/CD using Travis and AWS.
  • Worked as an active member in the production deployment team and delivered products to the client and helped setting up demo platforms for the business teams.
Technologies: Ruby on Rails (RoR), Amazon Web Services (AWS), React, Ruby, Web Hosting, Back-end

Lead Engineer

2016 - 2020
LocoNav
  • Scaled and onboarded the team from one developer to a team of 11 developers after a round of fundraising.
  • Managed a project involving the massive data ingestion (around 24GB per week) of location data from vehicles and showed all kinds of analysis in almost real time to the users while generating alerts at predefined events.
  • Developed a TCP listener to handle traffic of 15,000 IoT devices pushing data every ten seconds to a server using Ruby sockets and threads. Later, it was scaled up to 40,000 devices with minimal infrastructure costs.
  • Mentored other developers and was actively involved in code reviews and architectural designs.
  • Collaborated closely with business teams to develop functionalities, which increased work efficiency.
Technologies: Amazon Web Services (AWS), Transmission Control Protocol (TCP), Elasticsearch, Redis, PostgreSQL, JavaScript, Ruby on Rails (RoR), Ruby, Google Maps API, Servers, Web Hosting, Twilio, Back-end, Full-stack

Full-stack Web Developer

2014 - 2016
Vinsol
  • Developed a coupon platform for a client which brought in additional revenue to client from the merchants and helped merchants reach more customers by offering discounts and combos.
  • Maintained and fixed bugs on existing internal products.
  • Worked towards preparing the infrastructure and back-end endpoints to cater to the Black Friday sale traffic. It had close to 10,000 hits per minute on the actual sale day.
Technologies: Amazon Web Services (AWS), Redis, PostgreSQL, JavaScript, Ruby on Rails (RoR), Ruby, Servers, Web Hosting, Back-end, Python, Full-stack, Heroku

Telematics and Prepaid Card Platform at LocoNav

https://loconav.com/
I built a fleet management solution focusing on commercial fleet owners to manage, monitor, and better utilize their assets/vehicles on a daily basis. I also integrated prepaid cards system with banking APIs to ease out disbursal of funds to drivers and payments to vendors which reduced the working capital requirement of any fleet owner by 1/3.

Dealdey

Dealdey was Nigeria's largest eCommerce website later acquired by Swiss Media (Ringier). I built an auto-payout system for the merchant panel based on the deals sold and redeemed, which resulted in a 90% increase in merchant retention.

PromoHub

A coupon platform where merchants could advertise about the schemes they are offering on their different sales channels. A user can take a coupon code from there and use it when making the purchase.

A user's activity tracking tool was also built internally to track their activity and in turn merchants (advertisers) were charged accordingly. Click, view, or scroll tracking were all priced separately and sold to the merchant.

Languages

Ruby, HTML, CSS, Embedded C++, Python, JavaScript, C, GraphQL

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4

Libraries/APIs

Google Maps API, REST APIs, Sidekiq, jQuery, React

Platforms

Shopify, Amazon Web Services (AWS), Heroku, Linux, MacOS, Twilio, Arduino

Other

Back-end, Full-stack, Servers, Web Hosting, Transmission Control Protocol (TCP)

Paradigms

RESTful Development

Storage

PostgreSQL, Redis, Elasticsearch

Tools

Sublime Text

2010 - 2014

Bachelor of Technology Degree in Electronics and Communication

Guru Gobind Singh Indraprastha University - Delhi, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring