AboutMe
I'm a software developer who loves building things, exploring new technologies, and turning random ideas into actual projects.
Outside of coding, you'll probably find me at the gym, playing guitar, or picking up yet another hobby I swear I'll stick with. I'm naturally curious, a little ambitious, and always looking for something new to get into. Apparently, sitting still isn't really my thing.
WorkExperience
Maxwell Merchant Solutions
Developing and maintaining production software solutions across frontend, backend, and cloud environments.
Software Developer · May 2025 – Present
Full-Stack Development: Building and maintaining business applications using Angular, Next.js, React, TypeScript, C#, and ASP.NET Core.
API & Enterprise Integrations: Developing and maintaining integrations using Dell Boomi, connecting enterprise systems such as ServiceNow through APIs, data transformations, and automated workflows.
Backend & Database Engineering: Building REST APIs, designing database schemas, developing stored procedures, and optimizing SQL queries using Microsoft SQL Server.
Cloud Infrastructure: Working with AWS services including S3, Lambda, ECS, and ECR to support application hosting, document management, and cloud-based workloads.
Event-Driven Architecture: Working with Apache Kafka to support asynchronous communication and integration between services.
DevOps & CI/CD: Working with Docker, GitHub Actions, and Octopus Deploy to automate build and deployment workflows.
System Modernization: Contributing to the maintenance and modernization of legacy applications and services, including VB.NET and WCF-based systems.
Production Support: Troubleshooting application issues, investigating integration failures, and improving system reliability.
City of Vaughan
Contributed to the development, maintenance, and improvement of internal municipal applications, working across software development, database management, and business process automation.
.NET Developer (Co-op) · May 2023 – December 2023
Application Development: Developed and maintained full-stack applications using C#, .NET Core, HTML, CSS, JavaScript, and Microsoft SQL Server.
Application Modernization: Improved the Water Meter application by enhancing existing functionality, troubleshooting issues, and implementing fixes using .NET Core and SQL Server.
Access Control & Security: Updated the Purchasing Solution Catalogue by implementing role-based access control through Active Directory to manage user permissions.
Workflow Automation: Developed an internal Lieu Time tracking solution using Power Apps and Power Automate to streamline employee time tracking and approval processes.
Database Management: Worked with Microsoft SQL Server to maintain application data, write queries, and support database-related development.
Business Process Analysis: Participated in meetings with business stakeholders to gather requirements, understand operational needs, and define project scope.
Development Collaboration: Used Azure DevOps for source control, work item tracking, and collaboration throughout the development lifecycle.
Application Support: Investigated bugs, debugged existing applications, and delivered fixes to improve functionality and reliability.
RecentProjects
AI-Powered Documentation Assistant
Work in progressBuilding an AI-powered developer assistant that connects to GitHub repositories, indexes codebases, and allows developers to ask questions about their projects using natural language. Currently working on the application architecture, repository ingestion pipeline, and RAG implementation.
- Next.js
- Python
- FastAPI
- PostgreSQL
- pgvector
- LLMs
- RAG
Spotifiler
Built a Spotify-powered music app using React. Worked with components, props, state, hooks, and integrated the Spotify Developer API to fetch user data. Implemented OAuth authentication and deployed the app on Vercel.
- React.js
- HTML & CSS
- Spotify OAuth
- Spotify API
- JavaScript
- Tailwind
Fragments Microservice
Designed and implemented a cloud-based microservice using Node.js and Express.js to manage and convert text and image fragments for a manufacturing ecosystem. Deployed the microservice to AWS Lambda with API Gateway, ensuring scalability and cost-efficiency. Integrated GitHub Actions for automated CI/CD, streamlining deployments. Developed functionality for format conversion, utilizing Sharp.js for image processing and text parsers for text transformation.
- Node.js
- Express.js
- AWS Lambda
- GitHub Actions
- Sharp.js
Tools &Stack
Frontend
React
Next.js
Angular
TypeScript
JavaScript
Tailwind CSS
HTML5
CSS3
Backend
C#
VB.NET
ASP.NET Core
Node.js
Express.js
Python
Databases
Microsoft SQL Server
MongoDB
Cloud & Infrastructure
AWS S3
AWS Lambda
AWS ECS
AWS ECR
AWS Amplify
Docker
MyEducation
Advanced Diploma in Computer Programming & Analysis
Focused on software development, object-oriented programming, database management, web application development, and software engineering principles.
Seneca Polytechnic · Toronto, Ontario · September 2021 – December 2024
- Graduated with Honours
- GPA: 3.8 / 4.0
- President's Honour List