My Evolution: From Breaking Code to Building Systems

Forging a path from QA to DevOps, a journey defined by my passion for technology and a strong commitment to progress.

QA Automation

2019-2021

I started out in QA Automation, building test frameworks with Selenium, Cypress, Rest Assured, and TestNG to help ship better software with fewer surprises. In my first year, I focused on frontend automation—stabilizing flaky UI tests, making suites faster, and wiring everything into CI so quality checks ran early and often.

JavaSeleniumCypressRest AssuredTestNGCI/CD

Performance Engineering

2021-2022

As I grew, I leaned into Performance Engineering with LoadRunner to see how systems behave under real-world pressure—not just if they work, but how well they hold up when traffic spikes. That shift taught me to think in terms of latency, capacity, and resilience, not just pass/fail.

LoadRunnerJMeterPerformance TestingLoad Testing

DevOps Engineering

2022-Present

Today, I'm a DevOps Engineer. I build and maintain CI/CD pipelines, containerize apps with Docker, run workloads on Kubernetes, manage infrastructure with Terraform, and ship on AWS. My performance background still shows up in the way I work—I care about observability, guardrails, and baking performance checks into delivery so releases are both fast and reliable.

DockerKubernetesTerraformAWSCI/CD

MLOps (Future)

2024+

Looking ahead, I'm moving toward MLOps. With AI becoming a core part of products, I'm applying the same DevOps mindset—automation, monitoring, and scale—to model deployment and lifecycle management in production.

MLOpsModel DeploymentAI InfrastructureMonitoring