
Hi, I'm Angel.
Software Developer
Passionate about building innovative solutions & blending tech with art.
About
I'm really into exploring new technologies and staying up-to-date with the latest trends in software development. When I'm not coding, I absolutely love photography and playing guitar.
Currently I'm exploring new opportunities in software engineering, having previously worked at RBC as a SWE Intern where I dove deep into secure data exchange and backend systems. Feel free to reach out - I'm always down to make new friends and collaborate on cool projects.
Experience

Developed and optimized backend services for RBC's Data Sharing API platform, enabling secure data exchange for Open Banking.
- Designed and implemented a Cryptography service following JOSE standards for secure data transmission.
- Improved application startup performance by 80% through multithreading and parallel initialization.
- Built and deployed Java Spring Boot APIs on OpenShift for scalable and modular service architecture.

Led the development of DDP Hunt, an interactive scavenger hunt platform for internal events.
- Built a scalable real-time points system using Next.js and MongoDB.
- Hosted a live event with 30+ participants, driving engagement through gamification.

- Optimized automation processes within Identity & Access Management (IAM).
- Built dashboards for data-driven decision-making in Global Cyber Security.

- Spearhead 4+ technical workshops per term, driving 150+ attendees.
- Foster a hands-on developer learning community at Seneca Polytechnic.

- Developing the conference website for CUSEC 2027.
- Leading Tech General & Tech Growth teams to coordinate technology at CUSEC.

- Designed the UI and UX for CUSEC 2026 (https://2026.cusec.net).

- Taught robotics and game development using LEGO EV3 and Roblox Studio.
- Instructed Python and C++ programming fundamentals to various age groups.

- Supported 60+ students per semester with assignments and lab activities.
- Helped raise the class average by 30% through one-on-one guidance.

- Mentored 20+ students weekly in C++ and Python fundamentals.
- Created interactive debugging sessions and coding challenges.

- Developed predictive models leading to a 10% increase in simulated returns.
- Built data pipelines in Python and JavaScript to automate extraction.
Projects
Somnio - Dream Journal & Network Platform
Full-Stack Web App · Graph Database
A dream journaling platform with AI-powered similarity matching and 3D network visualization. Features a tag-based similarity algorithm achieving 70%+ connection accuracy, a Neo4j graph database for relationship mapping, and an immersive Three.js 3D dream network with real-time navigation. Implements JWT auth, a RESTful API with 20+ endpoints, and a responsive Next.js frontend with emotion-based visualizations.
Facial Expression Recognition App
Machine Learning · Computer Vision
Achieved 75.3% accuracy on a 10K+ image dataset using TensorFlow and OpenCV, enabling real-time emotion recognition at 30 FPS. Implemented real-time emotion tracking with inference under 200 ms. Designed for scalability using modular components and clean architecture.
Diabetes Prediction System
Machine Learning
Implemented an SVM classifier on a clinical dataset of 768 patients achieving 78.7% training and 77.3% test accuracy. Used StandardScaler and stratified splitting to ensure balanced performance. Preprocessed features and applied grid search to fine-tune model parameters.
Movie Recommendation System
Machine Learning · Data Science
Developed a hybrid recommendation engine combining collaborative and content-based filtering. Leveraged Sklearn, Pandas, and cosine similarity to personalize user recommendations with an intuitive Streamlit interface.
Ray Tracer
Computer Graphics · Systems Programming
Building a ray tracing engine from scratch in C++, implementing core rendering techniques including ray-object intersection, Phong lighting, shadows, and reflections. Designed a modular architecture for extensibility and optimized rendering performance with efficient math operations and scene management.
Fun stuff
The whimsical side - guitars, gaming, matcha, and a few facts nobody asked for.
Two years, one stress reliever.
Been playing guitar for 2 years and it's my go-to way to unwind. The song in this video is Gratitude by Amin Toofani. Currently learning The Song of the Golden Dragon.
Hobbies & interests
Guitar
Jamming since forever
Gaming
Just finished RDR2
Pizza
Fuel for coding
Learning
Always curious
Photography
Capturing moments
Music
All genres welcome
Random facts you didn't ask for
I once tried to build a game engine in C++... now it’s just a very expensive calculator
My guitar has more commits than some of my repos
I LOVEE MATCHAA and listen to Clario all the time (totally not being performative)
I can solve a Rubik's cube
I lowkey get confused at some math problems which my high-school self would've solved in seconds
Oh, did I mentioned I'm 6' 2" 👀
Life in snapshots 📸







