Kevin Phan
@kevinphan2
Seasoned senior software engineer specializing in scalable cloud-native systems.
What I'm looking for
I am a seasoned senior software engineer and team lead with extensive experience architecting microservices, scalable APIs, and event-driven data pipelines across media/streaming, finance, and SaaS platforms. I lead cross-functional teams, mentor engineers, and drive DevOps best practices to deliver reliable, high-performance production systems.
My work includes designing large-scale playback and telemetry systems, migrating monoliths to cloud-native architectures, and improving observability and CI/CD to accelerate delivery. I focus on practical, production-ready solutions that reduce latency, increase throughput, and enable faster feature delivery.
Experience
Work history, roles, and key accomplishments
Led an 8-person cross-functional team building scalable playback microservices on AWS; designed distributed orchestration and session management supporting millions of concurrent streams and improved observability with real-time dashboards.
Designed a petabyte-scale telemetry pipeline ingesting playback events using Java/Scala and Kafka Streams, reducing ingestion latency by 25% and enabling near real-time analytics for personalization and A/B testing.
Software Engineer
Banco Santander
Nov 2016 - Feb 2019 (2 years 3 months)
Developed cloud-native microservices in Java and Node.js for real-time digital banking, implemented event-driven integrations with Kafka/RabbitMQ, and migrated monoliths to GCP/Azure to improve reliability and scalability.
Built scalable backend APIs and a real-time data pipeline using J2EE and Node.js, migrated UI to React/TypeScript, and implemented Redis-based distributed caching to support >1M requests/sec.
Education
Degrees, certifications, and relevant coursework
University of California, Santa Cruz
Bachelor of Science, Computer Science
2010 - 2014
Completed a Bachelor of Science in Computer Science at UC Santa Cruz from March 2010 to May 2014, focusing on software engineering and distributed systems.
Tech stack
Software and tools used professionally
Postman
Falcor
MuleSoft
Amazon S3
GitHub
GitLab
RxJS
Kubernetes
Jenkins
GitHub Actions
Pandas
DB
MySQL
PostgreSQL
MongoDB
Cassandra
Gmail
Node.js
Django
Spring Boot
NestJS
Redis
Terraform
Jira
Mocha
React
AngularJS
JavaScript
Python
HTML5
Java
CSS 3
Kafka
RabbitMQ
BullMQ
FastAPI
Grafana
Prometheus
OpenTelemetry
Datadog
Apollo
Trello
GraphQL
gRPC
AWS Lambda
Kafka Streams
TypeScript
pytest
JUnit
Mockito
OAuth2
Docker
Airflow
Time Analytics
s3-lambda
SQL
NgRx
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kevin?
You can contact Kevin and 90k+ other talented remote workers on Himalayas.
Message KevinFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
