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

Illustrated avatar of Dhanush Bajaj
Problem Solver Fast Learner

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.

6+ Featured Projects
15+ Technologies
Curiosity

Skills & Technologies

A toolbox built across frontend, backend, cloud, and systems programming.

Frontend

HTMLCSSJavaScriptReact

Backend

Node.jsExpressPythonFlaskC#ASP.NET Core

Databases

SQLiteSQL ServerEntity Framework Core

Cloud / DevOps

DockerKubernetesAzure Blob Storage

Tools

GitGitHubVisual StudioVS CodePostmanSwagger

Systems / Concepts

LinuxQNX NeutrinoReal-Time SystemsMessage PassingResource Managers

Featured Projects

A selection of things I've designed, built, and shipped.

🧊 Cloud / DevOps

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
ReactKubernetesDockerJavaPython
🚪 Real-Time Systems

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 NeutrinoCMessage Passing
🎵 Real-Time Systems

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
QNX NeutrinoCResource Manager
🏷️ Web Development

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
C#ASP.NET CoreEF CoreSQL
☁️ Cloud / DevOps

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
ASP.NET RazorAzure BlobEF CoreC#
🔌 APIs

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
ASP.NET CoreSwaggerEF CoreREST

Experience & Education

2023 — Present

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.

QNXASP.NET CoreC / C#Databases
2024

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.

ReactKubernetesDocker
2024

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.

QNX NeutrinoCResource Managers
2023 — 2024

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.

ASP.NET CoreEF CoreAzureSwagger

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.

Full-Stack Development Kubernetes & Docker ASP.NET Core QNX Real-Time Systems API Development Cloud Storage
⬇ Download Resume (PDF)

Get In Touch

Have a project, a question, or just want to say hi? Let's talk.

✉️
📍
Location Ottawa, Ontario