×
Mudit Somani

Mudit Somani

Software Engineer

Bangalore, Karnataka, IN
(+91) 99******04
English, Hindi

Background


About

About

I'm a passionate technologist with a drive for continuous learning and a curiosity for obscure or emerging technologies. I pride myself on my ability to dive deep into technical challenges and master new tools with focused intensity.

Work Experience

Work Experience

  • Summer SWE InternCockroach Labs

    May, 2025 - Jul, 20252 months

    Merged a production-ready feature into CockroachDB and owned the full development lifecycle, from initial design, testing and implementation to final merge and technical documentation

    • Added an OpenTelemetry-compatible log sink for CockroachDB to standardize observability and enhance system interoperability.

    • Introduced Protocol Buffers as a log serialization option, enabling a 20% reduction in network egress.

    • Created a OpenTelemetry processor to redact sensitive logs on-the-fly, reducing network throughput by 50%.

  • InternByteLeap

    Jul, 2023 - Oct, 20233 months

    Interacted with multiple clients in a fast-paced environment to deliver software solutions on time.

    • Developed a full-stack LMS system with an admin panel and WYSIWYG editor to help train english teachers using React, NextJS, Prisma, and CockroachDB.

    • Built the SaaS platform for Athena copilot, a RAG-enabled AI assistant, using Clerk for authentication, NextJS, Sentry, Prisma and ShadCN UI Components.

Projects Experience

Projects Experience

  • FFIgenPad, Google Summer of Code

    May, 2024 - Sep, 20243 months

    A web application that generates Dart FFI bindings from C header files directly in the browser using LibClang and WebAssembly.

    • Also built libclang-wasm as a separate module.

    • No server needed, runs completely in the browser.

    • Has a mini file-system to manage multiple header files and dependencies.

Skills

Skills

  • Web Development

    HTML

    CSS

    JavaScript / TypeScript

    React

    Tanstack

    SolidJS

    Svelte

    NodeJS

    Bun

    Go

  • App Development

    React Native

    Flutter

    Tauri

  • Systems Programming

    Zig

    Go

    C

    Rust

    Dart

  • P2P Systems

    Blockchain

    WebRTC

    IPFS

    Iroh

  • Databases

    PostgreSQL

    CockroachDB

    SurrealDB

    SQLite

  • WebAssembly

    WASI

    Emscripten

    Wasmer

    CheerpJ

  • DevOps

    Docker / Podman

    Kubernetes

    Terraform

Education

Education

  • Computer Science, Bachelor (Hons.), Birla Institute of Technology and Science, Pilani

    Oct, 2022 - May, 2026

    BITSF464 - Machine Learning

    BITSF452 - Blockchain Technology

    CS F415 - Data Mining

    BITSF364 - Human Computer Interaction

Awards

Awards

  • Google Code-In 2019 - Finalist , Google

    Awarded on: Feb 01, 2020

    Contributed to the open-source ecosystem for the Julia Programming Language and other organisations, ending up in the world's top 174 contributors.

Volunteer Work

Volunteer Work

  • Mentor, Google Summer of Code @ Dart

    Jun, 2025 - Sep, 2025

    Mentored an international student, providing technical guidance for the development of a terminal UI framework for the Dart programming language.

    • Conducted rigorous code reviews for over 35+ pull requests, ensuring adherence to project architecture, security standards, and best practices.

    • Managed the full project lifecycle, from initial proposal vetting and technical scoping to final delivery and documentation.

  • President, CRUX - the Coding Club of BITS Pilani, Hyderabad

    May, 2024 - May, 2025

    Overseeing operations of the programming and computing club of BITS Pilani, Hyderabad which is responsible for the advocacy of coding culture in the campus.

    • Curated and led the development of 3+ open-source projects that were used by over 2000+ students on campus.

    • Streamlined onboarding process to happen every 2 months instead of once every semester to better capture student interest and reduce onboarding friction.

    • Organized workshops and mentored students on competitive programming, web development, and open-source contributions.

  • Contributor, Google Summer of Code @ Dart

    May, 2024 - Sep, 2024

    Created applications and tools to improve developer experience for the Dart programming language ecosystem along with stress testing the dart2wasm compiler and FFI capabilities.

    • Cross-compiled LLVM to make a WebAssembly version for libclang, enabling C/C++ source parsing and AST traversal directly in the browser without any servers or dependencies.

    • Developed FFIgenPad, a web app using SolidJS that generates Dart foreign function bindings from C headers entirely in the browser, without the need for any server-side processing.

    • Developed Dart AST explorer, a web app that allows you to visualize and explore the Abstract Syntax Tree (AST) of Dart code snippets in real-time.

Interests

Interests

  • Lovecraftian Fiction

    SCPsCosmic Horror
  • Badminton

  • Fast-paced Games

    FPSArena ShootersRun-and-Gun