Hello, I'm
Dhanush Bajaj
Full-Stack Software Developer
I build clean, practical, and scalable software — from cloud-native platforms and REST APIs to real-time systems. Computer Programming student with a passion for turning hard problems into elegant solutions.
About Me
I'm a Computer Programming student and developer who loves building software that's clean, practical, and scalable. I enjoy working across the full stack — designing intuitive frontends, writing solid backend services, and wiring everything together with reliable APIs.
My interests span web development, cloud, Kubernetes, APIs, and real-time systems. I've built everything from a Kubernetes-based marketplace to a QNX Neutrino real-time door entry system, and I'm always chasing the next technology to learn.
My strengths are problem-solving, debugging, learning quickly, and shipping real applications. I care about code quality, thoughtful architecture, and a great user experience.
Skills & Technologies
A toolbox built across frontend, backend, cloud, and systems programming.
Backend
Databases
Cloud / DevOps
Tools
Systems / Concepts
Featured Projects
A selection of things I've designed, built, and shipped.
Kyube — Kubernetes Marketplace
A Kubernetes-based marketplace for software tools. Browse and discover internal tools, plugins, and datasets through searchable, filterable listings.
- Searchable & filterable tool catalog
- Container-native deployment
- Discover plugins & datasets
QNX Door Entry System
Real-time door entry simulation on QNX Neutrino using message passing, channels, pulses, and a clean state-machine design.
- Simulates scans, weight scale & locks
- Guard actions & state machine
- Channels & pulse-driven events
QNX Metronome Resource Manager
A QNX resource manager exposing device files and interval-timer-driven ticks, controllable through a clean command interface.
- Commands: start, stop, pause, set, quit, help
- Interval timers & pulses
- Device file interface
ASP.NET Core Deals Finder
An MVC web application that manages customers, stores, and subscriptions with full CRUD functionality and Razor views.
- Customers, stores & subscriptions
- Full CRUD with Razor views
- EF Core data layer
Azure Blob Image Prediction App
A Razor Pages app that lets users upload and manage image predictions, backed by Azure Blob Storage with secure file-upload logic.
- Upload & manage image predictions
- Azure containers & blob storage
- Secure file-upload handling
Student Web API
A REST API built with ASP.NET Core Web API featuring Swagger docs, validation, and clean, well-structured controllers.
- Swagger / OpenAPI documentation
- Validation & CRUD endpoints
- Structured API responses
Experience & Education
Computer Engineering — Advanced Diploma
Algonquin College
Studying software development, real-time systems, web technologies, and databases. Relevant coursework: data structures, operating systems, web programming, OOP, and embedded/real-time programming with QNX.
Kyube — Capstone / Team Project
Kubernetes Marketplace
Designed and built a container-native marketplace for internal tools and datasets using React, Kubernetes, Docker, Java, and Python. Implemented searchable, filterable listings and a scalable deployment model.
Real-Time Systems Projects
QNX Neutrino
Built a door entry system and a metronome resource manager on QNX, applying message passing, channels, pulses, interval timers, and state-machine design in a true real-time environment.
Web & API Development
Coursework & Personal Projects
Delivered multiple ASP.NET Core applications and REST APIs, including the Deals Finder MVC app, an Azure Blob image-prediction app, and a documented Student Web API with Swagger and EF Core.
My Resume
Curious about the details?
My resume covers my education, technical skills, featured projects, and hands-on experience across full-stack and systems development. Grab a copy to see the full picture.
Get In Touch
Have a project, a question, or just want to say hi? Let's talk.