Backend Modernization
Spearheaded the migration of legacy Java monolith services into highly performant Rust microservices. This architectural shift slashed global response times, driving p95 latencies consistently under <200ms.
I am Nrishinghananda Roy, a Rust Software Engineer, driven by the challenge of architecting Highly Performant Infrastructure.
I engineer memory-safe backend systems and architect resilient, highly available cloud infrastructure. By combining rigorous software development in Rust with a deep command of Kubernetes and AWS workloads, I build platforms that are lightning-fast and highly scalable. I write the core microservices and I orchestrate the clusters they run on.
I bridge the gap between high-level application code and low-level cloud operations. Here is the impact of a unified engineering approach.
Spearheaded the migration of legacy Java monolith services into highly performant Rust microservices. This architectural shift slashed global response times, driving p95 latencies consistently under <200ms.
Wrote zero-allocation parsing binaries in Rust to entirely replace slow, complex legacy Python extraction scripts. Achieved extreme parallelization, boosting the processing pipeline's efficiency by 60%.
Provisioned and scaled distributed environments on AWS dynamically. By utilizing Infrastructure as Code (Terraform) and container orchestration strategies, I ensure deployments are 100% resilient, repeatable, and robust.
Rust is my weapon of choice for building memory-safe backends, microservices, and API layers. I rely on the Tokio runtime and zero-cost abstractions for fearless concurrency.
Deep understanding of Kubernetes. I am highly proficient at structuring Pods, managing Deployments, defining Services, and handling persistent volumes within distributed clusters.
Provisioning and securing scalable AWS primitives (EC2, VPC, S3) using Infrastructure as Code (Terraform) to ensure massive workloads are resilient, isolated, and highly available automatically.
Architecting complex migrations by rewriting bloated legacy systems (e.g., Enterprise Java) into highly optimized, lean Rust applications utilizing Axum, dropping compute costs dramatically.
Building robust CLI utilities, bespoke zero-allocation parsers, and custom developer tools that replace failing bash and Python scripts with rock-solid compiled binaries.
You cannot scale what you cannot see. I design robust logging, metrics, and tracing pipelines using Prometheus and OpenTelemetry so clusters are easily diagnosable at 3 AM.
Deep diving into Kubernetes Operators, AWS Network Architectures, and Systems Programming in Rust. I believe that a solid grasp of fundamental infrastructure paradigms is key to building systems that simply don't fall over.
Freelance | Remote
Codefy GmbH | Remote, Germany
Dhiway | Remote, India
Trustforum | Remote, France
Engineered a persistent Key-Value store entirely in Rust. Developed complex database internals from scratch, including structured Memtables, flat-file SSTables, and background Compaction processing logic.
Understanding how low-level systems function enables me to optimally design high-performance cloud architectures that interact with them seamlessly.
Shipped to App Store in weeks with zero prior mobile experience. Handles festival info, real-time volunteer management, and role-based auth. 100+ downloads.