Hi, I’m Khalid. I’m a senior software engineer with 9+ years delivering secure, scalable web platforms across backend services, frontend experiences, and cloud infrastructure. I focus on reliability, performance, and developer velocity using AWS, modern CI/CD, and observability, with hands-on experience integrating payments and building customer-facing workflows. I enjoy applying AI/ML techniques such as ranking, anomaly detection, and automation to reduce operational load and improve user experience. I’m comfortable collaborating across teams, owning secure-by-default patterns, and driving measurable outcomes.

Khalid Abdalgni

Hi, I’m Khalid. I’m a senior software engineer with 9+ years delivering secure, scalable web platforms across backend services, frontend experiences, and cloud infrastructure. I focus on reliability, performance, and developer velocity using AWS, modern CI/CD, and observability, with hands-on experience integrating payments and building customer-facing workflows. I enjoy applying AI/ML techniques such as ranking, anomaly detection, and automation to reduce operational load and improve user experience. I’m comfortable collaborating across teams, owning secure-by-default patterns, and driving measurable outcomes.

Available to hire

Hi, I’m Khalid. I’m a senior software engineer with 9+ years delivering secure, scalable web platforms across backend services, frontend experiences, and cloud infrastructure. I focus on reliability, performance, and developer velocity using AWS, modern CI/CD, and observability, with hands-on experience integrating payments and building customer-facing workflows.

I enjoy applying AI/ML techniques such as ranking, anomaly detection, and automation to reduce operational load and improve user experience. I’m comfortable collaborating across teams, owning secure-by-default patterns, and driving measurable outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer II at Amazon
July 1, 2020 - Present
Designed and delivered Java/Kotlin microservices on AWS (ECS, DynamoDB, S3, CloudFront) to support high-traffic customer workflows, improving p95 latency by 35% through caching and query optimization. Built and maintained public-facing web experiences using React/TypeScript and API-backed page composition, improving conversion by 8–12% through A/B testing and performance tuning. Implemented payment-adjacent integrations and reconciliation pipelines using REST APIs, webhook processing, and idempotency patterns; reduced payment-related support tickets by 28% through better error handling and observability. Introduced infrastructure-as-code with Terraform/CloudFormation and standardized CI/CD (GitHub Actions/Jenkins), cutting deployment time from hours to under 15 minutes and increasing release frequency. Hardened services with OAuth2/JWT, least-privilege IAM, dependency scanning, and automated security gates; remediated critical vulnerabilities within SLA and reduced recurring findings
Staff Software Engineer at Visa
September 1, 2017 - July 1, 2020
Led design and implementation of Java backend services for customer-facing and internal platforms, emphasizing API consistency, backward compatibility, and secure-by-default patterns. Built scalable data access layers using PostgreSQL/MySQL with performance tuning (indexing, query plans) and Redis caching, improving throughput by 2x under peak load. Developed UI components and admin tooling using JavaScript/TypeScript and modern frontend practices, improving operational efficiency for support teams by 25%. Implemented webhook-style event processing and asynchronous workflows with Kafka-like messaging patterns, ensuring idempotency and exactly-once semantics where required. Established automated testing strategy with JUnit/Mockito and integration tests using Testcontainers, increasing coverage and reducing escaped defects by 30%. Partnered with security and compliance stakeholders to align implementations with secure coding standards and payment-flow controls; improved audit readiness t
Senior Software Engineer at The Home Depot
September 1, 2015 - September 1, 2017
Delivered customer-facing web features and backend APIs using Java and JavaScript, improving site reliability and reducing checkout-related errors through better validation and monitoring. Optimized database interactions in MySQL and introduced caching patterns with Redis, reducing page load times by 20% for key user journeys. Implemented CI improvements and automated build/test pipelines using Jenkins and containerized dev environments with Docker, improving developer productivity and release confidence. Collaborated cross-functionally with product and design to ship responsive UI updates (HTML/CSS/JS) aligned to usability and accessibility goals.

Education

Master's Degree at Maharishi International University
January 1, 2014 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet