Building dynamic web applications using Next.js, React.js, and Express.js with seamless front-to-back integration.
Managing and optimizing databases using PostgreSQL, MongoDB, and Oracle for reliable data storage and retrieval.
Streamlining deployments with Docker, Prisma, and CI/CD pipelines for efficient, scalable applications.
Proficient in C, C++, Python, Golang, JavaScript, TypeScript, and SQL for versatile software development.
Designing responsive and user-friendly interfaces with Next.js, React.js, and modern frameworks like Tailwind CSS, Shadcn UI, and Framer Motion.
Implementing OOP principles like inheritance, polymorphism, and encapsulation to create modular and reusable code.
RESTful APIs with Node.js & Golang, microservices with nginx, Docker deployment, CI/CD pipelines, AWS & Digital Ocean.
Crafting efficient data structures and algorithms to solve complex problems and optimize workflows.
I’m a full-stack developer studying Computer Programming & Analysis at Seneca Polytechnic. I started with solid CS foundations in C/C++, then moved into modern web—TypeScript/JavaScript, Node/Express, and Next.js/React—paired with PostgreSQL/Prisma and Redis. Along the way I picked up Docker, Nginx, CI/CD, and cloud deploys (AWS, DigitalOcean, Vercel), with a focus on security and reliability (JWT/RBAC, input validation, rate limiting, health checks). Lately I’m exploring agentic AI (LangGraph, CrewAI) and RAG to bring intelligent behavior into real apps—always aiming for clean architecture, readable code, and fast iteration.