I'm a Software Engineering student at the University of Guelph with hands-on co-op experience in generative AI, full-stack development, and machine learning, from prompt engineering at TCS to NLP research at Northwestern. I'm currently searching for a Winter 2027 co-op.

Hi, I'm Adam!
A Software Engineering student who fell in love early on with the idea that all you need to build something impactful is an idea and a laptop. To me, tech is a creative playground, and that curiosity led to countless late nights diving into algorithms, building projects, and trying to solve real problems through code.
Outside of tech, I'm always looking for the next adventure. I love traveling, hiking, and meeting people from different cultures. A fun detail: the word Software Developer on my homepage shifts languages depending on the countries I've visited, a small nod to the global perspective I bring to everything I do.


University of Guelph (UoG)
2023 – 2028 (Expected) · Guelph, ON
Minor: Mathematics
Tata Consultancy Services (TCS)
September 2025 - January 2026
Refined prompt engineering and backend Python pipelines for Claude Sonnet 4 APIs, boosting React Native code accuracy from 65% to 90% across 200+ automated test cases. Automated Figma-to-React Native conversion workflows, reducing manual coding workload by 50% and cutting feature delivery time from days to hours. Contributed to deployment of production-ready AI code generation systems, optimizing backend architecture and reducing latency by 22% through 30+ benchmarking iterations.
Qatar University
May 2025 - September 2025
Processed and curated clinical audio recordings from 500+ sessions, separating overlapping speakers with >92% accuracy while maintaining confidentiality protocols. Developed front-end corpus interfaces in React.js with dynamic search, metadata visualization, and audio playback, increasing researcher task completion speed by 35%. Collaborated with 4 speech-language pathologists to validate UI/UX decisions through two major design revisions.
Northwestern University
April 2025 - August 2025
Built Arabic dialect classification models using a 6,000-sentence dataset, achieving a 15% F1-score improvement after hyperparameter tuning and error-pattern analysis. Optimized TF-IDF and Bag-of-Words pipelines, reducing training time per experiment from 19 minutes to 11 minutes while increasing accuracy consistency across validation folds.
Nile University
June 2024 - August 2024
Configured Proxmox-based virtualization across two 16GB RAM nodes, enabling parallel execution of computational tasks and reducing average processing time by 37%. Deployed 10+ Ubuntu VMs, resolved networking and resource bottlenecks, and scaled compute capacity to support concurrent experimentation by 6+ research projects.
OurWaveHub x Apple
July 2022 - August 2022
Developed a fitness tracking app in Swift with features for step counting, food logging, and activity monitoring. Improved UI responsiveness by 25% through optimized layout rendering and applied Agile practices to deliver core features within 3 two-week sprints.

This personal portfolio website, showcasing my skills and projects. Built with Next.js, React, TypeScript, and Tailwind CSS.

Created a desktop application for tracking stock and mutual fund investments with real-time portfolio value calculations and percentage gain/loss analysis. Implemented OOP inheritance structures to handle multiple investment types, reducing redundant code by 40%, with a user-friendly Java Swing GUI and file I/O for data persistence across sessions.

Analyzed 10,000+ software engineering job postings across Canada's 13 provinces using Python and Pandas, identifying salary trends and in-demand skills. Collaborated with 2 teammates to process Statistics Canada's 500,000+ record dataset, implementing data cleaning and filtering algorithms with visualizations revealing geographic hiring patterns.
I'm always excited to connect and discuss new projects, opportunities, or just chat about tech! Feel free to reach out via email or connect with me on LinkedIn.