GB

Gagan Bhullar

Available to hire

As a highly skilled and experienced full-stack software developer with over 10 years of experience, I have a proven track record of delivering high-quality software solutions that meet clients' needs across various…

About

As a highly skilled and experienced full-stack software developer with over 10 years of experience, I have a proven track record of delivering high-quality software solutions that meet clients’ needs across various industries. I’ve had the chance to work with both big enterprise clients and small startups, gaining expertise in front-end technologies like JavaScript, React, and Angular, as well as back-end tech such as Node.js, Java, Python, and Rust.

I also have strong experience working with cloud platforms like GCP, AWS, and Azure. In the mobile space, I’ve built iOS applications, including push notification functionality. I’ve worked with machine learning, neural networks using PyTorch, and have knowledge in the large language model space including OpenAI, Langchain, and LLamaIndex. Overall, I’m passionate about leveraging technology to build efficient, scalable, and modern software solutions.

  • 7 years' experience
  • Joined July 2025

Industry experience

  • Software & Internet
  • Computers & Electronics
  • Media & Entertainment
  • Retail
  • Professional Services

Work experience· 5 roles

Software developer · Infosys Limited CanadaSep 2023 – Jul 2025 · 1 yr 11 mos

Designed microservices in Java 11 and Node.JS with UI frameworks such as React and Vue.JS. Worked on enterprise projects such as ticketing management system and developing MFA for enterprise apps. Developed video communication app using WebRTC. Used Azure cloud provider to deploy and manage the applications. Used Azure services such as Virtual networks, Virtual machines, Storage accounts (File storage and blob storage), Azure Bastion and load balancers. Used Azure DevOps services such as boards, pipelines and repos. Used Apache Kafka to ingest and process real-time data. Used GRPC for communication between microservices. Used micro-frontend architecture with React to design UI and Tailwind.css to create UI. Worked with react testing library and Jest for TDD development. Worked with Project Reactor with Java for reactive programming. Used Gradle and Webpack as build tools.

Software developer · Cognizant, CanadaSep 2023 – Present · 3 yrs 3 mos

Design and develop microservices in Node.JS and Java with UI in React. Worked with AWS step functions, lambda, API gateway to design processing pipelines. Involved in creating devops pipelines using Gitlab and terraform. Created an end to end app in Rust from scratch. Created iOS app using Swift UI and end to end deployment pipeline using fastlane. Built push notification capability in iOS app using Firebase. Used Github actions to deploy applications to Azure. Worked with LLMs using LLamaIndex and RAG technique. Used CircleCI for CI/CD pipelines. Worked extensively with Azure services such as Azure function apps, Azure cognitive services, AppConfig, Azure web apps etc.

Software developer · Aplus IT Solutions Pvt Ltd, CanadaNov 2022 – Jul 2025 · 2 yrs 9 mos

Involved in the architecture and development of video-based product. Handled complex requirements and developed end-to-end flows. Developed a RESTful and GraphQL API with microservices architecture in Node.js, improving scalability and reducing latency. Developed a modular, single-page web application in React.js that incorporated responsive design principles. Worked with developing neural networks using PyTorch and LLM models such as OpenAI and Langchain. Used blockchain to store user content to improve privacy. Developed smart contracts in Solidity and deployed on Ethereum and Theta blockchains. Developed migration scripts to migrate data from the legacy environment using Python. Used MongoDB to store user profile data. Used Google Pub/Sub to ingest and process real-time messages. Used serverless framework to create video converter and other functionalities. Used AWS services such as S3, Cloudfront, Lambda, API gateway, AWS Rekognition, AWS cognito, IAM etc. Created devops pipelines

Senior Technical Lead · Maven wave partners pvt ltdNov 2021 – Jul 2025 · 3 yrs 9 mos
Associate Lead · Trantor software limitedMar 2019 – Jul 2025 · 6 yrs 5 mos

Certifications and awards

Masters of Science2020
Bachelor of Technology2009

Hire Gagan Bhullar today

Post a job and invite Gagan, or contact them directly. No hidden commission.

Post a job