I'm passionate about software development, and machine learning. My hobby is to turn real life problems into solutions through technology
Skills
Projects
Here are some of my recent projects. I'm always working on something new, so check back often!
A secure digital vault platform with policy-based access control built using ASP.NET Core, Next.js, and PostgreSQL. Features JWT authentication, AES-256 encryption, collaborative sharing with time-based access policies, AWS S3 storage, and real-time notifications via SendGrid
Signez An interactive platform that helps users learn and practice American Sign Language in real-time. Powered by machine learning with 98.98% accuracy, it provides instant feedback on hand gestures, making ASL learning more accessible and engaging through immediate visual recognition and correction
FeedRecap FeedRecap empowers users to create personalized, non-algorithmic Twitter dashboards and automated newsletters. It features advanced tweet filtering, a fully customizable newsfeed, and an AI chatbot for contextual insights—all built with production-grade authentication and scalable backend architecture
Networked Chess Application Networked Chess Application developed in C combines concepts of systems programming with real-world applications, enabling two players to engage in a simplified chess game over a network. Key aspects of the project include socket programming, state synchronization, and chess logic implementation
ArrayNet Protocol A C based protocol for efficient array serialization and deserialization, featuring custom packet structures, integrity checks, and robust error handling. Developed comprehensive unit and integration tests using GoogleTest, and implemented memory safety checks with Valgrind
Upowords Upowords is a C implementation of a word-based board game, similar to Scrabble, with advanced features such as dynamic board resizing, undo functionality, and robust word validation. The project is structured with strongfocus on modularity & testability
Tchuka Ruma This project is a C implementation of the traditional seed-sowing game Tchuka Ruma. The game is played in a text-based terminal interface, where the player sows seeds from one of four sections into a 'ruma'. The objective is to move all seeds into the ruma following the game's rules
Experience
June 2025 – Present
Federal Reserve Bank of Saint Louis
Developed features for CASSIDI application using .NET, C#, Javascript, SQL Server, Docker, and AWS. Helped implement internal version of CASSIDI features for depository institutions determining merge, acquisition, and other financial events
March 2022 – May 2022
SpotELF Inc
Developed scalable backend services in Node.js for a mobile and web application supporting 10,000+ active users. Built React Native notification feature to alert users of trending art events nearby, boosting active time by 20%
June 2022 – Sept 2022
NYC DOE DIIT
Enhanced SQL Server scripts and metadata documentation to improve data retrieval speed by 10% for developers. Optimized database structure by fixing data types and removing unused relations and tables for greater efficiency
Education
Expected May 2026
Stony Brook University
Relevant Coursework: Object Oriented Programming, Data Structures and Algorithms, System Programming, Data Science, Software Development, Network Programming, Advanced Algorithms, Software Engineering, Web Security. Achievements: Dean's List (4×); ACM Stony Brook member providing peer mentoring in data structures and systems coursework
Activities
Get in Touch