David J Li
Software Engineer
Dallas, TX | +1 (469) 638-2456 | Gmail | GitHub
SUMMARY
Full Stack Developer with expertise in modern frameworks, contributed to building scalable platforms like Faire
(e-commerce) and Quibi (streaming video).
SKILLS
Frontend: React, React Native, Next.js, Vue, Angular
Backend: Java (Spring Boot), Node.js (Express.js, Nest.js), Python (Django, Flask), C# (ASP.NET Core),
RESTful APIs, GraphQL, WebSocket, WebRTC, Microservices
Database: MySQL, PostgreSQL, MongoDB, Redis, DynamoDB, Data Modeling, Query Optimization
Cloud/DevOps: AWS, GCP, Vercel, Netlify, Heroku, Docker, Kubernetes, Terraform, Jenkins, Git, GitHub,
DataDog
Testing: Jest, Playwright, Unit Testing, E2E Testing, Test-Driven Development (TDD), CI Integration
WORK EXPERIENCE
Faire San Francisco, CA
Software Engineer Dec 2020 – Present
● Contributed to building Faire’s e-commerce platform using React, Java(Spring Boot), Python/Flask, and
AWS, ensuring high user experience, scalability, and performance.
● Upgraded and modernized web and mobile applications, ensuring cross-browser compatibility and responsive
design across devices using React.
● Migrated legacy systems to modern React architecture, incorporating advanced React features such as
Error Boundaries, Strict Mode, Lazy Loading, Suspense, and Server-Side Rendering to enhance performance
and maintainability.
● Redesigned and optimized UX/UI using modern CSS frameworks like Tailwind CSS, improving user
satisfaction by 20%.
● Designed and implemented microservice architectures using Java(Spring Boot) and Python, enabling
synchronous and asynchronous communication via RESTful APIs and Kafka.
● Engineered a secure order and payment processing system, integrating multiple third-party payment
gateways and strengthening backend logic using Java.
● Developed robust backend solutions for real-time messaging and notification systems utilizing WebSocket,
AWS Lambda, Java(Spring Boot), and RabbitMQ.
● Integrated AI/ML libraries in Python to enhance analytics capabilities, dashboard insights, and advanced
search and filtering functionalities.
● Optimized performance and scalability using AWS cloud infrastructure services and implemented
auto-CI/CD pipeline using Docker, Jenkins, Kubernetes.
● Collaborated in Agile environments, mentoring junior developers and contributing to the development of
high-quality, scalable software solutions.
Quibi Holdings LLC Los Angeles, CA
Software Engineer Aug 2018 – Dec 2020
● Developed the Quibi mobile app using React and React Native, contributing to backend systems with Java
and Python to ensure high performance and reliability.
● Utilized AWS (EC2, S3, RDS) and GCP (Compute Engine, Cloud Storage, BigQuery) to implement scalable
and secure cloud infrastructure.
● Delivered pixel-perfect UX/UI designs with React and modern CSS libraries such as Tailwind CSS,
enhancing user experience.
● Optimized backend logic for speed and efficiency using Node.js, ensuring a seamless application workflow.
● Improved video streaming quality and reduced buffering times by 40% through GCP Cloud CDN optimization
with Java.
● Developed flexible data flow for video streaming using WebSocket and WebRTC technologies.
● Enhanced search algorithms with AI-driven analytics libraries in Python, increasing user engagement by
30%.
● Established comprehensive testing workflows, including Unit Testing, E2E Testing, API Testing, and
Behavior Testing, using Jest, Selenium, Playwright, Postman, and Cucumber to deliver high-quality code.
EDUCATION
Texas Tech University 2014 - 2018
Bachelor of Computer Science 2018