Hi! I’m Shubham, an applied AI engineer in Singapore!
Through this blog, I aim to document my learning notes and experience 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 packages for probablisitic programming, fast XIRR computation using Newton’s method, etc. The total downloads are over 250K.
I also 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.
- SSM’s 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 large model running on the cloud
- Successfully piloted with 100 users, enabling accessible medical guidance in low‑resource regions
- Introduction to GPUs and CUDA
- Demonstrates basic of GPU architecture and CUDA programming.
- Structured Generation in LLMs
- Presented 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, and finished in top 10% of the leaderboard in the Kaggle contest.
- Hierachical Bayesian CLV Model
- Developed a novel Bayesian hierarchical model for CLV prediction that integrates customer demographics, achieving 37% improvement in valuation accuracy and enabling data‑driven marketing strategies.
Technical Challenges
I love working through a varitely of platform providing technical challenges, such as:
- HackAttic
- Collection of real-world challenges. Ranked in top 10% of participants.
- CodeCrafters
- Collection of challenges to build real-world software.
- I’ve completed the challenges of 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