Hi! I’m Shubham, an Applied AI engineer in Singapore.
Through this blog, I aim to document my learning notes and experiences in software development, artificial intelligence, and distributed systems.
Talks
- Probabilistic Programming in Elixir with Exstan
- Presented at ElixirConfEU 2024.
Open-Source
I love Elixir, and have been creating packages for probabilistic programming, fast XIRR computation using Newton’s method, etc. The total downloads are over 250K.
I actively review AI papers in my spare time, which you can find on my Github.
Presentations
- State Space Models
- Presented at Machine Learning, Singapore, a top ML community in Singapore.
- SSMs are a promising alternative to the Attention mechanism used in Transformers.
- AI-Driven Patient Engagement in Healthcare
- Engineered mobile app with optimized on-device LLM (3B params) and confidence-based cloud fallback using token logits to route requests to larger cloud model
- Successfully piloted with 100 users, enabling accessible medical guidance in low-resource regions
- Introduction to GPUs and CUDA
- Demonstrates basics of GPU architecture and CUDA programming.
- Structured Generation in LLMs
- Presented on common methods used to generate structured output from LLMs.
- End‑to‑End Attention based Image Captioning
- Implemented as part of a course project at NUS, finishing in the top 10% of the leaderboard in the Kaggle contest.
- Hierachical Bayesian CLV Model
- Developed a novel Bayesian hierarchical model for CLV (Customer Lifetime Value) prediction that integrates customer demographics, achieving 37% improvement in valuation accuracy and enabling data-driven marketing strategies.
Technical Challenges
I enjoy solving technical challenges on various platforms:
- HackAttic
- Collection of real-world challenges. Ranked in top 10% of participants.
- CodeCrafters
- Collection of challenges to build real-world software.
- I’ve completed challenges like building Redis and a HTTP Server
Education
National University of Singapore | Singapore
Masters in Computer Science, AI Specialisation
Sep 2020 - Dec 2022
Amrita School of Engineering | Bangalore, India
Bachelor of Technology in Computer Science
Aug 2012 - May 2016