Experience:
Software Engineering Intern | DIH Lab Sept 2022 – Sept 2023
• Proposed and implemented scalable solutions to issues identified within the image processing
pipeline which improved processing throughput and reduced running costs.
• Developed web application which allowed researchers to automate their machine learning practices
while adhering to deadlines and requirements.
• Setup up and maintained Linux-based computer cluster used for various machine learning tasks and
Kubernetes orchestration.
• Upgraded modules to container-based deployments using Docker which streamlined the deployment
pipeline.
• Utilized cloud-based technology to manage pipelines, releases, and deployments, as well as Git to
manage version control.
• Applied best practices throughout the whole software development life cycle, including coding
standards, code reviews, source control management, build procedures, testing, and operations, in
collaboration with senior engineers and product management.
Web Developer | KMF Ltd Oct 2020 – Sept 2022
• Worked with several platforms, frameworks, languages, and content management systems, including
TypeScript, Gatsby, and Netlify which were used to build and manage a responsive web application.
• Measured and analyzed user metrics to increase user engagement and grew organic web traffic
through SEO optimizations.
Education:
University of Calgary | Schulich School of Engineering Fall 2019 – Present
• Bachelor of Science in Software Engineering
• Jason Lang Scholarship
• Alexander Rutherford Scholarship
Skills:
• Proficient in Java, JavaScript, Python, C, C++, SQL, NoSQL, HTML/CSS.
• Advanced knowledge of the Linux operating system and orchestration platforms such as Docker.
• Good knowledge and understanding of Object Orientated methodologies.
Language skills:
English
Hindi
Additionally:
Projects
• Watcheddit – Next.js, MongoDB, Docker
Movie and TV show focused web application which allows registered users to rate and comment on
different media. Users can also create discussion boards to review movies.
• Border Security System – PHP, SQL, HTML, CSS
Web-accessible database which can track the flow of traffic in and out of a city. The system can be
implemented to preserve the safety of a city during a crisis like the Covid-19 pandemic.
• URL Shortener – Next.js, Express.js, MongoDB, Redis, Docker
Web application which allows users to shorten URLs. The system can track and provide advanced
analytics on usage about user’s location and visitation statistics. The application is also paired with a
public facing API which allows users to securely manage their aliases.
• Inventory Management System | Hack your Learning Hackathon – Java, SQL
A Java-based application that is used to manage the supply chain of a furniture inventory. The
application finds the cheapest combination to fulfill a specific order from the available inventory.
• Rental Property Management System – Java, SQL
Desktop application which allows renters and landlords to connect. Renters can submit applications
through the system and landlords can setup and manage properties. Users are also able to set up a
notification for new property listings and send messages privately.
• Multimeter – C
PIC microcontroller-based multimeter developed in C, keeping in mind human-computer interactions
and power saving. The multimeter is used to measure voltage, resistance, and capacitance.
• Flight Management System – C++
Flight booking software which displays flight information and allows users to book flights.
• Proxy Server – C, C++
The server can dynamically filter HTTP requests and responses; also contains functionality for
blocking and redirecting network traffic.