Skip to content
View showman-sharma's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@gradient-ascent-syndicate

Block or report showman-sharma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
showman-sharma/README.md

Hi, I'm Anirudh Sharma 👋

AI/ML Product Engineer · Researcher · Builder

I build AI capabilities for real products — from classical machine learning and anomaly detection to retrieval systems, LLM applications, agents, evaluation, and inference-time reasoning.

I'm currently an AI/ML engineer at Oracle Financial Services Software, working on bringing machine learning into enterprise products. My strongest professional experience is in ML product engineering: model/backend implementation, SQL and application integration, reusable frameworks, validation, performance investigation, deployment support, release readiness, and technical architecture.

Outside work, I research modern AI systems, build open-source projects, write about ML, and help run the Gradient Ascent Syndicate.


What I work on

  • ML product engineering — anomaly detection, predictive modeling, explainability, evaluation, integration, performance work, and release-oriented engineering
  • LLM systems — RAG, document intelligence, code generation, prompt engineering, and inference-time improvement
  • Agents & evaluation — agentic workflows, tool use, reliability, and evaluation methodology
  • Applied AI research — especially reasoning, code generation, knowledge graphs, and efficient inference
  • Open-source education — building practical, implementation-first ways to learn AI/ML

Selected work

A multi-source biomedical reasoning system that connects drug mentions to adverse events using CADEC, RxNorm, OAE, SapBERT, FAISS, and knowledge-graph path tracing.

A modular, provider-agnostic RAG system supporting local and cloud LLMs, FAISS retrieval, document indexing, and a LangGraph-based agentic workflow.

HumanEval experimentation across self-consistency, structured reasoning, self-planning, self-refinement, recursive criticism, progressive hints, and test-based enhancement.

An open initiative to build a comprehensive, implementation-first AI/ML curriculum, from mathematical foundations and classical ML through deep learning, modern LLM systems, and agents.

View the curated project portfolio


Research

My research interests sit around one central question:

How do we make AI systems more capable, reliable, and useful without simply throwing a larger model at the problem?

That has taken me through:

  • prompt engineering for code generation
  • inference-time amplification and iterative refinement
  • knowledge-graph-assisted biomedical reasoning
  • LLM evaluation and code-generation benchmarks
  • agent architectures and agent evaluation

I also have work published at IEEE ICDH 2026 on drug–adverse event reasoning using knowledge graphs.


Currently exploring

Agents · Agent evaluation · Inference-time compute · Reasoning systems · Reliable enterprise GenAI · AI product architecture

I'm particularly interested in the engineering layer between "the model works in a notebook" and "the capability is integrated well enough to become a real product feature."


A little beyond code

I also write, draw, make things, and occasionally get on a stage with a microphone. I like the idea that technical depth and creative expression do not have to belong to different people.


Connect

LinkedIn X GitHub


Hyderabad, India · Building at the intersection of AI research, engineering, and products.

Popular repositories Loading

  1. Bio-inspired-clustering Bio-inspired-clustering Public

    Forked from DimaKrotov/Biological_Learning

    A novel clustering algorithm inspired from biological systems and derived from a similarity search algorithm developed by D.Krotov and J.Hopfield

    Jupyter Notebook 4

  2. red-light-green-light red-light-green-light Public

    A version of the iconic game as seen in the Netflix series: Squid Game, created using Open CV

    Python 4 2

  3. SkyWrite SkyWrite Public

    This notebook contains code to detect the tip of an air-pen* in front of a camera which allows us to write in the air in a video.

    Jupyter Notebook 2

  4. Cartoonize Cartoonize Public

    Upload an image or click a photo and get yourself a cartoon image

    Jupyter Notebook 2

  5. stonks-app stonks-app Public

    A single-page web application using Dash (a python framework) and LSTM based machine learning models which will show company information (logo, registered name and description) and stock plots base…

    Python 2

  6. taxi-v3-learning taxi-v3-learning Public

    In this project, we tried two different Learning Algorithms for Hierarchical RL on the Taxi-v3 environment from OpenAI gym. SMDP Q-Learning and Intra Option Q-Learning and contrasted them with two …

    Jupyter Notebook 2