Sukhraj Bhogal
I'm a passionate software engineer who values continual learning and impact-driven development.
saibibhogal1@gmail.com
Skills
Languages: Javascript (ES6), Python, Java, C#, TypeScript, HTML, CSS, Tcl
Technologies: React Native, ReactJS, Node.js, Firebase, Git, REST APIs, GraphQL, MongoDB, Express, PostgreSQL, Socket.io, Docker, Azure, Databricks, Apache Spark, Terraform
Concepts: Object Oriented Programming, Data Structures and Algorithms, ETL, Data Pipelines
Work History
Data Pipeline Developer Intern | Teck Resources
01/2023 - 08/2023 | Calgary, Alberta
- Developed data pipelines using C# and Python to load on-premise data from mine sites to Azure Databricks via REST APIs for Operational Data including Historian time series data, SQL server databases and unstructured data sources.
- Replatformed Debezium pipelines to HVR pipelines using Terraform while monitoring and fixing bugs to ensure healthy pipeline dataflow
- Designed and developed a logging service for existing C# data pipelines using Azure Log Analytics and Grafana to increase operational pipeline insights and minimize potential downtime
Software Engineer Intern | Natural Sciences and Engineering Research Council
09/2019 - 12/2019 | Ottawa, Ontario
- Developed an automated testing environment for the NSERC Research Portal using C# and Selenium WebDriver
- Implemented automated tests reducing testing time by 85 seconds, resulting in a 70% improvement in testing efficiency
- Led and organized scrum meetings for co-op students to improve productivity and reduce conflicts within agile sprint
Software Engineer Intern | Merchant Link
01/2019 - 04/2019 | Ottawa, Ontario
- Designed and set up a testing environment on a CentOS server to enable a team of 10+ developers to perform independent testing
- Developed a load test using TCL and Expect on a CentOS server to simulate and analyze the performance of the TL One device - located and prevented a fatal memory issue within the device
Web Developer Intern | Public Services and Procurement Canada
05/2018 - 08/2018 | Gatineau, QC
- Produced and edited complex documentation such as HTML documentation, scripts, graphic files, exhibits and display texts, procedures manuals, bulletins, and publications
- Participated in the quality assurance reviews of websites including recommending guidelines, standards, and best practices for technical issues and solutions.