Rohit Shrivastva
Software Engineer
BUILDINGRELIABLESYSTEMS.
I build reliable distributed systems.Backend · Cloud · Infrastructure
About
About me
I build backend systems and distributed infrastructure with a focus on reliability, scalability and clean system design.
Senior Software Development Engineer with 10+ years of experience in backend development, cloud technologies, and scalable software solutions. Skilled in Golang, Python, Java, SQL, AWS, and Azure, with a background in distributed systems, microservices, REST APIs, CI/CD, and system design.
Letterkenny, Ireland

Experience
Where I've built
Roles and work from my resume — nothing invented.
Oct 2019 — Present
Senior Software Development Engineer
Druva Data Solutions Pvt. Ltd. · Letterkenny, Ireland
- Designed and developed scalable cloud-based software solutions for enterprise storage products, contributing to architecture discussions, low-level design, feature development, and system reliability improvements.
- Built cloud-native solutions leveraging AWS and Azure services including EC2, S3, RDS, Blob Storage, and Azure VM using boto3 and Azure SDKs.
- Developed internal backend tools, automation frameworks, and APIs using Python and cloud SDKs to streamline operational workflows.
- Contributed to frontend development using React for internal engineering dashboards, workflow automation portals, and cloud management interfaces.
- Debugged and resolved production issues in distributed systems using CloudWatch, Azure Activity Logs, and centralized logging frameworks.
- Mentored engineers on cloud technologies, CI/CD practices, coding standards, code review processes, and software development best practices.
- Leveraged AI-assisted development tools such as Cursor AI and agentic workflows to accelerate development, debugging, and engineering productivity.
Mar 2019 — Sept 2019
Software Development Engineer
Tieto India Pvt. Ltd. · Pune, India
- Developed and optimized enterprise-grade software utilities and performance engineering solutions for financial applications.
- Contributed to frontend feature development and UI enhancements using React for internal enterprise applications.
- Built reusable Java-based frameworks and scripts for system performance analysis and workload simulation.
- Developed an automated Java Swing-based execution framework that reduced manual operational effort and improved engineering efficiency.
Jul 2016 — Mar 2019
Software Engineer
Cybage Software Pvt. Ltd. · Pune, India
- Worked on frontend development using Angular to build and enhance internal dashboards and monitoring interfaces.
- Developed and maintained Java-based backend utilities, reusable components, and automation solutions supporting enterprise-scale applications.
- Investigated system bottlenecks and collaborated with engineering teams to improve application scalability and reliability.
Writing
Coming soon
Notes on backend engineering, distributed systems, and things I'm learning — this section is not live yet.