David Tan
Hi, I’m David Tan, a Lead Software Engineer based in Poland. I’ve spent the last eight years building and scaling large-scale web platforms across global markets.
About
Hi, I’m David Tan, a Lead Software Engineer based in Poland. I’ve spent the last eight years building and scaling large-scale web platforms across global markets. My background combines deep full-stack expertise with ownership of architecture, team leadership, and delivery of user-centric products.
Most recently at Uber, I led the development of high-traffic web systems using Node.js, TypeScript, React, microservices, and cloud-native infrastructure. I worked directly with product stakeholders to define requirements, break projects into clear phases, and ship features that serve millions of users reliably.
Before that, at Microsoft, I built enterprise-grade web applications using .NET Core, Angular, and SQL Server. I contributed to both backend and frontend architecture, improved system scalability, and collaborated closely with design and product teams to deliver secure, intuitive features across multi-tenant platforms.
Across all my roles, what makes me stand out is my blend of technical leadership and product sensibility. I take full ownership of the tech stack, I communicate clearly with non-technical partners, and I focus on building solutions that are simple, culturally relevant, and high-impact. I thrive in environments that value autonomy, thoughtful architecture, and iterative delivery.
I’m excited about this opportunity because I enjoy building user-first platforms, especially for diverse cultural markets, and I’m ready to contribute immediately with both technical depth and independent execution.
- 9 years' experience
- Joined November 2025
Industry experience
- Software & Internet
- Professional Services
- Media & Entertainment
More experts in Wroclaw, Poland
Work experience· 10 roles
Architected and led the development of a microservices-based backend in Node.js and Python, supporting millions of global users and handling hundreds of thousands of requests per minute; migrated a legacy monolith into scalable services, improving reliability by ~40%. Designed and deployed a real-time data pipeline on AWS (Lambda, SQS, DynamoDB, RDS), enabling low-latency ride matching and ETA predictions. Implemented CI/CD pipelines with automated testing (unit, integration) using GitHub Actions and Terraform, delivering a 30% faster deployment cycle and reduced error rate. Integrated machine learning inference (Python + TensorFlow) into the backend to improve driver pickup prediction accuracy, reducing no-show rates by ~12%. Mentored a team of 6 engineers, conducted architecture reviews, and facilitated cross-functional planning with product and data science teams to improve delivery predictability and code quality. Led a reliability initiative with health checks, canary deployments,
Built and maintained web services for a large-scale SaaS application using React + TypeScript on the frontend and Node.js on the backend, serving tens of thousands of enterprise users. Used Azure Cosmos DB and Azure SQL—NoSQL and SQL data stores—to support real-time and transactional features. Implemented machine learning features in collaboration with data science, building Python microservices for predictive analytics (usage forecasting), increasing user engagement by ~15%. Championed test-driven development (TDD) and designed comprehensive test suites (unit, contract, end-to-end), enabling automated deployment with Azure DevOps and CI with release gating and rollbacks, cutting release downtime by ~60%. Acted as a technical liaison between engineering and PMs to drive improvements, feature prioritization, and strategic decisions.
Built and maintained web services for a large-scale SaaS application using React + TypeScript on the frontend and Node.js on the back end, serving tens of thousands of enterprise users. Designed NoSQL (Azure Cosmos DB) and SQL (Azure SQL) data stores to support both real-time and transactional features. Implemented machine learning features in collaboration with data science – built Python microservices for predictive analytics (usage forecasting), which increased user engagement by ~15%. Championed test-driven development (TDD) and designed comprehensive test suites (unit, contract, end-to-end), achieving automated deployment with Azure DevOps, enabling continuous integration, release gating, and rollbacks — cut release-related downtime by 60%. Acted as a technical liaison between the engineering team and PMs to drive improvements, and feature prioritization — driving more strategic engineering decisions.
Education· 6
Hire David Tan today
Post a job and invite David, or contact them directly. No hidden commission.






















