
Gurjit Singh Sidhu
Verified Expert in Engineering
Full-stack Developer
Vancouver, BC, Canada
Toptal member since May 19, 2017
Gurjit has over a decade of experience in software development, during which he has acquired extensive expertise in technology architecture, cloud computing (including PaaS/SaaS, AWS, and GCP), and agile development methodologies. He possesses exceptional communication skills and has successfully collaborated with teams of various sizes. Additionally, Gurjit is well-versed in leveraging large language models (LLMs) to enhance productivity and is eager to learn new technologies and paradigms.
Portfolio
Experience
- Architecture - 10 years
- Full-stack - 10 years
- Python - 8 years
- Shopify Plus - 7 years
- React - 4 years
- Large Language Models (LLMs) - 3 years
- OpenAI API - 2 years
- Open-source LLMs - 1 year
Availability
Preferred Environment
Cursor AI
The most amazing...
...project I've created is a service that accepts a face photo, then generates a 3D head model and creates a preview animation in a few seconds.
Work Experience
Full-stack Developer
Tropicana Brands - Main
- Leveraged advanced large language models (LLMs) such as OpenAI and Anthropic APIs, along with vector search databases, to build retrieval-augmented generation (RAG) systems tailored to meet complex enterprise requirements.
- Built and managed custom applications integrated with Synapse and Databricks warehouses to fetch, collate, and analyze data. Developed specific use cases on top of this data using React, Python, and RDBMS.
- Participated in client meetings to prepare requirement docs/ design documents and led the implementation of the abovementioned projects.
Tech Lead
EZWS LLC
- Developed a web app for routing alcohol orders to distributors. It featured a React/Redux front end and a Python API back end, handling orders from various retail endpoints.
- Worked on this app that intelligently routed orders based on criteria like licenses, SKU availability, and inventory. It integrated with platforms like Shopify and FedEx, enhancing operational efficiency.
- Improved the client's order management significantly. Because the app was hosted on Google Cloud Platform, it utilized Google App Engine, VMs, and MySQL DB, ensuring robust performance and scalability.
Software Developer
NatureCity
- Acted as a lead developer and migrated from a legacy asp website to Shopify. After the migration, I managed website enhancements and maintenance.
- Built a private app that interacted with various 3rd-party apps used at NatureCity.
- Handled site enhancements/updates and managed Shopify scripts/flows to support various business rules.
Full-stack Developer
Nash
- Worked with four Nash team members to provide integrations for Shopify stores.
- Used Python, GraphQL, and Postgre DB for the implementation.
- Used Shopify APIs and Webhooks to show local delivery rates (if available) during checkout.
Full-stack React Developer
PartnerSlate
- Worked on building the front end for document signing and sharing flow.
- Involved in refactoring the codebase to reduce network calls and making the UI more responsive.
- Developed new APIs for planned features in Django and Python.
Shopify Developer
TextConnects
- Developed and customized the global nav, product page, homepage, and various pages for microkickboard.com and gemlux.com.
- Created Shopify scripts for custom discounting of products based on product tags and user tags.
- Worked on multiple short-term projects, all related to Shopify customizations.
Shopify Developer
DecoratorsBest
- Helped in the migration of a legacy website built in ASPX to Shopify.
- Modified a Liquid theme and created Liquid templates per the shop's needs.
- Wrote Shopify scripts to handle shipping and cart discounts based on user roles and other business rules.
- Maintained and enhanced HTML parsers and Shopify API to keep products on Shopify in sync with partner stores.
- Used Shopify flows, and custom scripts to build specific user flows for email marketing.
React Front-end Developer
App Factory | Golden
- Built the front end for the MVP in React.
- Developed various screens including a rich dashboard with multiple charts/graphs and estimators.
Full-stack Software Engineer
Scoutible
- Built a dashboard app for an AI-based recruitment startup.
- Developed various API services to support the front end (on the Google App Engine and Python).
- Created the dashboard, the applicants' pages, and front-end pages using React/Redux.
- Integrated the app with third-party providers like Salesforce and Greenhouse.
Full-stack React Developer
Perfect Venue
- Developed a marketplace for event and spaces that enable users to add and update venues/spaces and to search for events based on various filters.
Shopify Developer
Betsy and Brandts
- Selected a free Shopify theme and updated it as per the UI specified in the Sketch files.
Technology Lead | Co-founder
Kloneworld Pte Ltd
- Developed REST services for the creation of PDFs, personalized movies, and more.
- Architected and developed a franchise web app. It was used by various vendors to create personalized animations/ books.
- Created a unified payment services API module that integrated with many payment gateways.
- Architected and developed supporting web applications to configure books, animations, and diagnostics.
Technology Advisor
Frrole
- Developed an API layer that exposed Frrole.AI social intelligence services.
- Created a scalable widget platform for supporting client-specific Frrole.AI widgets.
- Developed a Bootstrap CSS-based newspaper based on the Frrole API.
Program Manager | Software Development Manager | Technical Fellow
Versata (Trilogy)
- Worked as a program manager for service platform enhancements and maintenance for a client in North America.
- Contributed to a performance enhancement project, developing Sprite Services, enhancing the Base64 CSS, automating the minifying of scripts/CSS files, and more.
- Managed the migration of a microsite made in legacy ASP to Java.
Experience
DecoratorsBest | Shopify Store
https://www.decoratorsbest.com/Scoutible Dashboard
https://hire.scoutible.com/signin?next=%2FPerfect Venue
https://www.perfectvenue.comBetsyandBrandts.com | Shopify Store
Kloneworld Pte. Ltd.
Frrole
Ford Services Platform
Racing.Ford.com
Microkickboard via Textconnects.com
https://microkickboard.comMigration to Shopify
https://www.naturecity.com/• Built a private app to interact with apps.
• Led development for website enhancements/updates.
• Managed Shopify scripts/Shopify flows to support various business rules.
Education
Nano Degree in Blockchain Developer Nano Degree
Udacity - Online
Certifications
Pega Certified System Architect (PCSA)
Pega
Google Cloud Associate Cloud Engineer
Salesforce Platform Developer I
Salesforce
Advanced Google Analytics
Deep Learning Specialization (Five Courses)
Coursera
Bitcoin and Cryptocurrency Technologies (Blockchain)
Princeton University via Coursera
AWS Certified Solutions Architect
Amazon
Machine Learning
Stanford University via Coursera
Skills
Libraries/APIs
React, Shopify API, OpenAI API
Tools
Shopify Plus, Google Analytics, Claude
Languages
Python
Platforms
Shopify, Salesforce, Google Cloud Platform (GCP), Amazon Web Services (AWS), Blockchain, Pega
Storage
NoSQL, PostgreSQL
Other
Full-stack, Technical Leadership, Architecture, Large Language Models (LLMs), Shopify Scripts, Machine Learning, eCommerce, Open-source LLMs, Llama 3, Cursor AI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring