Hi, I'm Sohaib Khan
DevOps | Cloud | Support Engineer
About Me
I'm a technical professional with about 10 years of support experience across Healthcare, Telecommunication, Software, and Finance industries. While I excel in support engineering roles, I'm actively building my development skills with the goal of transitioning into software engineering and DevOps.
What Support Has Taught Me:
A decade in technical support has given me invaluable skills that translate directly to engineering:
- Complex System Troubleshooting: Diagnosing production issues across distributed systems, databases, APIs, and cloud infrastructure under pressure
- Critical Thinking Under Pressure: Meeting tight SLAs while maintaining service quality and customer satisfaction
- Cross-Functional Collaboration: Working with development teams, vendors, and third-party APIs to resolve escalations and implement solutions
- Production System Expertise: Understanding what makes systems reliable, scalable, and maintainable in real-world environments
- Incident Management: Leading root cause analysis, post-mortems, and implementing preventive measures
- Customer-Centric Problem Solving: Translating technical issues into clear communication for both technical and non-technical stakeholders
The Engineering Path:
While I value my support background and remain open to technical support roles, my passion lies in building solutions. I've been actively developing this skillset through hands-on projects:
Self-Hosted Infrastructure: Running a Proxmox homelab with containerized services (Nextcloud, Bitwarden, monitoring stacks) deployed via GitOps and managed with Infrastructure-as-Code
Full-Stack Applications: Finance trackers, portfolio sites, wiki systems, and RPA automation tools using Python, Java, Flask, and Spring Boot
DevOps & Automation: CI/CD pipelines, Ansible playbooks,Terraform, Kubernetes deployments, and Docker containerization—many of which were born from automating repetitive support tasks
This portfolio itself reflects my growth: started as a Python/Flask project and evolved into a Java/Spring Boot REST API because I wanted to learn enterprise-grade development practices.
What I Bring to the Table
Today: A reliable technical support engineer who can troubleshoot production systems, meet SLAs, and collaborate effectively with development teams
Tomorrow: A developer who understands production realities, thinks from a user perspective, and writes code that's maintainable because I've been on the other side supporting it
My GitHub showcases desktop applications with PyQt, web apps with Flask and Spring Boot, DevOps automation with Ansible, and containerized deployments with Docker and Kubernetes. These aren't just learning exercises—they're tools I've built to solve real problems.
What I'm Seeking
I'm open to roles where I can leverage my support expertise while continuing to grow my development skills. Ideal opportunities include:
- DevOps Engineering: Where support experience + automation skills converge
- Technical Support (with development components): Building internal tools, automating workflows, or contributing to product development
- Backend Development: Especially in environments where understanding production systems is valued
- Site Reliability Engineering: Bridging operations and development
My goal is clear: evolve from supporting systems to building them. But I recognize that journey takes time, mentorship, and the right opportunities. I'm willing to prove myself in support roles while demonstrating my engineering capabilities through contributions to tooling, automation, and internal projects.
Philosophy
Great engineers aren't born—they're built through curiosity, continuous learning, and solving real problems. My support background isn't a limitation; it's my foundation. I understand production systems because I've kept them running. Now I want to build them better from the ground up.
Professional Experience
Data Center Technician III
- Support 24/7 availability and reliability of AWS cloud infrastructure, meeting defined service-level objectives across production data center operations
- Perform hardware and network diagnostics, troubleshooting, and repair across large-scale server, storage, and networking environments
- Execute change management, safety, and security protocols in a high-availability, mission-critical environment
- Create and maintain operational documentation to support infrastructure reliability and incident response
Application Support Engineer (RPA)
- Provide production support for enterprise RPA platforms, ensuring high availability and rapid incident resolution
- Collaborate with engineering, vendors, and business stakeholders to perform root cause analysis and implement permanent fixes
- Drive reliable releases through CI/CD pipelines in Jenkins, reducing deployment risk and improving recovery time
- Continuously monitor platform health using dashboards, alerting, and trend analysis
- Maintain and optimize automations built with UiPath and WinAutomation for resiliency and performance
- Author runbooks and operational standards to improve repeatability and cross-team readiness
MSP Engineer
- Led onboarding and offboarding workflows across diverse client infrastructures
- Administered Apple fleets with Jamf, managing compliance, provisioning, and lifecycle operations
- Utilized FreshService for asset governance, service requests, and reporting
- Managed hybrid identity environments spanning Active Directory and Azure AD
- Oversaw Microsoft 365 provisioning, licensing, and access management
- Deployed Windows and macOS endpoints to meet aggressive delivery timelines
- Produced operational and compliance documentation for client stakeholders
- Handled real-time support coordination via Slack and Microsoft Teams
IT Support Technician (Contract)
- Delivered remote technical support including identity recovery, workstation readiness, and incident resolution
- Managed user and incident data within Salesforce
- Processed ticket queues using 8x8 VOIP and EasyVista platforms
- Troubleshot Cisco AnyConnect VPN connectivity for distributed staff
- Converted complex technical problems into clear, actionable guidance for end users
DevOps Engineer
- Engineered CI/CD pipelines with Jenkins and CircleCI, eliminating manual deployment effort
- Implemented observability stacks using Prometheus, Grafana, Datadog, and New Relic
- Optimized AWS environments to improve performance while lowering operational costs
- Provisioned infrastructure with Terraform and automated configuration management via Ansible
- Built hardened Docker images to standardize application delivery
- Operated Kubernetes clusters with rolling updates, scaling strategies, and reliability improvements
Network Support Specialist
- Delivered multi-channel technical support for networking and consumer hardware
- Diagnosed issues across PCs, mobile devices, printers, cameras, and connected equipment
- Accelerated resolution times by formalizing troubleshooting methodologies
Technical Support Specialist II
- Provided rapid remote remediation for Linux-based kiosks within strict SLA targets
- Monitored live production environments and mitigated incidents in real time
- Partnered with field technicians and vendors on maintenance and hardware replacements
- Improved service outcomes through clear communication of complex technical concepts
Technical Support Specialist I
- Supported field operations and third-party vendors
- Assisted with modem and router configuration and escalation handling
- Performed remote diagnostics for Linux-based systems
Retail Sales Lead
- Exceeded sales goals through consultative engagement and solution-based selling
- Maintained accurate customer and inventory controls
- Partnered with leadership on sales execution strategies
- Mentored associates on product expertise and client interaction
Laptop Technician (Contract)
- Repaired hardware including displays, system boards, storage, memory, and wireless components
- Configured BIOS settings to meet performance and compatibility standards
- Executed validation testing to minimize repeat failures
- Installed and verified operating systems and application software
Tech Stack
Languages & Scripting
Databases
Infrastructure as Code
CI/CD
Containerization
Monitoring & Logging
Cloud Providers
Operating Systems
Version Control
Automation & RPA
Networking & Security
ITSM Platforms
Certifications
AWS Certified AI Practitioner
AWS Certified Developer – Associate
AWS Certified Solutions Architect – Associate
Linux Essentials
AWS Certified Cloud Practitioner
Certificate of Completion in Information Technology Support
Projects
Expense Tracker
ActiveA self-hosted personal finance tracker built with Spring Boot. Track expenses, manage categories, and control users from a web interface. No cloud accounts. No subscriptions. Your data stays on your machine.
Personal Portfolio Website (Python/Flask)
ActiveDynamic portfolio website using Markdown files for content management. Features PDF resume generation with WeasyPrint, Cloudflare Tunnel integration, and Kubernetes-ready deployment.
Response Box - Canned Response Manager
ActivePython-based GUI application for storing and managing commonly used responses. Features search functionality, custom tagging system, dark mode support, and portable executable packaging.
Dev Container
ActiveThis project provides a fully equipped development container (dev-container) using Docker and Docker Compose. The container includes essential DevOps tools
Finance Manager Web Application
ActiveFlask-based web app for tracking expenses, managing monthly budgets, and visualizing financial data. Supports Docker and Kubernetes deployments with Skaffold for CI/CD.
Ansible Remote Controller
ActiveDesktop application for managing Ansible playbooks and inventory through a PyQt6 GUI. Features playbook execution, system info detection, and error handling without CLI commands.
GitOps Deployment
ActiveFlask application demonstrating GitOps principles using Skaffold for Kubernetes deployments. Features namespace isolation, Docker registry integration, and secrets management.
krakend-gateway
ActiveA containerized KrakenD setup with web-based configuration management for API routing, load balancing, and endpoint management.
Kubernestes Deployment Stuff
ActiveEvery folder or file here represents a step in my Kubernetes learning journey. Each has its own significance, be it a triumph over a particularly challenging setup or a simple note-to-self about a newfound Kubernetes feature.
TermForge
ActiveModern terminal setup made simple - syntax highlighting, smart history, fuzzy finding, and beautiful prompts that actually work.
Home Server Setup Guide
ActiveComprehensive guide for setting up a home lab using Proxmox and Docker containers. Includes step-by-step instructions and best practices for self-hosting infrastructure.
WireGuard VPN on Raspberry Pi
ActiveWireGuard VPN server hosted on Raspberry Pi 4 alongside Docker-based services. Includes port forwarding configuration and comprehensive setup documentation.
pfSense Network Security Project
CompletedSecure network infrastructure using pfSense with WireGuard VPN server, advanced traffic management, and port forwarding for optimized performance.
Lite Markdown Wiki
CompletedFlask-based wiki for creating, editing, and managing Markdown articles. Integrated Toast UI Editor, fuzzy search capabilities, image uploads, and dark/light mode themes.
OpenWrt Router Project
CompletedTransformed Raspberry Pi into a wireless Access Point and Router using OpenWrt firmware. Configured firewalls, DHCP, and NAT for secure networking.
GitHub Activity
VisualRoom
A Go terminal app that scans disk usage, explains it in plain language, and animates Bender as a live mood-indicator of how cramped your disk is.
Waypoint
Self-hosted bookmark dashboard with folders, import/sync, link health checks, and public read-only sharing.
Terraforge
Self-hosted control plane for Terraform workspaces. Manage namespaces, edit configuration, run init/plan/apply/destroy, stream logs, track state, and connect a local project over an HTTP backend — without handing your day-to-day workflow to a SaaS.
Lite-Markdown-Wiki
Lite Markdown Wiki is a simple Flask-based web app for creating, editing, and managing markdown articles. It features image uploads, fuzzy search, and a toggle between dark and light modes. The app is easy to set up and provides a smooth, markdown editing experience with Toast UI Editor..
ScannerHub
Local barcode / QR logger for a laptop camera and a USB or Bluetooth scanner (the kind that types like a keyboard).
terraform_templates
This repository contains sample Terraform code for various cloud providers and use cases.