Welcome to my portfolio

Software Developer
Backend & Systems

Backend and systems developer with experience in C++, Java, Spring Boot, and real-time messaging systems. Driven by performance, scalability, and clean low-level design and Networking.

scroll
Featured Work

Projects & Experience

A selection of projects showcasing my expertise in backend development, systems programming, and scalable architecture.

Epoll Message Router

Built a high-performance message router using C++ epoll for scalable TCP handling and a Spring Boot WebSocket adapter for browser clients.Ensured secure and reliable delivery through JWT authentication and ACK-driven messaging.

C++SocketsTCP/IPNetwork ProgrammingSpring BootMysql

Horizon - Investment Platform

Horizon is a secure, JWT-based investment platform that lets users invest, track portfolios, and receive real-time market prices via WebSockets.It automates investment maturity updates, maintains audit logs, and delivers AI-powered portfolio insights and product recommendations.

JavaSpring BootTypescriptReactMysqlDocker

POSIX-Style Unix-Shell

lsh is a lightweight, educational Unix shell implemented in C.It demonstrates core operating system concepts such as process creation, signal handling, file descriptor manipulation, I/O redirection, and pipelines using low-level POSIX system calls.

CNetworkingLinux Sockets

More Projects

Cpp Message Engine

A high-performance, single-threaded TCP chat server built using Linux epoll and non-blocking sockets.The server implements a custom binary protocol supporting user login, message delivery, acknowledgements, and offline message buffering.

C++Linux SocketsEpoll

Smart Email Assistant

An AI-powered email reply generator with a Spring Boot backend using Gemini API, a React web interface, and a Chrome extension that integrates smart replies directly into Gmail.

JavascriptReact

Linux Maintenance Toolkit

A modular Bash toolkit to perform essential Linux system maintenance tasks.Designed for system administrators, hobbyists, and developers who want practical control over their Linux environment.

Shell

Interested in collaborating?

Expertise

Skills & Technologies

A comprehensive toolkit built through years of hands-on experience with modern backend technologies and systems programming.

Programming Languages

C++
Java
C
SQL

Backend Frameworks

Spring Boot
Spring Security
Hibernate
JDBC
Maven

Databases

PostgreSQL
MySQL
MongoDB

System & Networking

TCP/IP
Linux Sockets
HTTP/HTTPS
DNS

DevOps & Tools

Docker
Git
Linux

Software Design

System Design
Microservices
Design Patterns
SOLID Principles
Distributed Systems
Get In Touch

Let's Build Something Amazing

Whether you have a project idea, want to collaborate, or just want to chat about backend development and systems design, I'd love to hear from you.

Send a Message

Other Ways to Connect

© 2025 Your Name. All rights reserved. Built with Next.js, Tailwind CSS, and passion for code.