David Liu
@davidliu2
Senior C# backend engineer building scalable AI-powered microservices with REST APIs and gRPC.
What I'm looking for
I’m a Senior Software Engineer (C# Backend) with 8+ years of experience building scalable, AI-powered backend systems for products serving hundreds of millions of users. I’ve architected high-throughput microservices at Snap Inc and Amazon, with deep expertise in C# and Python, REST APIs, and gRPC—often improving throughput and reliability under peak load.
My work centers on AI/ML integrations (including GenAI and vector database indexing with pgvector) and production-ready performance using PostgreSQL and Redis. I also enjoy raising team quality—mentoring junior engineers, driving correctness and performance through code reviews, and delivering reliable CI/CD and deployments across Kubernetes, Docker, and cloud infrastructure.
Experience
Work history, roles, and key accomplishments
Architected and led C#/.NET backend development for Snapchat AR platform services, building microservices that supported Lens Studio tooling, AR content delivery, and real-time collaboration for millions of daily active users. Built OpenAI- and pgvector-powered AI recommendation backends, improved internal API throughput with gRPC, and deployed Kubernetes/AWS microservices with 90%+ test coverage
Designed and operated scalable ASP.NET Core RESTful backend services for a multi-vendor marketplace, reducing checkout latency by 35% through PostgreSQL query optimization and Redis caching. Implemented OAuth2 with RBAC, integrated third-party payment processing, and built Kafka-driven event pipelines to decouple order, inventory, and notifications.
Developed and optimized dynamic, mobile-first UI components for Ericsson’s telecom platform using Vue.js, SCSS, and Bootstrap. Improved accessibility compliance by raising platform scores from 60% to over 95% in line with WCAG standards.
Software Developer Internship
Octasic
May 2015 - Aug 2015 (3 months)
Built analytics dashboards for contacts, clients, and prospective clients using AngularJS and supported a C# full-stack development roadmap. Integrated C# backend functionality with AngularJS frontends.
Education
Degrees, certifications, and relevant coursework
McGill University
Bachelor's Degree, Computer Science and Engineering
2012 - 2017
Earned a Bachelor's degree in Computer Science and Engineering at McGill University from 2012 to 2017.
Tech stack
Software and tools used professionally
D3.js
Microsoft Azure
GitHub
Kubernetes
Jenkins
GitHub Actions
PostgreSQL
MongoDB
Gmail
.NET Core
Next.js
.NET
ASP.NET Core
Tailwind CSS
Redis
Terraform
Azure DevOps
Jira
Vue.js
AngularJS
JavaScript
Java
ASP.NET
Blazor
Kafka
GraphQL
SignalR
gRPC
Elasticsearch
Azure Functions
OAuth2
SQL
LangChain
Playwright
OpenAI API
pgvector
Enhance
Dynamic
Jan
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
