Skip to main content
DT
Open to opportunities

David Tan

@davidtan2

Senior full-stack engineer building scalable cloud-native AI-enabled products.

United States
Message

What I'm looking for

I’m looking for a senior role where I can build cloud-native SaaS products end-to-end and integrate LLMs/RAG in production, partnering with product/design/data to deliver scalable systems and mentor teams.

I’m a Senior Full Stack Engineer with 8+ years of experience building scalable web applications, cloud-native platforms, and customer-facing products across SaaS and healthcare domains. I bring strong expertise in frontend, distributed systems, and modern backend architectures, delivering end-to-end solutions from backend services and databases to cloud infrastructure and operational platforms.

I’ve integrated AI-powered capabilities—including LLMs, semantic search, vector retrieval, and intelligent automation—into production environments using OpenAI APIs, LangChain, and RAG architectures. In my recent role, I architected backend platform services in a microservice setup, improved knowledge discovery with semantic retrieval and vector embeddings, and optimized search-intensive and transactional workloads using Elasticsearch, caching, and database tuning.

I also develop user-facing experiences with React, Next.js, and TypeScript, building self-service operations and productivity workflows. I’ve supported healthcare teams with HIPAA-compliant authentication, authorization, audit logging, and secure service-oriented architectures, and I consistently mentor engineers through code reviews and technical guidance while partnering closely with product, design, data, and engineering stakeholders.

Experience

Work history, roles, and key accomplishments

ME
Current

Software Engineer

Meta

Apr 2025 - Present (1 year 3 months)

Architected backend platform services using Node.js and microservice architectures for enterprise productivity and AI-enabled applications. Integrated OpenAI APIs and LangChain to implement semantic retrieval and RAG-based knowledge discovery, and built internal web apps with React and Next.js.

RI

Senior Software Engineer

Rivian

Sep 2020 - May 2025 (4 years 8 months)

Developed backend services and operational platform components using Node.js, .NET Core, and distributed application architectures for fleet operations and service management workflows. Implemented AI/ML capabilities including LLMs and RAG techniques to support analytics and automation, and delivered customer-facing dashboards and applications with React and TypeScript.

KP

Software Engineer

Kaiser Permanente

Jan 2019 - Aug 2020 (1 year 7 months)

Built healthcare backend services and integrations using FastAPI and service-oriented architectures for telehealth and patient-engagement systems. Implemented HIPAA-compliant authentication, authorization, and audit logging, and developed clinician and patient-facing applications with Angular.

DI

Software Engineer Intern

Dermala Inc.

Jun 2017 - Jun 2018 (1 year)

Developed UI components and internal administrative tools using React, Angular, and Vue for patient-facing and internal healthcare applications. Contributed to backend functionality with Node.js and REST APIs, supported SQL-based reporting and maintenance, and participated in testing, debugging, deployment, and Agile development.

Education

Degrees, certifications, and relevant coursework

University of California San Diego logoUD

University of California San Diego

Bachelor of Science, Mathematics and Computer Science

2013 - 2017

Earned a Bachelor of Science in Mathematics and Computer Science at the University of California San Diego from 2013 to 2017.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan