Software Engineer | Backend & Distributed Systems
MS Computer Science – University at Buffalo
📫 Email: rajvirsinghfeb16@gmail.com
🔗 LinkedIn: https://www.linkedin.com/in/rajvir13
🌐 Portfolio: https://rajvir1602.github.io
Backend-focused software engineer with 2+ years of production experience building scalable microservices, distributed systems, and full-stack applications.
At Fastr and Cvent, I engineered Java/Clojure-based services serving 50k+ users, improved analytics performance by 35%, reduced production outages by 40%, and automated CI/CD pipelines to accelerate release cycles.
Currently focused on distributed data systems, high-performance backend design, and scalable infrastructure.
| Role | Company | Highlights |
|---|---|---|
| Software Engineer | Fastr | Built full-stack dashboards (ClojureScript + gRPC/SQL), improved analytics speed 35%, reduced outages 40%, automated CI/CD |
| Software Engineer | Cvent India | Developed React + Next.js interfaces, built Java Dropwizard services for 50k+ users, optimized backend queries 40% |
Languages
Java • Python • TypeScript • JavaScript • Clojure • C++
Backend & APIs
Spring Boot • Dropwizard • REST • GraphQL • gRPC
Distributed & Data
Apache Spark • Hadoop (HDFS) • Microservices • Distributed Systems
Cloud & DevOps
AWS • Docker • CI/CD (GitHub Actions, Jenkins) • Linux
Observability
Grafana • Kibana • Structured Logging
AI / ML Exposure
LangChain • LangGraph • PySpark ML • Keras
| Project | Description | Tech |
|---|---|---|
| Financial Analytics Pipeline | Distributed Spark-based pipeline for equities time-series modeling, anomaly detection, and volatility prediction | Hadoop, Spark, PySpark, Docker, ML |
| Symbolic Music Generation | Sequence modeling pipeline generating MIDI melodies from 18k datasets | Python, Keras |
| LULC Classification | Geo-spatial ML classification of satellite imagery using remote sensing indices | Google Earth Engine, Random Forest, SVM |
- Advanced Distributed Systems
- Database Internals
- System Design at Scale
