Skip to content
ROHIT

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

Rohit Shrivastva, Software Engineer

Experience

Where I've built

Roles and work from my resume — nothing invented.

  1. Oct 2019Present

    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.
  2. Mar 2019Sept 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.
  3. Jul 2016Mar 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.

Let's build
something
interesting.