Skip to content
View ashmitjsg's full-sized avatar

Highlights

  • Pro

Organizations

@asyncapi @SPEC-projects @Team-Abraxas @log0labs

Block or report ashmitjsg

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
ashmitjsg/README.md

Hi, I'm Ashmit 👋

📍 India | 🚀 SDE @ Goodspace AI | 🧬 AsyncAPI TSC | 📊 Log0

I ship full-stack products end-to-end: agentic AI, event-driven backends, quantum tooling, and open-source platforms. Currently building production systems at scale and stewarding log0, an intelligent incident copilot.

TypeScript Python Java React Next.js Node.js Kafka PostgreSQL Docker LangChain Qiskit

Start Here

  • 📊 log0: Event-driven log intelligence & incident management (Kafka, ClickHouse, LangGraph, multi-tenant SaaS)
  • 🎮 QCGE (7★): Quantum Circuit Game Engine for Pygame; pip install qcge
  • 🕹️ QuantaVania: Quantum platformer that teaches circuits through gameplay (Hackathon winner)
  • 🧱 Quantum Breakout (12★): Learn quantum gates by playing Breakout
  • 🔬 clifft-qiskit: Qiskit BackendV2 provider for the Clifft near-Clifford simulator
  • 🌐 ashmit.dev: Portfolio, projects, resume & writing
  • charfield: Copy-in registry + CLI for ASCII canvas field animations

What I Do

  • Ship 0→1 products fast: 12+ products E2E across job seeker, hirer, admin, and B2B sales-automation: AI Mock Interview, Lumi AI Chatbot, Resume Builder, Cover Letter Generator, Refer & Earn, multi-tenant Company Pages, Razorpay Subscriptions, Apollo ingestion + ICP scoring + Email/WhatsApp/Voice outreach.
  • Build production backends: Kafka microservices, real-time AI (Socket.io + Gemini Live), Next.js App Router at scale (Lighthouse 42→97), MongoDB/PostgreSQL/Redis
  • Lead open source: AsyncAPI TSC member; migrated asyncapi.com to TypeScript/Next.js; built Modelina Playground
  • Bridge quantum & software: Published OSS across qBraid, QuEST, Clifft, pyQasm; quantum games used in education worldwide

Current Projects

Log Intelligence & Platform Engineering

  • 📊 log0: 7-service Kafka platform for log ingestion, deduplication, incident creation, and agentic triage (LangGraph + RAG + pgvector)
  • 📚 log0 docs: Architecture, local dev, and open-core (AGPL) licensing at log0labs/log0-services

Agentic AI & Full-Stack

  • 🤖 Lumi AI Chatbot: Real-time AI interview engine on Socket.io + Gemini Live (tool calling, streaming, ~85% token cost reduction)
  • 📝 Resume Builder & Cover Letter Generator: Multi-format extraction, optimistic locking, Redis distributed locks
  • 📈 B2B Sales Automation: Apollo ingestion + ICP scoring + Email/WhatsApp/Voice outreach pipeline
  • 🏢 Company Pages & Subscriptions: Multi-tenant pages, Razorpay subscriptions, admin dashboards
  • 🎯 AI Mock Interview: Live voice + LLM-driven interview sessions

Quantum Computing & Games

  • 🎮 Quantum-Circuit-Game-Engine: Pygame quantum circuit grid; Qiskit 2.x + WebAssembly backends
  • 🕹️ QuantaVania: Action-adventure quantum platformer; Special Prize @ Quantum Games Hackathon 2023
  • 🧱 Quantum-Breakout: Quantum re-imagining of Breakout for intuitive gate learning
  • 🔬 clifft-qiskit: Run Qiskit circuits on Clifft near-Clifford simulator
  • 🧠 QNN-MNIST-Classification: Hybrid quantum neural network with Classiq
  • 🌾 QCrop: VQE-based molecular engineering for fertilizer design (NYUAD Hackathon)
  • 🔭 UnravelQuantum: Interactive demos of quantum algorithms

AsyncAPI Initiative

  • 🌐 asyncapi/website: GSoC 2024 UI Kit; TypeScript/Next.js migration; 10+ merged PRs
  • 🏗️ asyncapi/modelina: Modelina Playground; class→functional React migration
  • 📋 TSC Member: Strategic direction, consensus-building, and maintainer coordination since Oct 2023

