System Operational

I break code
to make it better.

$ _

Software Test Engineer at xCloud. Bridging QA, automation, and development to build unbreakable systems.

The Debug Process

1. Analyze

I investigate logs, metrics, and Linux internals to understand failures before touching the code.

2. Automate

If a test runs twice, it should be automated. Preventing regressions is the goal.

3. Resolve

I fix issues directly in the codebase, ensuring stability and fast releases.

Beyond the Code

When I'm not debugging microservices or writing automation scripts, I'm exploring the bleeding edge of technology. I advocate for Shift-Left Testing and believe that quality should be baked into the product from day one, not checked in at the end.

My approach is simple: understand the system, break it, then rebuild it stronger. Whether it's optimizing CI/CD pipelines or manually stress-testing a new API, I find joy in the details that others might miss.

const profile = {
  name: 'Reduan Masud',
  role: 'Software Test Engineer',
  location: 'Dhaka, Bangladesh',
  hobbies: [
    'Coding', 
    'Ricing Linux', 
    'Tech Blogging'
  ]
};

Technical Arsenal

guest@portfolio:~/skills

$ ls technologies

  • Python & Scripting
  • Linux (RHEL / Ubuntu)
  • Selenium / Playwright
  • Docker & CI/CD
  • JavaScript / Astro
  • PHP & Laravel

Currently focusing on advanced automation patterns and build optimizations.

guest@portfolio:~$

Fun Stuffs

Experiments, tools, and side projects I build for fun.

Auto-Deploy Bot

Python automation tool for deploying servers via SSH.

Python SSH

xCloud Monitor

Real-time latency monitoring dashboard built with Astro.

Astro API

Retro Game Clone

Canvas-based JS game created for fun and performance testing.

HTML5 Canvas

Latest Insights

Thoughts on automation, testing, and software engineering.