Software Engineer Β· Cloud Architect Β· MS CE @ NYU
I build scalable backend systems, cloud-native infrastructure, and secure distributed services.
- π MS in Computer Engineering @ New York University (2024β2026)
- π’ Former DevOps Engineer @ ProAzure Software Solutions β built serverless microservices & event-driven pipelines on AWS
- π Built a confidential ML inference service using AWS Nitro Enclaves with attestation-gated key release
- π§ͺ Researching LLM-driven hardware code generation under Dr. Ramesh Karri (ECE Chair, NYU)
| Domain | Technologies |
|---|---|
| Languages | |
| Cloud | |
| Infrastructure | |
| Backend & Data | |
| Security | IAM Β· KMS Β· Nitro Enclaves Β· Cognito Β· Secrets Manager Β· JWT Β· Service Accounts |
| Project | Stack | Description |
|---|---|---|
| Confidential ML Feature Store | Python Β· FastAPI Β· Nitro Enclaves Β· KMS Β· DynamoDB | Hardware-isolated multi-tenant inference with attestation-gated key release and vsock RPC. Secrets never leave the enclave. |
| Multi-Cloud Kubernetes Platform | Kubernetes Β· GKE Β· AKS Β· Terraform Β· Helm | Production-grade platform spanning GCP and Azure β unified ingress, autoscaling, RBAC, and GitOps-ready manifests. |
Merged patches in production codebases used by thousands of developers:
| Repository | Stars | Contribution | PR |
|---|---|---|---|
| langchain-ai/langchain | β 132k | Fixed unbounded network hang in CI workflow β added HTTP timeout to get_min_versions.py so stuck requests no longer block the entire runner |
#35851 β |
| run-llama/llama_index | β 48k | Fixed mutable default argument in LanceDB managed index __init__ β shared list across calls causing silent state leaks |
#20998 β |
| jxxghp/MoviePilot | β 10k | Fixed indefinite worker hang in Alipan storage module β added HTTP request timeout to prevent network calls from blocking indefinitely | #5574 β |
| samuelclay/NewsBlur | β 7.4k | Fixed mutable default argument in canonical_string() S3 utility β shared state across calls could corrupt request signing |
#2086 β |
| FasterXML/jackson-databind | β 3.7k | Fixed implicit platform encoding in JSON export β made utf-8 explicit so output is consistent across environments |
#5829 β |
| networknt/light-4j | β 3.6k | Fixed BufferedReader resource leak in logging handler β moved allocation into try-with-resources so cleanup happens on every exit path |
#2728 β |
| openrocket/openrocket | β 2.6k | Fixed unclosed BufferedWriter in RASAero flight-data exporter β stream could leak on error exit path |
#3092 β |
| mll-lab-nu/RAGEN | β 2.5k | Fixed mutable default argument in load_config() β shared list across calls causing silent state leaks in environment config |
#164 β |
...and more across apache/james-project, deephaven/deephaven-core, awslabs/amazon-neptune-tools, and others.



