Avneet Sidhu's Resume

Avneet Sidhu

4th year Computer Science Major @ Toronto Metropolitan University

Toronto, Ontario, Canada

About

Hi 👋 I'm Avneet. I'm a 4th year computer science student at Toronto Metropolitan University. I'm interested in almost all facets of software engineering and have nearly 2 years of internship experience, ranging from a small SaaS startup to working on internal tools at RBC. My main area of interest are product development, infrastructure and distributed systems. I have experience working in Backend and Full-stack roles. I am experienced in Python, Java, C#, C++ and JavaScript.

Work Experience

D2L

Apr 2023 - Aug 2023

Software Engineer Intern

Worked on the early stage of a proxy load balancing solution that uses AWS, written in C# .NET
  • Built functionality to allow custom maintenance pages for 1000+ organizations through html injection, using ASP.NET and Razor Pages
  • Built a message compression/decompression system using GZip, .NET, C# to compress and decompress messages passed through AWS Lambda, SMS and SQS
  • Created event handler for server instance termination and route clean-up using C# and DynamoDB
  • Automated Packer File AMI default code version updates using GitHub Actions and Terraform
  • Remote
  • C#
  • .NET
  • AWS

RBC

May 2022 - Apr 2023

Software Engineer Intern

Worked in a large cross-functional team on an internal deployment automation tool
  • Led design and development of an automated deployment authorization process for 900+ high risk applications
  • Enhanced an onboarding failure remediation process to an internal tool, reducing processing time by 90%, using Python, Celery, RabbitMQ, MongoDB and JIRA
  • Developed payload models, unit tests, and API endpoints for an Apache Kafka event bus, leveraging MongoDB, Java, Spring Boot, Docker, and Postman
  • Worked closely with end-users and non-technical teams to collect requirements and conduct end-to-end testing
  • Hybrid
  • Java / Groovy
  • Python
  • Flask
  • Microservices
  • Jenkins

SmoothAI

Jan 2022 - Apr 2022

Software Engineer Intern

    Worked at an early stage SaaS startup
  • Developed a comprehensive dashboard to display metrics, reviews and live traffic to 15+ Toronto businesses in the hospitality sector
  • Built components using React and React Native for web and mobile apps to display metrics and reviews
  • Developed backend routes to facilitate saving and retrieving reviews using Python and Django
  • Remote
  • React
  • React Native
  • Python
  • Django
  • SQL

Education

Toronto Metropolitan University

2020 - 2025
Bachelor's Degree in Computer Science (CO-OP)

Skills

  • Python
  • Java
  • Node.js / JavaScript
  • C#
  • C++
  • Flask
  • Django
  • Spring / Springboot
  • TypeScript
  • React
  • Kubernetes
  • AWS
  • PostgreSQL
  • MongoDB
  • Docker
  • DevOps
  • Maven