I'm a researcher and software engineer with a primary focus on Artificial Intelligence and Machine Learning. Currently an undergraduate at Stony Brook University, I'm passionate about building the next generation of intelligent systems.
While my core interest lies in AI research, I also have a strong passion for a wide range of development areas, including full-stack web applications, low-level systems programming, and mobile development for iOS (Swift) and Android (Kotlin).
Inspired by Star Wars, my ultimate goal is to build a real-life C-3PO! π€
I'm an AI Researcher at the Language Understanding and Reasoning (LUNR) Lab at Stony Brook University. My work is centered on enhancing the performance of Large Language Models (LLMs) for Retrieval Augmented Generation (RAG), especially within code-related problem domains.
I'm also working on a native Android app that inteligently manages, filters and summarizes notifications for you using Gemini-2.5-Flash using secure Firebase and Vortex Cloud.
- AI/ML: LLMs, Transformers, RAG, Neural Networks, Reinforcement Learning
- Systems: Low-Level Programming, Server-Client Architecture, Concurrency
- Core CS: OOP, Data Structures & Algorithms, Functional Programming
- Web Dev: Full-Stack Development, Flask, Bootstrap
- Tools: Docker, Git, Linux, Google Cloud
Here are a few projects I'm particularly proud of. You can find more on my portfolio website!
| Project Name | Description | Tech Stack |
|---|---|---|
| NotiSentry-Smart-DND | An open-source "smart DND" app for Android using Gemini-2.5-Flash intelligence to summarize and filter notifications. | Kotlin, Firebase, Vortex AI Cloud, Jetpack Compose |
| REPLUG_LSR_with_vLLM | An implementation of the REPLUG method for training LLMs on retrieved documents, optimized for LSR with vLLM's parallel capabilities. | Python, vLLM, PyTorch |
| WindowsCenterStage | Emulates Apple's Center Stage on Windows, using a custom-trained facial recognition model to keep the user's face centered. | Python, TensorFlow, OpenCV |
| C-Based Filesystem Emulator | An in-memory emulation of a Linux-like filesystem, managing i-nodes and data blocks from scratch. | C |
| Multi-Client Poker Server | A concurrent server that allows multiple clients to connect and play Texas Hold 'em Poker in real-time. | C |
| Red-Black Tree in MIPS | A from-scratch implementation of a Red-Black Tree, demonstrating low-level memory management and data structures in assembly. | MIPS Assembly |
| ReLinked-Open-Source | A Flask-based web application that allows users to save, organize, and customize important webpage links. | Python, Flask, Jinja, SQLite |
- π§ Email: anshumaanvsingh@gmail.com
- πΌ LinkedIn: Anshumaan Singh
- π· Instagram: @krosskinetic (Check out my photography!)