Systems & Performance

Web Apps & Products


Currently Learning & Building

Deepening Gen AI, agentic systems, and ML foundations. Grouped by what I am actively studying vs building broader depth.

Active focus: Gen AI & Agentic AI

Generative AI

  • GenAI roadmap; LangChain components, models, prompts, structured output, output parsers
  • Chains and runnables; document loaders, text splitters, vector stores, retrievers
  • RAG (retrieval augmented generation) + YouTube chatbot project
  • Tools, tool calling, end-to-end LangChain agent; local LLMs with Ollama

Agentic AI

  • Generative AI vs agentic AI; LangChain vs LangGraph; core graph concepts
  • Sequential, parallel, conditional, and iterative workflows
  • Chatbots with Streamlit UI, streaming, SQLite persistence, resume chat
  • LangSmith observability; tools, MCP client in LangGraph, RAG pipelines
  • Human-in-the-loop, subgraphs, short-term and long-term memory
  • Agentic projects: auto blog writer; Corrective RAG (CRAG) and Self-RAG

ML, DL & math foundations

Machine Learning
  • ML vs AI vs DL; batch vs online learning; instance-based vs model-based learning
  • MLDLC, data roles (engineer, analyst, scientist, ML engineer), tensors, Jupyter/Colab
  • Data ingestion (CSV, JSON, SQL, APIs, web scraping), EDA (univariate, bivariate, multivariate)
  • Feature engineering: scaling, encoding, column transformers, ML pipelines
  • Missing data, outliers, feature construction; supervised/unsupervised algorithms
  • Ensemble methods, model evaluation, tuning, deployment, end-to-end ML projects
Deep Learning
  • Deep learning vs ML; neural network types and history; perceptron and MLP intuition
  • Forward/backpropagation, loss functions (hinge, BCE, sigmoid), activation functions
  • ANN projects (customer churn, MNIST); CNNs, RNNs, transfer learning, regularization
  • Optimization (SGD, Adam), hyperparameter tuning, computer vision and NLP applications

Mathematics for Machine Learning

  • Descriptive statistics; PDF, PMF, CDF; normal and non-Gaussian distributions
  • Central limit theorem; confidence intervals; hypothesis testing and p-values
  • Chi-square tests, ANOVA; linear algebra and calculus for ML

PyTorch

  • Tensors, autograd, training pipeline, nn.Module, Dataset and DataLoader
  • ANN on GPU, optimization, Optuna hyperparameter tuning
  • CNN from scratch, transfer learning

Production AI tooling

LLM Evaluations

  • Model evals vs application evals; complete LLM application evaluation workflow
  • LLM model evals and capabilities; LLM-as-judge, reference-based vs reference-free evals
  • Systematic eval setup (metrics, unit tests, golden datasets)
  • RAG evaluation patterns for production Gen AI apps

Model Context Protocol

  • Why MCP, architecture, and lifecycle
  • Connect MCP servers to Claude Desktop
  • Build local MCP servers, remote MCP servers, and MCP clients

Agentic Coding

  • Setup, slash commands, code changes with image context, context window management
  • CLAUDE.md, spec-driven development, plan and ultraplan modes
  • Custom slash commands, skills, subagents (custom AI workers)
  • MCP integration, hooks, plugins

Experience

Role Org Period
Software Development Engineer Goodspace AI May 2025 - Jun 2026
Freelance SDE Unitary Foundation (QBraid, Clifft, QuEST) May-Jun 2026
GSoC Developer AsyncAPI Initiative May-Aug 2024
TSC Member & Maintainer AsyncAPI (Modelina, Website) Oct 2023 - Present
Quantum Computing Intern Creed & Bear Jan-Jul 2024
Qiskit Advocate IBM Quantum Aug 2023 - Present

Education: B.Tech Engineering Physics, NIT Hamirpur (8.07 CGPA); 800+ DSA problems solved


Competitive Programming

LeetCode Codeforces Codolio

LeetCode Stats   Codeforces Stats

Recent LeetCode Submissions


Latest Blog Posts


Open Source Contributions

94 merged upstream PRs/MRs across GitHub and GitLab (Salsa), plus active work on cloud-init, Deltakit, NativeLink, and Quantify.

Merged

