π Chicago, IL | π§ [email protected] | π± (240) 927-9195 | π LinkedIn | π GitHub | πΌ Portfolio
Hi, Iβm Shashank Pratap Singh, a Masterβs student in Computer Science at the University of Illinois Urbana-Champaign, and I previously completed my Bachelorβs in Computer Science at the University of Maryland with a 3.845 GPA.
Currently, I work as a Developer Intern at LvlUp Ventures, where I design and automate cross-platform workflows using JavaScript, Zapier, Airtable, and APIs, building scalable integrations that streamline operations and reduce manual work across venture programs and internal systems.
Iβm particularly interested in the Agentic AI domain, and I currently serve as a Research Lead for the MetaMIRAGE project at UIUC, where Iβm developing a metadata-aware autonomous web agent for retrieval-augmented visual reasoning. Our system improved identification accuracy from 51.04% to 75.93% by integrating structured metadata into the reasoning pipeline. Iβm also extending the agentic RAG architecture using the Google Agent Development Kit, adding web search capabilities, increasing agent autonomy, and conducting multi-model evaluations across Qwen, LLaMA, and Mistral to analyze reasoning failures and improve system robustness.
My broader experience spans full-stack development, AI systems, and automation. Iβve built MERN stack platforms, Android applications with Kotlin, AI-driven automation systems using Llama 3 and n8n, and retrieval-augmented generation pipelines that combine vector database retrieval with web search to improve response quality. Iβve also worked on program verification research by extending the Mini-Dafny project with Hoare-logic-based verification for arrays.
Beyond technical work, Iβve served as an Undergraduate Teaching Assistant at UMD, helping students understand programming languages, algorithms, and data structures through discussions and office hours.
Overall, Iβm passionate about building scalable AI systems and intelligent agents that solve real-world problems, particularly in areas like Fintech, EdTech, and Agrotech, and Iβm excited to contribute to teams working on agentic AI, LLM systems, and next-generation autonomous software.
- University of Illinois, Urbana-Champaign(UIUC) (2025 - 2027)
- Master of Computer Science, Computer Science
- University of Maryland, College Park (UMD) (2022 - 2025)
- Bachelor of Science, Computer Science
- Minor, Technology Entrepreneurship and Corporate Innovation
- Cumulative GPA: 3.845/4.0
-
Languages: Python, Java, JavaScript, SQL, C, OCaml, Haskell, Kotlin
-
Software Engineering: Data Structures & Algorithms, Object-Oriented Design (OOP), Debugging
-
AI / ML: Retrieval-Augmented Generation (RAG), Google ADK, CrewAI, PyTorch, Hugging Face Transformers, CLIP,
-
Data & Vector Databases: pandas, NumPy, FAISS, Pinecone, ChromaDB, Matplotlib
-
Cloud / Platforms: Git, Github, Docker, CI/CD Pipelines
-
Tools: Cursor, Claude Code, Postman, VS Code, Android Studio
-
Certifications:
- AWS Cloud Practitioner Foundational (August 2024)
- CodePath AI110 | Foundations of AI Engineering (May 2026)
- Intro to CrewAI (April 2025)
- Postman API Fundamentals Student Expert (July 2024)
- SWE Experieneces
- Wells Fargo Software Engineering Simulation (August 2024)
- Lyft Backend Software Engineering Simulation (July 2024)
- Electronic Arts - Software Engineering Job Simulation (July 2024)
- Hewlett Packard Enterprise - Software Engineering Job Simulation (June 2024)
- CodeSignal Certifications
- Data Science with Python (August 2024)
- Mastering Algorithms and Data Structures in Java (July 2024)
- React: Building a full-Stack website (June 2024)
- Android-101 : Intro to App Development by Codepath (Novemeber 2023)
- SQL & PostgreSQL for Beginners (Jan 2023)
- Python Complete Course For Python Beginners (Jan 2023)
-
Meta-Mirage (October 2025 - Present)
- Building a RAG agent with confidence-based retrieval. Retrieves information from a vector database, evaluates confidence, and performs web search when needed to gather additional context for queries.
- Enhancing Query pipeline by integrating it with LLM inference workflows to automatically enhance user queries with retrieved context before sending them to test models, improving answer quality.
- Engineering multi-source knowledge ingestion. Supports ingesting content from PDFs and web pages into a ChromaDB vector database with deduplication, chunking, and metadata filtering for efficient retrieval.
-
Illini2Illini β UIUC Short-Term Housing Marketplace (March 2026 - March 2026)
- Built a Next.js + TypeScript full-stack marketplace for UIUC students using Supabase Auth, PostgreSQL, Prisma ORM, and Supabase Storage, implementing server-side access control and domain-driven API architecture.
- Implemented hybrid public/verified visibility strategies, server-side authorization gates, and structured listing models (search, filters, lifecycle states: ACTIVE / TAKEN / EXPIRED / DELETED) to maintain privacy while preserving discoverability.
- Designed a migration-friendly architecture separating identity (Supabase Auth) from domain models, with helper-layer abstractions for storage, search, and auth enforcement, enabling future extensibility without major refactors.
-
LabelPilot β Automatic Gmail Labeling Chrome Extension (February 2026 - February 2026)
- Designed a hybrid email classification pipeline combining deterministic rule-based matching with an optional AI fallback to automatically assign Gmail labels to incoming emails.
- Implemented multi-signal label scoring using subject similarity, sender name/domain matching, snippet similarity, historical sender-label mappings, and thread context to compute confidence scores for candidate labels.
- Built a Manifest V3 Chrome extension architecture with a background service worker that authenticates via OAuth2, polls Gmail using the Gmail REST API, processes email metadata, and applies labels automatically through the messages.modify endpoint.
-
Networking Automation (August 2025 - September 2025)
- Built an AI-driven automation system generating personalized recruiter outreach emails using Llama 3, n8n workflows, and Google Drive.
- Reduced networking effort from hours to minutes while maintaining professional quality.
-
CraveSwipe (Jan 2025 - May 2025)
- Co-developed CraveSwipe, a mobile app that brings the simplicity of Tinder-style swiping to food discovery, as part of a collaborative project focused on intuitive UI/UX design and smart recommendation systems.
- Designed core functionality to let users browse nearby restaurants one at a time, swiping right to like and left to skip, with real-time updates to personalized recommendations based on interaction history.
- Key features include:
- Preference setup screen for cuisine and price range selection
- Swipe interface showing restaurant details (image, cuisine, rating, price, location)
- Favorites view combining interactive map and detailed list
- Clean, playful UI with responsive gestures and polished visual design
-
Blogify (June 2024)
- A modern, full-stack blogging website built using the MERN stack (MongoDB, Express.js, React.js, Node.js)
- Enables users to create, edit, delete, and view blog posts with full CRUD functionality
- User authentication and authorization for secure access and content management
- Designed with a responsive and intuitive UI for seamless experience across devices
-
Mini-Dafny (February 2024 - May 2024)
- Developed a mini-version of Dafny, a code verification language, by creating Syntax, Parser, and verifier using Haskell as a part of required coursework for the Programming Languages and Paradigms (CMSC433) Course at UMD.
- Enhanced knowledge about Hoare Logic, and related topics like pretty printing, parsing, weakest preconditions and Z3.
- Currently working on exploring the limitations of this project by trying to figure out ways to implement code-verifications of arrays using Hoare Logic and Z3.
-
To Heed Or Not To Heed (January 2024 - May 2024)
- Worked on a mini-research project as a part of required coursework for the CMSC396 Honors Seminar Course at UMD, with batchmates Aniruddh Mutnuru, Tanay Shah, and Abhi Mukherjee.
- In this mini-research project we worked on identifying how the information on reddit influences student's decision on important aspects of student life, primarily focusing on academics and housing.
- I worked on writing a Python-code which uses the Python Reddit API Wrapper (PRAW) to extract reddit posts from r/UMD related to academics and housing.
- The Python-code gives out a semi-HTML file, comprising multiple sections. Each represents a post from r/UMD and includes important details about the post like Title, Main Text, Most Popular and Unpopular Comments to that post and how many Upvotes/Downvotes they received.
-
Rating-Fusion (January 2024 - May 2024)
- A Data-Science project which predicts the overall rating of a soccer player, leveraging the player-attributes encapsulated in the dataset, thus shedding light on the intricate dynamics of player roles in soccer.
- Vedant Gawande, Jai Bobal, and I collaborated on this project using the knowledge we gained in CMSC320 under professor Dr. Fardina Alam
- This project was coded in google colab using Pandas and related libraries. HTML was used for hosting the information on github page.
- My contribution involved the initial brainstorming of the project idea, working in the initial phases of the project with data curation, preprocessing and EDA analysis, helping with thought process and code for the various hypotheses tests in the EDA section. Further contributed to writing the code for the ML algorithm design/development and worked on the overall structuring of the published html document.
-
Mars Snap (November 2023)
- an Android app showcasing stunning pictures using API of NASA's Curiosity Rover. πΈπͺ
- π RecyclerView with scrollable Mars images.
- π¨ Customized and personalized themes using themes.xml.
- π Use of custom-downloadable font with personalized style.
- Users embark on a journey to the Red Planet, each scroll revealing a new snapshot of Mars' enchanting landscapes! πβ¨
-
UniConnect, PennApps XXIV (September 2023)
- Top 8 General Hacks in PennApps XXIV 2023
- Focused on enhancing university life through a connected platform.
- Utilized HTML, CSS, and JavaScript for front-end development.
-
The Shell (Summer 2023)
- Built as a part of CMSC-216 project assignment in 2023.
- Developed a solid understanding of shell scripting concepts and techniques. Implemented complex functionalities in the shell script, such as boolean operations, pipes, and file redirection and leveraged Unix syntax for familiar command-line interactions.
- Executed thorough test cases to verify the correctness of implemented features while applying coding standards and best practices for readability and maintainability.
-
Circuit Chaos, BitCamp 2023 (April 2023)
- An interactive and visually captivating game frontend developed as part of Bitcamp 2023.
- Built using HTML/CSS
-
TransactEase, Personal Project (February 2023)
- Designed an intuitive interface, using Java, for users to interact with the ATM with graceful error handling to provide user-friendly feedback.
- Implemented database queries, using PostgreSQL, to manage account creation, updates, and transactions, worked on creating secure mechanisms for account creation and PIN changes.
- Java was used in the backEnd and PostGreSQL for the database
- Resume :
- Want to know more about me? Get a copy of my Resume from here
Feel free to reach out for collaboration or discussions! π