user@portfolio:~$ ./init_sequence.sh

Kunal Dubey_

> Systems & Low‑Level Engineer

Building robust infrastructure close to the metal.

./whoami

About Me

Kunal Dubey

Kunal Dubey

Systems Engineer

Passionate about low-level systems, C/C++, and building scalable network applications. Based in Delhi, India.

memory.c
void* ptr = malloc(1024); if (!ptr) return -1; // manual memory management
Systems Programming
Low-level coding with C and C++. Memory management & optimization.
api_status.json
{ "status": "healthy", "uptime": "99.9%", "latency": "12ms" }
Backend Engineering
Robust APIs and microservices using Node.js and C++.
bash
$git commit -m "feat: initial commit" git push origin main
Open Source
Active contributor to Homebrew and other system utilities.
paths
$/etc/hosts C:\Windows\System32 /Users/kunal/.config
Cross-Platform
Building tools that run anywhere. Windows, Linux, macOS.
complexity
Time: O(n log n) Space: O(n) // optimized solution
Algorithms
Solving complex problems. Codeforces & LeetCode enthusiast.
Dockerfile
$FROM node:18-alpine WORKDIR /app COPY . . RUN npm install CMD ["npm", "start"]
DevOps & Cloud
Docker, CI/CD, and infrastructure as code.
Career Path

Professional Experience

Changelog from my journey

I've been working on creating impactful software for the past 2 years. Here's a timeline of my journey.

May 2025 - Present

Software Development Engineer I

Capital Compute Technologies

Backend-focused Software Engineer working on a large enterprise logistics platform built in Java used to manage air, ocean and land freight shipments and operational workflows.

  • Developed and maintained backend services using Spring Boot and REST APIs for shipment tracking and logistics workflows.
  • Used Hibernate/JPA for persistence and database interactions with PostgreSQL and MySQL.
  • Integrated asynchronous event-driven components using Kafka for communication between backend services.
  • Maintained frontend modules built using Google Web Toolkit (GWT) along with modern components implemented in React and Angular.
  • Debugged and modernized a large production Java codebase while integrating microservice-based components.
  • Built update delivery infrastructure using AWS S3 and CI pipelines for cross-platform desktop application distribution.
  • Developed native C++ modules using Node N-API to integrate low-level system functionality with application runtime.

Jan 2025 - May 2025

Software Development Intern

Capital Compute Technologies

Developed a screen recording platform similar to Loom using ElectronJS and NodeJS.

  • Built backend processing pipeline using AWS Transcoder to convert WebM recordings to MP4.
  • Implemented multipart upload workflow using AWS S3 presigned URLs enabling reliable large video uploads.
  • Created CI/CD pipelines using GitHub Actions and CircleCI for automated cross-platform builds.

Oct 2023 - Feb 2024

Frontend Developer Intern

HIDS Technologies Private Limited

Developed web applications using Next.js and TypeScript.

  • Implemented automated testing using Jest and Cypress.
  • Built an e-learning platform called Skill Master using ReactJS.

Feb 2023 - Apr 2023

FullStack Development Intern

Brew Labs Pvt. Ltd.

Was part of a team of 4 and worked on designing and improving web applications using ReactJS.

./tech_stack

Skills

Languages

JavaC++TypeScriptJavaScriptPythonSQLC

Backend & Systems

Spring BootHibernate/JPARESTful APIsMicroservicesApache KafkaPostgreSQL/MySQLRedisDocker

Tools & Infrastructure

AWS S3/EC2GitHub ActionsCircleCINext.jsReactElectronJSFFMPEGCMakeGit
./work

Selected Projects

Chat Backend API

Java, Spring Boot, PostgreSQL, Docker

  • Built REST API backend supporting authentication and message storage.
  • Implemented password hashing using BCrypt and request validation using Jakarta Validation.
  • Containerized backend using Docker and deployed behind Caddy reverse proxy.
  • Designed relational schema for users and messages using PostgreSQL.
JavaSpring BootPostgreSQLDocker
view_source

RayTracing using C

Weekend ray tracer from scratch

  • Implemented a ray tracing renderer to explore lighting, shadows and 3D scene rendering.
  • Used SDL2 for graphics rendering and CMake for build automation.
  • Core path tracing / ray tracing logic in plain C.
CSDL2CMake
view_source

Screen Capture CLI Tool

Cross‑platform C++ capture tool

  • Built cross-platform screen capture CLI tool using native OS APIs.
  • Integrated FFMPEG pipeline for real-time video encoding.
  • Optimized for performance and low latency capture.
C++FFMPEGDXGIX11
view_source

HTTP Server using C++

Raw sockets HTTP server

  • Implemented HTTP server using raw TCP sockets to understand request parsing and response handling.
  • Designed routing logic and response generation system.
  • Built to explore low-level network behavior and systems programming.
C++TCP SocketsNetworking
view_source

zapshare

P2P file transfer & networking

  • Simple P2P file sharing app using a central rendezvous server.
  • Sender generates a secret; receiver uses that secret to connect and pull the file.
  • Currently works on the same network, with plans for UDP hole punching.
C++NetworkingP2P
view_source

mem_alloc_c

Custom malloc/free implementation

  • Implementation of standard C dynamic memory functions (malloc, free, etc.).
  • Manual management of blocks, headers, fragmentation, and reuse.
  • Focus: how general‑purpose allocators work under real constraints.
CMemory ManagementSystems
view_source

windows_socket_practice

Raw sockets in C++

  • Small practice repo around Windows sockets.
  • Playing with connection setup, sending/receiving loops, and low‑level network behavior.
  • Base for future P2P / real‑time / networked experiments.
C++WinsockRaw Sockets
view_source
./contact

Get in Touch

Have a project in mind or want to discuss low-level engineering? Signal me.

Send Message

Connect

Location

Delhi,India