Annika Duggal


Aspiring Software Engineer

Computer Programming Student · George Brown Polytechnic · Toronto, ON

I'm a software developer candidate completing a Computer Programming Diploma at George Brown Polytechnic, with hands-on experience in Java, Python, C#, JavaScript, SQL, and ASP.NET. Before pivoting to tech, I spent two years at a fintech startup, embedded within engineering and product teams and contributing to sprint planning, product testing and defect tracking.

That experience gave me a practical understanding of the full development cycle long before I wrote my first line of code. I build reliable, well-tested software and bring an analytical mindset to every technical problem I work on. I am passionate about building systems that are reliable, scalable and rigorously tested. Feel free to get in touch, as I am open to collaborating on a wide variety of projects.

Java Python C# ASP.NET JavaScript SQL Git Agile / Scrum
Annika Duggal
Skills & Resume

Annika Duggal — Resume

Full CV including experience, education, and technical skills

Download Resume

Technical Skills

Python
Java
C#
ASP.Net & EF Core
JavaScript
HTML & CSS
SQL
PHP
Bash
PostgreSQL / MySQL/ SQLite
Git & GitHub
Jira
Linux OS
Agile / Scrum

Work Experience

Customer Success Team Lead

Jan 2022 – Oct 2023
Caary Capital — Toronto, ON

Customer Success Manager

Aug 2021 – Dec 2021
Caary Capital — Toronto, ON
Work Samples

Projects & Code

🗂️

Project Management Web App

Full-stack web application built with ASP.NET and EF Core. Features role-based access control (RBAC) and a PostgreSQL database.

🔍

Port Scanner

Network port scanner built in Python. See the README for the full feature breakdown including scan modes and output options.

♟️

Tic-Tac-Toe Console App

Collaborative Java console Tic-Tac-Toe game with two-player mode and a single-player mode against a computer opponent powered by a custom algorithm.

🏋️

Fantasy Fitness Tracker

Collaborative gamified competitive fitness tracker built with ASP.NET. Includes RBAC and a PostgreSQL database.

💼

Payroll Software

Collaborative mock payroll application with a JavaFX GUI. Uses JSON and XML for data storage and processing.

View My GitHub
Education & Acknowledgements

Academic Background

DIPLOMA IN PROGRESS

Computer Programming

2024 – 2026 (Expected)
George Brown Polytechnic — Toronto, ON

Hands-on curriculum focused on object-oriented programming, web app development, QA & testing, database architecture & management, programming logic and data structure & algorithms

UNIVERSITY DEGREE

Honours Bachelor of Arts — Philosophy

Graduated 2024
McMaster University — Hamilton, ON
CERTIFICATES & AWARDS
TRANSCRIPTS

Unofficial academic transcript from George Brown Polytechnic available for download below.

Download Transcript
LETTERS OF RECOMMENDATION

Letters of recommendation are available upon request.

Contact

Get in Touch

(647) 782-3997