Karim Serhan, Developer in Seattle, WA, United States
Karim is currently unavailable

Karim Serhan

Platform Engineer and Full-stack Developer

Seattle, WA, United States

Toptal member since April 14, 2026

Bio

Karim is a software engineer with 9+ years of experience at Microsoft, architecting large-scale distributed systems, including core components of an ad-serving platform processing hundreds of thousands of requests per second. Now working independently, Karim ships full-stack products end-to-end, including AWS cloud back ends (Lambda, DynamoDB, SQS, EKS, S3), React Native mobile apps, and Next.js web clients, specializing in multi-tenant cloud architecture and cross-platform product engineering.

Portfolio

Safastech
Amazon Web Services (AWS), React Native, GraphQL, PyTorch, Amazon DynamoDB...
Microsoft
C#, C++, Distributed Systems, Application Security, Protocol Buffers...
Microsoft
C#, C++, REST, Application Security, Architecture, APIs, WebSockets...

Experience

  • Distributed Systems - 10 years
  • TypeScript - 6 years
  • Infrastructure as Code (IaC) - 5 years
  • Next.js - 5 years
  • React Native - 5 years
  • SST - 3 years
  • Amazon Web Services (AWS) - 3 years
  • Claude Code - 2 years

Preferred Environment

Amazon Web Services (AWS), Pulumi, SST, React, React Native, Claude Code, Cursor AI, GitHub, Next.js, Node.js

The most amazing...

...project I've led involved taking a product—its back end, mobile, web, and infrastructure—from idea to live on the App Store solo in under 3 months.