Senior Software Engineer Full-Stack Cloud & DevOps

I build reliable digital products and the systems that deliver them.

Senior Full-Stack Engineer with 7+ years of experience creating enterprise web applications using Drupal, PHP, Angular, JavaScript and .NET. Expanding that foundation into cloud infrastructure, container orchestration and automated delivery on AWS.

Hyderabad, IndiaSenior Software EngineerOpen to senior full-stack and DevOps-focused opportunities
Sairam Raavi
Enterprise app engineering
7+ years

Engineering across applications, platforms and delivery.

My professional foundation is enterprise application work: translating product and Figma requirements into dependable interfaces, integrating APIs, and maintaining Drupal, PHP, Angular and .NET systems. Alongside releases and production troubleshooting, I’m applying that experience to cloud infrastructure and delivery automation.

7+ years in software engineeringFull stack frontend, backend & CMSApplied labs CI/CD & cloud automation

Dates available on request

Senior Software Engineer

Clean Harbors India LLP · Hyderabad, India

  • Build and maintain enterprise web applications across frontend and backend layers.
  • Convert product and Figma requirements into responsive, reusable interfaces.
  • Integrate Angular applications with backend APIs and business workflows.
  • Contribute to Drupal, PHP and .NET-based applications.
  • Investigate defects through logs, API responses and production behaviour.
  • Support CI/CD pipelines, releases and deployment troubleshooting.

Capabilities grounded in delivery.

Enterprise application development

Production application work across Drupal, PHP, Angular, .NET Web API and responsive web interfaces.

Drupal · PHP · Angular · JavaScript · TypeScript · REST APIs · .NET Web API

Frontend engineering

Maintainable interfaces shaped from product and design requirements, with attention to accessibility and data flow.

Component architecture · API integration · Responsive design · Accessibility · Reusable UI systems

Backend and data

Practical experience building and connecting service layers, application logic and data stores.

PHP · .NET · Node.js · Express · Python · Flask · MySQL · MongoDB

Cloud and DevOps

Hands-on projects exploring automated delivery, AWS infrastructure, containers and orchestration.

AWS · Docker · Jenkins · GitHub Actions · Kubernetes · Amazon EKS · Helm · Terraform · Linux · NGINX

Tools and collaboration

Cross-functional delivery and production support practices used to keep work clear and reliable.

Git · GitHub · GitLab · Bitbucket · Azure DevOps · Agile delivery · Troubleshooting

Hands-on systems work, clearly scoped.

Projects below are personal engineering work and learning labs—not commercial production claims.

Pipeline practice

Jenkins Practice

Dockerized static application with NGINX, reproducible Jenkins pipeline work and troubleshooting documentation.

Repository

Infrastructure as Code practice

Terraform Learning

Hands-on Terraform exercises, presented as learning work rather than production infrastructure experience.

Repository

Full-stack systems practice

Microservices Project

Multiple Node.js services exploring API gateway patterns, REST endpoints, Dockerfiles and Docker Compose.

Repository

Continuous learning, applied through real systems.

Practical engineering-lab work extending from full-stack development into cloud and platform delivery.

  1. 01Linux & networking foundations
  2. 02Git & source-control workflows
  3. 03Docker & containerization
  4. 04Jenkins & GitHub Actions
  5. 05AWS infrastructure
  6. 06Kubernetes & Amazon EKS
  7. 07Helm & deployment strategies
  8. 08Terraform & Infrastructure as Code
  9. 09Monitoring, logging & reliability
  10. 10Future focus: DevSecOps, observability & platform engineering

Applied topics include Docker multi-stage builds, Flask and Node.js containerization, AWS EC2/ECR/S3/IAM, EKS, Helm, CSI drivers, Lambda automation, EventBridge, CloudWatch and Terraform.

How I approach engineering work.

Understand the problem

Translate product, user and business requirements into a clear engineering plan.

Build for maintainability

Prefer reusable components, readable code, modular architecture and documented decisions.

Automate repeatable work

Use CI/CD pipelines, containers and infrastructure automation to reduce manual deployment effort.

Operate what is built

Use logs, monitoring, health checks and root-cause analysis to improve reliability.

Notes from the learning path.

Drafts in progress—written to document systems work as it evolves.

Career · Coming soon

From Full-Stack Development to DevOps: My Learning Roadmap

Draft article documenting practical learning, tradeoffs and implementation notes.

Browse drafts

CI/CD · Coming soon

Building a Jenkins CI/CD Pipeline for Flask on AWS

Draft article documenting practical learning, tradeoffs and implementation notes.

Browse drafts

Kubernetes · Coming soon

Deploying a Containerized MERN Application to Amazon EKS

Draft article documenting practical learning, tradeoffs and implementation notes.

Browse drafts

Build notes live on GitHub.

Explore project repositories spanning Docker, Jenkins, AWS, Kubernetes, Terraform and full-stack service patterns.

View all repositories

Education

B.Tech in Electronics & Communication Engineering

NRI Institute of Technology · Graduated 2016

Credentials

DevOps learning program — In progress

Future AWS and Kubernetes certifications — Planned

10 / Contact

Let’s build reliable products and better delivery systems.

For senior full-stack and DevOps-focused opportunities, I’d be glad to connect.

Your email client will open to send this message. Please do not include sensitive information.