Engineering
Systems
with Rust.

I am Nrishinghananda Roy, a Rust Software Engineer. I help growing startups scale their backend infrastructure with confidence.

If your current stack is buckling under load or inflating your cloud budget, I rewrite those critical bottlenecks into predictable, lightning-fast Rust services.

I rely on a battle-tested stack. I build concurrent HTTP APIs and gRPC services leveraging Tokio, Axum, and Tonic, and I provision rock-solid cloud infrastructure on AWS using Terraform.

Nrishinghananda Roy
Available for Hire

Engineering Impact

Selected work in systems programming, cloud infrastructure, and production Rust engineering.

Storage Engine

LSM-Tree Storage Engine

Built a persistent key-value storage engine from scratch in Rust, published on crates.io as a library and CLI binary. Implemented Write-Ahead Logging for crash recovery, Bloom Filters, LRU block caching, and an arena-allocated SkipList. The same architecture underpins production storage systems like RocksDB.

Performance
Arena-Allocated SkipList
Reliability
Write-Ahead Logging (WAL)
Reliability
Bloom Filter + LRU Cache
RustStorage EngineSystems Programming
Rust

Rust Backend Systems

Replaced a Java microservice with Rust on Axum and Tokio, rebuilding APIs and cutting response times from 3+ seconds to under 200ms. Automated legal document generation with custom PDF and DOCX parsing in Rust, reducing manual effort by 60% and accelerating processing 7x.

Performance
3s to 200ms Response Time
Documents
Custom PDF and DOCX Parsing
RustAxumTokioAsync
AWS

Cloud Infrastructure & DevOps

Provisioned and operated a fleet of 60+ global nodes using Terraform and AWS EC2. Configured Prometheus and Loki to monitor node health and log aggregation across all regions. Built GitHub Actions pipelines for automated deployment and security scanning.

Globe
60+ Node Global Fleet
Terraform
Infrastructure as Code
CI/CD
Observability and CI/CD
AWSTerraformPrometheusLoki

Technical Capabilities

01

Rust Backend Engineering

I build lightning-fast async backends using Tokio, Axum, and Tonic. By prioritizing zero-cost abstractions and memory safety, I help teams eliminate performance bottlenecks, cutting API response times from seconds to milliseconds under heavy load.

02

Cloud Infrastructure & DevOps

I design and manage resilient cloud environments on AWS and GCP. Using Terraform, I deploy infrastructure as code (IaC) and set up GitHub Actions to automate CI/CD pipelines, security scanning, and reliable deployments.

03

Storage Engine Architecture

I build custom storage components from first principles. I have implemented Write-Ahead Logs, MemTables, Bloom Filters, and lock-free data structures in Rust, demonstrating a deep, source-level understanding of how production data systems like RocksDB function under the hood.

04

Observability & Telemetry

I operate Prometheus and Loki stacks in production to monitor fleet health, track API latency, and aggregate logs. I ensure comprehensive observability so that engineering teams can proactively diagnose issues before they affect end-users.

05

Open Source & Code Quality

I am an active contributor to tools like Rust Clippy. I view rigorous code review and strict linting as essential team practices. I prefer studying production codebases over surface-level tutorials to make grounded, pragmatic architectural decisions.

06

Autonomous Delivery

I operate independently across remote teams in the US, Europe, and India. I take full ownership from the initial system design to final production deployment, focusing on clear, asynchronous written communication and reliable project delivery without requiring micromanagement.

Professional Journey

Current

Freelance Engineer

Nov 2024 - Present

Freelance

  • ISKCON Phoenix (USA) : Developed and shipped a cross-platform mobile application (React Native, Expo) to the Apple App Store, managing the full release lifecycle including App Store review resolution and production deployment.
  • Built and published an open-source LSM-Tree key-value storage engine in Rust, available as both a library and CLI tool on crates.io
  • Delivered Python and TypeScript automation coaching to a QA engineer, covering Cypress and pytest frameworks for test automation workflows.

Software Engineer

Nov 2023 - Oct 2024

Codefy GmbH | Remote, Germany

  • Eliminated a critical performance bottleneck by replacing a third-party Java microservice with an in-house Rust service, rebuilding 21 APIs with Rust (Axum) and PostgreSQL. Reduced response times from 3+ seconds to <200ms, enabling business growth without additional infrastructure costs.
  • Reduced manual operational effort by 60% and accelerated document generation by 7x, automating legal workflows by rewriting legacy Python pipelines in Rust with custom PDF/DOCX parsing and S3 uploads.
  • Built end-to-end features for a legal case management system used by 20+ lawyers. Worked extensively across React/TypeScript frontend and Rust (axum) backend to ship client intake, document automation, case tracking, and sales workflows.
  • Improved React frontend performance by 30% for high-frequency workflows by implementing advanced caching strategies with Tanstack Query and refactoring component architecture.

Associate Software Engineer

Apr 2023 - Oct 2023

Dhiway | Remote, India

  • Provisioned and managed a global network of 60+ blockchain nodes using Terraform and AWS EC2, enabling reliable production infrastructure across multiple regions.
  • Configured and maintained Prometheus and Loki observability stacks to monitor node health, latency, and log aggregation across the cloud fleet.
  • Built CI/CD pipelines using Github Actions to automate security scanning and node provisioning, reducing manual deployment errors and operational overhead.
  • Executed a full cloud migration from AWS to GCP, maintaining infrastructure parity while minimising service disruption.

Frontend Developer

Jan 2022 - Mar 2023

Trustforum | Remote, France

  • Built a scalable component system using Vue3 and TypeScript for an early-stage community platform.

Engineering Showcase

LSM-Tree Key-Value Database

GitHub ↗

Engineered a persistent Key-Value storage engine from scratch in Rust. Replaced traditional database wrappers with a custom engine built strictly on zero-cost abstractions, multi-level compactions, and an arena-allocated SkipList.

Core Architecture Implemented

Lock-Free SkipList MemTableWrite-Ahead Logging (WAL)Bloom FiltersLRU Block CachingSnappy Prefix Compression
Project Screenshot: Jagannath Ratha Yatra App
React NativeTypeScriptFirebase

Jagannath Ratha Yatra App

App Store ↗

Shipped to App Store in weeks with zero prior mobile experience. Handles festival info, real-time volunteer management, and role-based auth. 100+ downloads.