I'm Sukhwinder Singh.

I'm a Vancouver based Software Engineer passionate about developing performant and scalable applications.

Scroll Down

About Me

Computer Science graduate from Simon Fraser University. 2 years of experience in software engineering, specializing in web development using Java, Spring Boot, HTML, CSS, React, and Nextjs. Proficient in object-oriented programming and data structures. Experienced in microservices architecture.


Contact Details

Sukhwinder Singh
6971 144 ST
Surrey, BC Canada
778 697 1684
sukhwdhaliwal@gmail.com

Career

Software Developer

HCLTech Jun 2023 - Present

I've specialized in developing microservices using Java and Spring Boot. One notable achievement was building microservices for agent management and proof-of-payment under a unified portal initiative, slashing processing time by 15%. Another significant milestone involved migrating the core database from PostgreSQL to Apache Cassandra. This move resulted in a substantial 30% scalability boost and a remarkable 20% improvement in write operations performance. I also played a key role in implementing Kafka for Western Union's notification system, ensuring reliable and real-time message delivery. Moreover, I had the privilege of leading a dedicated team of four in developing backend microservices for the Imprint POC. Our collaborative effort ensured seamless integration with the frontend and a successful deployment on AWS.

Realtor.com

Software Engineer Co-op Sept 2021 - Aug 2022

I was a member of the HomePage team and played a key role in improving the search experience on the landing pages. Although the logic for getting search results and autocompleting text was initially handled by another team, I added this functionality to the Homepage repository for both mobile and desktop platforms. Throughout the project, I worked closely with the product manager and designer to ensure that the design was implemented correctly. Additionally, I introduced the sticky search feature on the top of the page to enhance the user experience.

Application Developer

CJSF, Simon Fraser University Apr 2021 - July 2021

I set up the development environment for iOS using Xcode on macOS, resolving any related issues that arose. Additionally, I implemented functionality to enable users to select their favorite shows and receive notifications through system APIs. As part of my responsibilities, I also managed the Git repository for the product.

Education

Simon Fraser University

Bachelor of Science - Computer Science Jan 2018 - Dec 2022

Skills

  • Java
  • Spring Boot
  • React.js
  • Next.js
  • HTML
  • CSS
  • SQL
  • Python
  • TypeScript
  • Go

More Tools

  • AWS
  • Docker
  • Kubernetes
  • Microservices
  • Kafka
  • SQL
  • REST
  • gRPC
  • GraphQL
  • Jenkins
  • Cypress
  • npm/yarn

Certification

  • React - The Complete Guide (incl Hooks, React Router, Redux) on Udemy
  • Java Programming Masterclass - Udemy
  • Spring Boot 3, Spring 6 & Hibernate - Udemy
  • Master Microservices with Spring Boot and Spring Cloud - Udemy
  • AWS Certified Developer - Associate (In Progress)

Projects

* click on projects for detail

Hear What My Coworkers Says

Author image Harjot Pooni Senior Engineering Manager, Realtor.com
Author image Ahmed Wasfy Staff Software Engineer, Realtor.com

Sukhwinder stands out as one of the most exceptional co-ops I have ever worked with. His inquisitive nature is a true asset to any team, as he consistently demonstrates a desire to expand his understanding of the projects he works on and the industry as a whole. In addition, Sukhwinder's ability to take on responsibility and see tasks through to completion with precision and excellence is unparalleled.

Author image Aniela Cole Senior Software Engineer in Test, Realtor.com

Sukhwinder is impressively detail-oriented and quickly grasps project requirements. Search experience was the most complex component on the page, he swiftly picked up the necessary logic and updated the search experience.