Hello! 👋

I'm Masudur Rahman

Senior Software Engineer (DevOps) · Pathao Ltd (Fintech Engineering) | Go · Kubernetes · Observability · CKA Certified

About Me

Senior Software Engineer with 7+ years of experience in Go backend development and Kubernetes infrastructure.

At Pathao Ltd (Fintech Engineering), I build and operate production-grade platform infrastructure — spanning immutable Talos Linux clusters, GitOps pipelines, custom observability stacks, and WAF security layers.

Previously at AppsCode Inc. (5 years), I designed and maintained multi-tenant Kubernetes management platforms, led teams on cloud-native SaaS products, and contributed to open-source projects including Gitea, Cluster API GCP, Grafana SDK, and NATS.

  • CKA certified, currently working toward CKS.
  • Competitive programming background — ICPC Dhaka Regional finalist, Codeforces max rating 1702, 1400+ problems solved.

Languages:

Go C++ Bash

Architecture:

RESTful APIs Event-Driven (NATS) gRPC

Cloud & Infra:

GCP Kubernetes Docker Talos Linux Flatcar

Observability:

Prometheus Grafana Custom Exporters

IaC & CI/CD:

Terraform Ansible Helm GitHub Actions ArgoCD

Data:

PostgreSQL NATS BigQuery

Security:

CrowdSec Bunkerweb iptables

Experience

Senior Software Engineer (DevOps)

Jan 2024 - Present
  • Deployed Talos Linux Kubernetes clusters and automated Flatcar OS lifecycle operations to build an immutable, repeatable cluster foundation.

    Tools:Talos LinuxFlatcarKubernetesTerraformAnsible
  • Set up Apache Airflow pipelines on Kubernetes to migrate high-volume on-premise financial data into GCP BigQuery for analytics.

    Tools:AirflowKubernetesHelmPostgresGCP BigQueryAnsible
  • Built custom Prometheus exporters and Grafana dashboards to improve observability and proactive monitoring across critical services (DNS, GitLab, Harbor).

    Tools:PrometheusGrafanaExportersKubernetes
  • Resolved node over-utilization by introducing Kubernetes Descheduler to automate workload rebalancing and improve overall cluster efficiency.

    Tools:KubernetesDeschedulerHelm
  • Hardened stateful services and infrastructure using host-level firewall rules, NFS-backed storage, and a Bunkerweb + CrowdSec WAF stack.

    Tools:iptablesNFSBunkerwebCrowdSecLinuxKubernetes
  • Engineered secure cross-site DC–DR connectivity using Nginx Gateway and Squid proxy for controlled and observable traffic routing.

    Tools:NginxSquidKubernetesNetworking

Lead Software Engineer

Jan 2023 - Dec 2023
  • Led the design and maintenance of AppsCode API Server, a RESTful API for managing Kubernetes clusters.

    Tools:GoREST APIsKubernetesHelm
  • Restructured the cluster import flow for AppsCode Console, improving user experience and performance.

    Tools:GoKubernetesHelm
  • Implemented a dynamic feature controller for imported clusters (monitoring, security).

    Tools:GoKubernetes
  • Restructured the licensing system to automate license issuance, validation, and enforcement.

    Tools:GoBackend
  • Packaged AppsCode Console as a Service, deployable through multiple DNS providers and cloud storage services.

    Tools:CloudflareRoute53CloudDNSGCSS3

Senior Software Engineer

Jan 2021 - Dec 2022
  • Designed and maintained ByteBuilders API Server.

    Tools:GoKubernetesHelm
  • Added support for importing Kubernetes clusters (Managed, Public & Air Gapped) into the ByteBuilders dashboard.

    Tools:GoKubernetes
  • Implemented a background task manager for long-running operations, pod log/exec features, and invoice generation via NATS.

    Tools:GoKubernetesNATS
  • Developed a Prometheus proxy server for Grafana datasource access.

    Tools:GoPrometheusGrafana
  • Added CI/CD pipelines across projects in GitHub Actions.

    Tools:GitHub ActionsCI/CD
  • Ran production deployments and day-to-day operations; mentored junior engineers.

    Tools:KubernetesHelmOperations

Software Engineer

Nov 2018 - Dec 2020
  • Added GCE support to Pharmer using Cluster API for Kubernetes cluster provisioning.

    Tools:GoKubernetesCluster APIGCE
  • Integrated Stripe payment APIs (products, plans, payments, invoices).

    Tools:GoStripeBackend
  • Built a Kubernetes controller for provisioning and managing Grafana dashboards and datasources.

    Tools:GoKubernetesGrafana

Projects

Education

2014-2018
  • Graduated with 3.76/4 CGPA

  • Participated in numerous national and international Programming contests.

Higher Secondary Certificate

2011-2013
  • Graduated with 5.00 GPA

Secondary School Certificate

2006-2011
  • Graduated with 5.00 GPA

  • SSC Government Scholarship

  • Junior School Government Scholarship

Primary School Certificate

2001-2005
  • Primary School Government Scholarship

Notable Feats

Rank 27 in ICPC Dhaka Regional Preliminary Contest 2017 (Among 1400+ teams).

Rank 31 in CUET National Collegiate Programming Contest, 2017.

Rank 46 in ACM ICPC Dhaka Regional, 2017.

Participated in ICPC Dhaka Regional Onsite Contest 2018.

Codeforces: Max Rating: 1702 [ MASUDUR_RAHMAN ].

Solved around 1400 programming problems in different online judges.

Credentials

CKA: Certified Kubernetes Administrator

The Linux Foundation

Issued Oct 2025 · Expires Oct 2027

Credential ID LF-wtyegudkav

Show credential