Abheenash Rajolu

Systems & Cloud Engineer

I build from low-level concurrency in C++ up to serverless infrastructure on AWS — and I care about how every layer in between actually works. Everything here is documented end to end, bugs included.

Projects

Serverless File Share

Self-destructing, encrypted file sharing on AWS. Upload a file, get a link that expires and then deletes itself. Presigned URLs, a customer-managed KMS key, and a TTL-driven reaper (DynamoDB Streams → Lambda). Rebuilt as Terraform IaC with a GitHub Actions CI/CD pipeline.

AWSLambdaAPI GatewayDynamoDB KMSCloudFrontTerraformCI/CD

Parallel Heat Diffusion

2D heat-diffusion (PDE) simulation in C++, parallelized with std::thread and OpenMP. Includes 1–8 thread scaling benchmarks and a memory-bound performance analysis.

C++OpenMPParallel computingHPC

Concurrent KV Store

Multithreaded TCP key-value store in C++ using POSIX sockets and a thread-per-connection model with mutex-protected shared state.

C++SocketsNetworkingConcurrency

Parallel Thread Pool

A C++ thread pool — persistent workers pulling from a condition-variable task queue, benchmarked for parallel speedup on compute-bound work.

C++Thread poolConcurrency

Skills

Cloud / DevOps

AWS (S3 · Lambda · API Gateway · DynamoDB · KMS · CloudFront · IAM · Route 53) · Terraform · GitHub Actions

Systems

C++ · concurrency & parallelism (std::thread, OpenMP, POSIX sockets) · networking

Languages

C++ · Python · Bash

Contact