Abdullah Shahid

Software Engineer @ DT | GO | Kubernetes | Terraform

Islāmābād, Pakistan

About

Working with data @ Digitaltolk.

Experience

  • Software Engineer L4 at DigitalTolk
    Feb 2025 - Present · 1 yr 5 mos

    • Worked in DevSecOps and Platform engineering team as an L4/L5 engineer working on reliability engineering modernizing legacy services into containerized, service-mesh enabled microservices; reduced operational burden by 30% and improved deployment frequency. • Partnered with other squads to implement production readiness, error budgets, SLIs/SLOs, and autoscaling strategies; drove incident response and postmortems for Tier-0 services with 99.999% availability targets across major tenants. • Worked with data engineering team developing backend integrations using flask API, high throughput ETL pipelines using Airflow and Prefect and implemented realtime migrations of terabytes of transactional data into the data warehouse; also contributed to architectural decisions for the data tier, including long term planning and strategy. • Contributed across the squad, and adjacent squads to work on unsolved, loosely defined, highly technical problems and drive projects to completion. • Implemented multiple observability frameworks across squads including Datadog, ELK and Grafana stack; reduced MTTR by 40% through improved metrics, logs, and trace correlation.

  • Software Engineer II at Saudi Azm عزم السعودية
    Dec 2023 - Feb 2025 · 1 yr 3 mos

    • Led DevSecOps team, managing end to end responsibilities for multiple distributed micro-service infrastructures. • Worked on designing and architecting a SaaS based distributed crowdfunding platform. • Worked on developing custom tooling including Kafka producer, Kafka adapter, Keycloak plugins. • Developed Helm charts for back end services and deployed Prometheus observability stack, istio service mesh, Open Policy Agent and Falco to harden the clusters. • Optimized and scaled services to support thousands of concurrent users while being highly available and fault tolerant. • Worked on spinning up multiple highly available hybrid cloud kubernetes clusters for data mining. • Scripting and development in Python, Golang and to a lesser extent Bash, Powershell and Perl.

  • Software Engineer at Devsinc
    Feb 2022 - Dec 2023 · 1 yr 11 mos

    • Full-stack system architecture of micro-service and monolith applications. • Fault-tolerant, highly-available systems architecture with zero-downtime deployments. • Development of custom tooling (Terraform providers, APIs, Flask-based applications. etc) • Design, deployment, automation and monitoring of infrastructure in multi-cloud environment. • Implement cloud infrastructure using IaC tools such as Terraform, Terragrunt, and Terraplate. • Worked on an adaptable authentication and authorization platform. • Contributed to several Go and gRPC based micro-services enabling the systems powering the platform. • Worked on designing and implementing event driven and serverless architecture with Kafka, AWS and GCP. • Worked on developing a CLI application which consumed our APIs to efficiently perform CRUD operations on cloud environments, internal workflows, secrets, and other internal tooling. • Operate multiple Kubernetes clusters in production and non-production environments. • Security hardening, vulnerabilities detection, continuous penetration testing. • Migration to a multi-cloud environment involving AWS, GCP, Azure and Oracle Cloud. • MLOps using Vertex AI on Google cloud and native services on Azure. • Centralized monitoring and logging using DataDog, Prometheus, Grafana and Elastic Stack.