Project Contributions
freexian-team/debusine - Grouped user admin under debusine-admin user subcommands
- Reject duplicate uploads in mergeuploads before task execution
Deltakit/deltakit-decode Fix multiprocessing spawn context in decode derivation tools
unitaryfoundation/clifft-qiskit Release automation CI for clifft-qiskit
QuEST-Kit/QuEST Qureg checkpointing via ADIOS2 (GPU + MPI)
qBraid/qBraid - Direct Cirq/PyTKET/PyQIR transpiler edges + PyQuil round-trip
- OpenQASM 3 to PyQuil transpiler with mid-circuit measurement
unitaryfoundation/clifft Qiskit BackendV2 provider for Clifft near-Clifford simulator
qBraid/pyqasm - Fix silent dt duration unit mis-mapping to nanoseconds
- Refactor OpenQASM gate-mapping module (~1.3k LOC)
asyncapi/website - Filters dropdown UI + Storybook stories
- Featured label + Slack channel integration
- i18n language switcher on smaller screens
- Added as AsyncAPI website code triager
- Storybook theme configuration
- Loader component + Storybook stories
- Toggle and checkbox components + stories
- Accordion component + stories
- Blog card Storybook stories
- Storybook upgrade 8.1.11 to 8.2.4
- Input box component + stories
- Tags and avatar components + stories
- Button component Storybook stories
- Icons, logos, and color palette stories
- Storybook + Chromatic setup, typography stories (GSoC UI Kit)
- Blog post documenting website TypeScript migration
- README updates for website contributors
- Community page migrated to TypeScript
- Remaining website components migrated to TypeScript
- Tools section components migrated to TypeScript
- Bulk component TypeScript migration pass
- Docs, data, and editor components migrated to TypeScript
- Community components migrated to TypeScript
- Button props typed as enum for type safety
- Sponsors and Support Us sections migrated to TypeScript
- Conference details updated on website
sanketdisale871/CareerEase - CareerGPT controller path refactor
- Removed nested gitignore and pycache artifacts
- Restored accidentally deleted CareerEase code
ubucon-asia/2024.ubucon.asia - Education partners section on UbuCon Asia site
- Schedule button on conference website
- Community partner listing
Team-Abraxas/Abraxas-Website-2024 - Vercel Analytics on Nimbus tech-fest site
- Vercel deployment config
- Naming convention cleanup
- Migrated Nimbus site to Vite + Bun
- Initial Vite migration for Abraxas website
asyncapi/modelina - Modelina CLI shipped
- Modelina CLI README table alignment fixes
- Initial Modelina CLI implementation
- TypeScript map type in Modelina Playground
- Modelina website homepage redesign
- Modelina website navbar redesign
- Python constraint unit tests
- Python constraint documentation
- Modelina website: class to functional React components
- New Modelina Playground layout
rbanerjee7/02429141 - Working MILP decomposition scripts
- Restructured project files and folders
- Test scripts, README, and equations added
- Initial code upload
- Error fixes in MILP submission
- Phase 2 project submission
- Phase one proposal
- Dantzig-Wolfe decomposition for MILP
asyncapi/spec-json-schemas Reusable JSON schemas across AsyncAPI spec versions
asyncapi/community Elected to AsyncAPI Technical Steering Committee
uptane/uptane.github.io - Contributors React component on Uptane site
- Adoption page content update
- Glossary added to Best Practices page
- SEO optimization for Uptane site
- Fixed Playwright screenshot CSS path breaking CI
- Argos + Playwright visual regression CI workflow
- Google Analytics integration
aryanguptaaa/AskItOut - AskItOut client-side code contribution
- Revert broken client folder merge
- AskItOut client folder initial PR
qmatter-labs/symmer Symmer docs rewritten to Google style guide
amazon-braket/qiskit-braket-provider Fixed BraketLocalBackend display name
qBraid/NYUAD-2023 QCrop quantum fertilizer project (NYUAD hackathon)
TeamAbraxas/AbraxasWeb23 - Updated Nimbus 2023 deployment link
- Optimized Perseverance Rover 3D model
- Photon Quest banner on Abraxas site
google/season-of-docs Season of Docs contributor profile
spec-nith/Electrothon Electrothon 5.0 hackathon submission
qiskit-community/qiskit-textbook Fixed extra parenthesis in Qiskit textbook section 5.5
Zack-Dx/Mini-TODO Editing guideline update
this-mkhy/Dev-Connections Dev-Connections profile card
origranot/reduced.to Spelling fix on reduced.to
HridoyHazard/HazzWeather Removed stray period after app name
DiyaVj/Profile-Card-Collection Profile card for Hacktoberfest collection
Clueless-Community/first-contribution - Footer social links section
- Button hover effect fixes
- Scroll-to-top button fix
- Double underline on Discord footer link fix

