Engineering
Systems
with Rust.

I am Nrishinghananda Roy, a software engineer focused on building backend systems in Rust.

My work centers on concurrent backend services, internal automation systems, and cloud infrastructure built with Rust, PostgreSQL, and AWS.

I enjoy working with startups building infrastructure heavy products where performance, reliability, and concurrency are essential parts of the system.

Nrishinghananda Roy
Available for Hire

Engineering Impact

My work focuses on improving system performance, reducing operational overhead, and building reliable infrastructure that teams can depend on.

High Performance Rust Backend

Rebuilt a performance critical Java microservice in Rust, transforming the core API used in high frequency workflows. The migration reduced p95 latency from over 3 seconds to under 200ms, delivering a far more responsive and predictable system under load.

Check
Rust Service Migration
Zap
p95 Latency < 200ms
Activity
High Throughput API
Rust Backend Systems Performance Engineering

Document Processing Automation

Architected and implemented a concurrent document generation microservice in Rust using the lopdf and docx-rs libraries, replacing a collection of Python scripts with a reliable service capable of filling templates, generating PDF and DOCX documents, and programmatically placing images such as signatures using page coordinates.

Server
Concurrent PDF Processing
File text
Custom PDF & DOCX Parsing
Rust Automation Backend Systems

Distributed Cloud Infrastructure

Provisioned and managed distributed infrastructure across more than 60 nodes using AWS and Terraform, introducing Infrastructure as Code, centralized monitoring with Prometheus and Loki, and automated deployments through GitHub Actions.

Globe
60+ Node Distributed Network
Tettaform
Infrastructure as Code
Git merge
Observability & CI/CD
AWS Terraform DevOps

Technical Capabilities

01

Rust Backend Engineering

I architect and build backend services in Rust using frameworks such as Axum and the Tokio async runtime. My focus is software that remains predictable under load, handles concurrency safely, and stays easy to maintain in production environments.

02

Distributed Systems & Observability

I work with distributed infrastructure where monitoring, logging, and failure handling are essential. My experience includes setting up observability stacks, monitoring node health, and maintaining reliable deployments across multiple environments.

03

Product & Business Awareness

I try to understand the product and business context behind the systems I build. This allows me to take ownership of features end to end, make practical technical decisions, and deliver work that aligns with real product goals.

04

Independent Execution

I work comfortably with ownership and minimal supervision. Once the problem is clear I plan the implementation, communicate progress, and deliver reliable solutions without constant hand holding.

05

Cloud Infrastructure

I work with cloud infrastructure using AWS, Terraform. This includes building reproducible environments, deploying containerized workloads, and keeping systems observable and manageable as they scale.

06

Security & Reliability

I approach infrastructure with a security and reliability mindset. This includes secure cloud configuration, careful access control, and building systems that can recover cleanly from failure.

Professional Journey

Current

Software Engineer

Nov 2024 - Present

Freelance | Remote

  • ISKCON Phoenix (USA)
    Owned the full lifecycle of a cross-platform mobile app. Delivered a performant React Native solution to the App Store, successfully navigating strict review guidelines and implementing secure role-based authentication.
  • EdTech Platform
    Architected a high-assurance backend for medical admissions using Rust (Axum) and PostgreSQL. Implemented strict request validation and secure PII handling protocols to ensure compliance with data privacy standards.

Software Engineer

Nov 2023 - Oct 2024

Codefy GmbH | Remote, Germany

  • Spearheaded a critical system migration by rewriting slow, legacy Java microservice entirely in Rust. This massive architectural shift dramatically improved API throughput, dropping p95 latencies down to <200ms from 3+ seconds.
  • 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.
  • Improved React frontend performance by 40% for high-frequency workflows by implementing advanced caching strategies with Tanstack Query and refactoring component architecture.
  • 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.

Associate Software Engineer

Apr 2023 - Oct 2023

Dhiway | Remote, India

  • Infrastructure as Code: Provisioned and managed a distributed network of 60+ nodes globally using Terraform and AWS EC2.
  • Observability: Configured and maintained Prometheus and Loki stacks to monitor system health, node latency, and log aggregation across the distributed nodes.
  • CI/CD: Implemented CI/CD pipelines using GitHub Actions to automate the deployment process, ensuring reliable and consistent application rollouts.
  • Security: Implemented security best practices, including regular security audits and vulnerability assessments, to ensure the security of the distributed nodes.

Frontend Developer

Jan 2022 - Mar 2023

Trustforum | Remote, France

  • Architected user interfaces and Vue 3 components to establish a clean foundation for rapid feature delivery.
  • Reduced technical debt by introducing modular, reusable components, assisting in cutting development time by ~30%.

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 MemTable Write-Ahead Logging (WAL) Bloom Filters LRU Block Caching Snappy Prefix Compression
Project Screenshot: Jagannath Ratha Yatra App
React Native TypeScript Firebase

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.