Here are some of the open-source projects, tools, and systems experiments I have built or am currently working on:
š® TicTacToe in Java
A 2-player interactive console TicTacToe game implemented in Java.
- Focus: Object-oriented design, 3x3 grid state management, turn-based input validation, and clean CLI UX.
- Stack: Java, JDK 21
ā” Linux Systems & Kernel Labs
Hands-on explorations of low-level Unix system programming inspired by The Linux Programming Interface.
- Focus: Direct system calls, process creation (
fork/exec), IPC (pipes, FIFOs), signal handling, and I/O multiplexing (epoll/select). - Stack: C, Linux, POSIX APIs
ā High-Throughput Backend Microservices
Robust backend services designed for scalability, transactional reliability, and observability.
- Focus: RESTful APIs, Spring Boot microservices, database transactions, caching strategies, and GCP cloud deployments.
- Stack: Java, Spring Boot, PostgreSQL, Docker, GCP
š§ NLP Reviews Sentiment Analysis
Machine learning pipeline for classifying and analyzing customer sentiment from text reviews.
- Focus: Data preprocessing, tokenization, feature extraction, and sentiment classification modeling.
- Stack: Python, Scikit-Learn, NLTK, Pandas
š± Health Mobile Application
Mobile health application facilitating user vitals tracking, health data monitoring, and wellness management.
- Focus: User authentication, responsive mobile interface, and secure backend integration.
- Stack: Mobile SDKs, REST APIs
š” Check out more experiments and repositories on my GitHub profile.