Rust Developer

Sakib Bagewadi

4+ years building high-performance backend systems in Rust and Java — async runtimes, WASM, concurrency, and AWS — with recent focus on AI agent orchestration and Claude-powered code migration tooling.

Career Map

Dec '19 – Dec '20

Android Engineer

Anthropic Private Limited · India

Sep '20 – Sep '22

Master of Computer Applications

RV College of Engineering · Bangalore

Feb '22 – Jan '25

Software Programmer

HeartCore Inc. · Tokyo, Japan

Mar '25 – Dec '25

Product Developer

Lumel Technologies Inc. · Texas, USA

Feb '26 – Present

Rust Specialist

Walmart Global Tech India · Bangalore (On-site)

Experience

Rust Specialist

Walmart Global Tech India · Bangalore, India (On-site)

Feb '26 – Present

  • Migrating GraphQL Federation subgraphs from Node.js/TypeScript to Rust.
  • Built AI migration agents using Claude Opus to translate TypeScript GraphQL resolvers into idiomatic Rust.
  • Developed AI-powered code review agents validating generated Rust for correctness, async safety, and performance.

RustAxumTokioasync-graphqlTypeScriptClaude APIPostgreSQLDocker

Product Developer

Lumel Technologies Inc. · Plano, Texas, USA (Contract)

Mar '25 – Dec '25

High-Performance Financial Reporting Tool

  • Built a no-code financial analytics tool using Rust & WASM, reducing report creation time by 50%.
  • Developed a Rust-based formula engine to execute TypeScript AST expressions on millions of rows in milliseconds.
  • Achieved 10× faster computation through performance tuning and parallel data processing.
  • Designed a scalable architecture enabling AI-driven analytics, improving enterprise data processing efficiency by 30%.

RustWASMTypeScript AST

Software Programmer

HeartCore Inc. · Tokyo, Japan

Feb '22 – Jan '25

Content Management System (CMS) for International Market Expansion

  • Contributed to a new CMS using Java (Spring), Rust (Actix Framework) and Handlebars, increasing efficiency by 30%.
  • Formulated and implemented new CMS features in Rust, maintaining code quality through peer review in an Agile environment.
  • Published a Rust-based pagination library on crates.io to enhance web application scalability and performance.
  • Leveraged Rust's performance to deliver cost-optimized, robust, scalable solutions — increasing efficiency around 20%.

SaaS Implementation — AWS Cloud Migration for CMS (Java)

  • Migrated the CMS for the Japanese market to AWS Cloud as a SaaS model, increasing usability by 50%.
  • Built a user portal (HTML, CSS, JavaScript, JSP frontend; Java backend) integrated with AWS EC2, STS Assume Role, and S3 — increasing user retention by 30%.
  • Built a backend module to fetch and display EC2 instance metrics, enhancing ease of use by 30%.

JavaSpringRustActixAWS EC2S3

Android Engineer

Anthropic Private Limited · India

Dec '19 – Dec '20

  • Developed Android applications using Java and REST APIs using Python (Flask).

Key Projects

Open-source Rust — from a full-stack blog engine to systems-level concurrency work.

Sample_Blogs

GitHub →

A full-stack blog management system built on Rust's Axum framework, following an MVC architecture for both user and admin-side blog creation. Uses sqlx for PostgreSQL connectivity with schema migrations, HTML/Handlebars templates for rendering, and a CI pipeline via GitHub Actions.

RustAxumsqlxPostgreSQLHandlebars

do-paginate

GitHub →

A small Rust library that takes the boilerplate out of paginating data — page-offset calculation, configurable items-per-page, and total page-count computation behind a simple, dependency-light API. Published as a standalone crate so any Rust web project can pull it in directly.

RustCargo crateGPL-3.0

multithreading_rust

GitHub →

A parallel merge sort built on a hand-rolled thread pool, splitting large arrays into segments sorted concurrently across worker threads via MPSC channels — demonstrated sorting 10 million elements across 8 threads, with a Drop-based clean shutdown of every worker.

RustThreadPoolMPSC channelsConcurrency

Skills

Languages

Rust, Java, JavaScript, Node.js, C, Python

Web & APIs

REST, GraphQL, HTML5, CSS, Spring Boot

Data

MySQL, MongoDB, PostgreSQL, NoSQL, XML, JSON

Cloud & Platforms

AWS, Unix, Linux, Android, MS Windows, macOS

AI & Agents

Claude API (Opus), Agent Orchestration, LLM Integration

Other

RabbitMQ, OOP, Application Migration, React

Education & Certifications

Master of Computer Applications

RV College of Engineering · Bangalore, IN

Sep '20 – Sep '22

Languages: Hindi, English, Kannada, Japanese (JLPT N3)

Get in touch

Open to interesting backend, full-stack, and AI-agent engineering work.