picture of me

Hey! I'm Surya Sendhilraj 👋

I'm a Systems Design Engineering student at the University of Waterloo. I'm currently seeking Fall 2024 Software Engineering positions! My 2 most recent co-ops were at Arctic Wolf Networks, a cybersecurity company! I was on the Core Quality Services team, where I worked on a backend team related to provisioning new employees into appropriate upstream and downstream services/applications, as well as managing API Gateways and RBAC services. Before that, I worked at OMERS (one of the largest pensions services companies) as a backend developer, where I created API's to be used by over 500K people. My co-op before that was at PointClickCare (a healthcare software company) as a Software Engineer Intern, where I helped develop microservices to be used by 200K+ nurses. And finally, I also interned at Tech For Good, a not-for-profit organization dedicated to helping underrepresented communities. I have a strong passion for software engineering and product management, and strive to work on issues that help improve the quality of life of others!

Coding picture

This is my technology stack

Python icon
Python
Java icon
Java
Go icon
Go
Kotlin icon
Kotlin
JavaScript icon
JavaScript
Swift icon
Swift
SQL icon
SQL, MySQL, PostgreSQL
AWS icon
Amazon Web Services
Google Cloud Platform icon
Google Cloud Platform
HTML icon
HTML
CSS icon
CSS
C++ icon
C++
Django icon
Django
Springboot icon
Springboot
React icon
React
Git icon
Git
Linux icon
Linux
MSSQL icon
MSSQL
Docker icon
Docker
Kubernetes icon
Kubernetes
Helm icon
Helm
Kafka icon
Kafka
Jenkins icon
Jenkins
Postman icon
Postman
Jira icon
Jira

Here are some of my projects

  • Indigenous land finder project

    Where Am I?

    HTML, CSS, JavaScript, Python, Django, SQLite

    Where Am I is an innovative full-stack app allowing users to learn about which Indigenous land they are on and about any Indigenous land across Canada and the rest of the world, and post tribe info to a feed with CRUD operations. It leverages the Geolocation API to get user lat/long, the Wikipedia API to get land summaries, and the Mapbox API to render an interactive map allowing users to select tribes. It was nade using Javascript, Django, REST API, SQLite, HTML, and CSS.

  • Live chat and event scheduler for groups

    Chatr Planr

    React.js, HTML, CSS

    Developed a web application that integrates a group calendar to chat, schedule and view events. Utilized the FullCalendar and Getstream SDK to aid with calendar and chat integration.

  • Matching Cards iOS game

    Match Master

    Swift, SwiftUI

    Created an iOS matching cards application with themes, unique animations + point logic. Integrated MVVM (Model - View - ViewModel) architecture and followed best practices Implemented a UI that is responsive and compatible with 8+ Apple devices