Welcome! I'm Mann Patel

Mann.Patel1@ucalgary.ca | GitHub | LinkedIn

Photo of Mann Patel

I am a Computer Science student at the University of Calgary, with a focus on backend development and a strong interest in firmware development. Through three years of university coursework and hands-on project experience, I have developed solid technical skills and the ability to collaborate effectively in team-based environments.

My technical experience includes building applications using Python (Django), Java (Spring Boot), GoLang, and JavaScript (Node.js). In addition, I actively explore firmware and hardware development using Python and C++, continually expanding my knowledge and refining my skills with new tools and technologies.

Topics

PDG CIA Tool PDG & CIA Analysis Tool CPSC 499: Software Analysis | December 23, 2025

A static code analysis tool for Java 1.4 that generates Program Dependence Graphs and performs Control and Information flow Analysis.

Fin-Track Fin-Track (CalgaryHacks 2025) Winner: Best Hardware Implementation

Personal finance system with ESP32-powered physical display, integrating Plaid API for banking data.

Campus Plug Campus Plug CPSC 471: Database Management | May 29, 2025

University marketplace platform exploring SQL fundamentals through practical implementation.

Technical Skills

Programming Languages

Python Java GoLang JavaScript C++ SQL

Specializations

Server-Side Development Web Development API Design Database Management Computer Vision Robotics Firmware/Hardware

Professional Skills

Communication Teamwork Problem Solving Project Management Adaptability