In progress / open

Project Contributions
canonical/cloud-init - Tolerate unreadable runtime config in schema validation (GH-6680)
- Type annotations for cloudinit.netinfo module
Deltakit/deltakit Document C-optimal discretisation in error budget notebook
Deltakit/deltakit-explorer Opt-in CSS memory circuit redundancy meta-check DETECTORs
quantify-os/quantify Preserve declared acquisition-channel order in MeasurementControl (#151) (in review)
Nativelink/NativeLink ashmitjsg/nativelink fork (upstream PR in progress)

Freelance SDE @ Unitary Foundation (May-Jun 2026): shipped across QBraid, Clifft, PyQasm, and QuEST. Debian debusine contributions via Salsa GitLab.


GitHub Activity

GitHub Contribution Graph


Connect

Website LinkedIn Email LeetCode Codeforces Codolio Resume Portfolio Projects

Open to full-time SDE / founding engineer roles. Happy to walk through architecture, trade-offs, and production war stories.


Recognition

Open source & certifications

  • Google Summer of Code 2024: UI Kit development for the AsyncAPI Initiative website
  • Google Summer of Code Alumni CAMP Delhi 2026
  • AsyncAPI TSC Member & Maintainer: Modelina, AsyncAPI Website; technical steering for a 3k+ star ecosystem
  • IBM Certified Associate Developer: Quantum Computation using Qiskit
  • Qiskit Advocate (IBM Quantum, Aug 2023 - Present)
  • Beta Microsoft Learn Student Ambassador (Oct 2022 - Oct 2024): organized Azure AI Challenge; technical onboarding in Git, GitHub, and Static Web Apps

Awards & selections

  • Quantum Games Hackathon 2023: Special Prize (Snarto/Onyx) for QuantaVania
  • 11th NYUAD International Hackathon for Social Good: Among 10 selected from India; QCrop quantum fertilizer design project

Campus leadership & societies

  • Entrepreneurship Cell, NIT Hamirpur: Overall Coordinator (May 2024 - May 2025); led 150-member team across E-Summit, Hult Prize, E-Crescendo, and Startup Internship Program; facilitated INR 60+ Lakhs seed funding
  • Physteo (Physics Society), NIT Hamirpur: Founder & President (Oct 2022 - May 2025); established the department's official physics society
  • Training & Placement Office, NIT Hamirpur: Core Training & Placement Representative (Aug 2023 - May 2025)
  • Team Abraxas (Nimbus 2023/2024): Executive Volunteer & Advisor (Dec 2022 - May 2025); quantum computing workshop for 100+ students; built Quantum Breakout
  • Society for Promotion of Electronics Culture (SPEC): Executive Volunteer (Dec 2021 - Jan 2023); organized Electrothon 4.0 (2,000+ participants globally)
  • UbuCon Asia 2024: Volunteer, Ubuntu Asia Community (Jaipur)

Speaking

  • Data Science Summit 2023 (VoD): Speaker on Quantum Breakout gamification, QuantaVania, and QUBO surrogate optimization research

GitHub

  • 202 repos (94 public, 108 private); 62 upstream forks; OSS across quantum, web, Debian, and infra

Philosophy

Ship beats perfect. I build systems that survive production, then open-source the parts that help others.

Pinned Loading

  1. Parallel-File-Encryptor Parallel-File-Encryptor Public

    Parallel File Encryptor using Multithreading in C++

    C++

  2. asyncapi/website asyncapi/website Public

    AsyncAPI specification website

    TypeScript 716 1.2k

  3. Quantum-Circuit-Game-Engine Quantum-Circuit-Game-Engine Public

    Quantum Circuit Game Engine for Pygame based Quantum Games

    Python 7 3

  4. charfield charfield Public

    Copy-in registry + CLI for ASCII canvas field animations.

    TypeScript