Photo for Maanit Pratap Singh

Maanit Pratap Singh

Junior Software Developer, Faculty of Science - Computing Science
Software Developer, Faculty of Nursing

Pronouns: he/him

Contact

Junior Software Developer, Faculty of Science - Computing Science
Email
maanitpr@ualberta.ca
Phone
(780) 902-7852
Address
7-138F University Commons
11308 - 89 Ave NW
Edmonton AB
T6G 2N8

Software Developer, Faculty of Nursing
Email
maanitpr@ualberta.ca

Overview

About

I’m a full-stack software developer passionate about building scalable, real-world applications that solve meaningful problems. I recently graduated from the University of Alberta (BSc Specialization in Computing Science with a Minor in Business) and bring hands-on experience across modern stacks including React, Next.js, TypeScript, Django, and FastAPI. Through my work as a developer and research assistant, I’ve designed APIs, improved system performance, and delivered production-grade solutions used in active research. I thrive in fast-paced, collaborative environments and focus on writing clean, reliable code that drives real impact.


Teaching

Teaching Assistant - CMPUT 174 & CMPUT 175
Sep 2023 - Dec 2025 (Fall and Winter academic terms)

  • Led interactive labs and coding discussion sessions for CMPUT 174/175, guiding 50+ students per term through Python programming, computational thinking, grading assignments, and providing detailed feedback, reinforcing best programming practices.
  • Served as Lead TA for Technical Support Team, coordinating TAs, automating grading workflows, and improving lab issue-resolution efficiency by documenting recurring issues and solutions.
  • Received positive feedback from instructors and students for clarity of instruction and reliable technical support.