Hi, I’m Tyler Dao, a versatile Senior Software Engineer based in the Seattle area. I specialize in building scalable backend services with Python (Django, FastAPI) and high-performance UIs with React.js and Next.js. I enjoy tackling data-intensive workflows, API integrations, and real-time features to deliver fast, reliable experiences for millions of users. With cloud-native expertise on AWS and GCP, I leverage serverless architectures, containers, and CI/CD automation to ship features faster and maintain high availability. I thrive in cross-functional teams and love turning complex problems into maintainable solutions while exploring AI-driven tooling to boost productivity.

Tyler Dao

Hi, I’m Tyler Dao, a versatile Senior Software Engineer based in the Seattle area. I specialize in building scalable backend services with Python (Django, FastAPI) and high-performance UIs with React.js and Next.js. I enjoy tackling data-intensive workflows, API integrations, and real-time features to deliver fast, reliable experiences for millions of users. With cloud-native expertise on AWS and GCP, I leverage serverless architectures, containers, and CI/CD automation to ship features faster and maintain high availability. I thrive in cross-functional teams and love turning complex problems into maintainable solutions while exploring AI-driven tooling to boost productivity.

Available to hire

Hi, I’m Tyler Dao, a versatile Senior Software Engineer based in the Seattle area. I specialize in building scalable backend services with Python (Django, FastAPI) and high-performance UIs with React.js and Next.js. I enjoy tackling data-intensive workflows, API integrations, and real-time features to deliver fast, reliable experiences for millions of users.

With cloud-native expertise on AWS and GCP, I leverage serverless architectures, containers, and CI/CD automation to ship features faster and maintain high availability. I thrive in cross-functional teams and love turning complex problems into maintainable solutions while exploring AI-driven tooling to boost productivity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Engineer at Google
October 1, 2025 - October 1, 2025
Engineered the backend architecture for Google Chat using Python (Django REST Framework) and React, improving real-time communication for over 3 million active users and reducing data conflicts by 25% across web and mobile. Refactored offline functionality for offline-first message synchronization with asyncio and React state management. Optimized backend APIs using async/await and React Query, cutting API response times by 60%. Rebuilt the event-driven architecture with Google Cloud Pub/Sub and Python Cloud Functions, and integrated the frontend with Next.js to manage server-side rendering, boosting message processing by 50% for 20,000 concurrent users. Transitioned synchronous workflows to asynchronous microservices with AWS Lambda and React/Next.js, improving webinar scalability for 10,000+ attendees. Implemented real-time data synchronization across mobile and web using Firestore triggers and React Context, reducing synchronization delays by 70%. Automated deployment pipelines usin
Software Engineer Intern at Microsoft
July 1, 2021 - July 1, 2021
Enhanced Kaizala's web client by integrating VNC-based development tools using React with TypeScript, async/await patterns for state synchronization, and Next.js incremental builds to improve environment startup, reducing setup time by 30%. Refactored Kaizala backend with NestJS (Node.js/TypeScript) and GraphQL resolvers, maintaining Python/Django SDK compatibility. Optimized CI/CD pipelines using Python's concurrent.futures for parallel test execution and Azure DevOps YAML pipelines, resulting in 20% fewer operational errors and a 50% decrease in release time. Refactored Kaizala notification microservices deployed on AWS ECS and Azure Functions, introducing Redis caching and PostgreSQL indexing to lower message-delivery latency and improve horizontal scalability. Diagnosed bottlenecks with Elasticsearch tracing and Node.js profiling to improve reliability.
Teaching Assistant at Global Tech University
March 1, 2021 - March 1, 2021
Engineered and optimized course materials for software development classes, improving student comprehension and exam scores through hands-on coding exercises and real-time problem solving. Architected a cloud-based project management system using AWS and React.js with 99.9% uptime. Automated grading workflows by integrating Django and Python scripts, reducing grading time by 50% for 200+ assignments. Mentored students in DevOps practices and deployment pipelines.
Software Development Engineer Intern at CloudTech Solutions
September 1, 2020 - September 1, 2020
Assisted in optimizing the job-scheduling and monitoring module for Vinchin Backup & Recovery, improving task concurrency management by 25% through Python (schedule, threading, logging), reducing backup delays and improving system throughput. Contributed to internal APIs with Node.js (Express.js, Axios), improving communication efficiency between the Vinchin backup engine and user dashboards, reducing API response times by 30%. Supported deployment automation of backup agents using Docker and AWS Lambda, automating test environments and reducing manual setup time by 40%. Built a small React component in TypeScript to visualize backup progress, enhancing validation feedback. Collaborated with DevOps to containerize key services with Terraform and monitor health metrics via CloudWatch, reducing system downtime by 20%.
Research Intern at Tech Research Labs
September 1, 2019 - September 1, 2019
Optimized data processing pipelines using Python (Pandas, NumPy, multiprocessing), increasing analysis throughput by 30% through parallelization. Developed a cloud-based data storage and retrieval system using boto3 and S3, automating data ingestion workflows and reducing manual handling by 40%. Enhanced database query performance with SQLAlchemy and PostgreSQL, reducing query execution times by 50% via indexing and optimized joins. Automated real-time data updates by integrating new data sources with Python (requests, schedule). Collaborated on load testing with pytest-benchmark to ensure 99.9% uptime and scalability.

Education

Bachelor's degree at University of Washington
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet