David Qin
David Qin

Senior Software Engineer

Actively looking · Member since 8 Sep 2026
Message
Location
Redmond, United States
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a Senior Software Engineer with over eight years of end-to-end software development experience and a strong focus on web technologies, cloud-native platforms, and distributed systems.

I build reliable, scalable software solutions with an emphasis on excellent user experiences, operational efficiency, and maintainable architecture. I enjoy solving complex technical problems and debugging production issues across distributed environments.

I have led and delivered more than five projects ranging from small internal applications to large-scale, multi-tenant platform systems. My experience includes backend development, microservices migration, API design, database optimization, and infrastructure automation.

I work extensively with Go, TypeScript, Node.js, Python, Java, Kubernetes, Docker, and cloud services. I have designed observability systems using Prometheus, Grafana, and Datadog to improve cluster health monitoring and incident response.

I value collaboration and clear technical communication. I have contributed to API documentation, architecture decisions, CI/CD improvements, on-call operations, and tools that help engineering teams deploy and manage software consistently.

Skills

35 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Collaboration

Experience

Career history

Senior Software Engineer Ryventra

Built the core control plane for Upbound Spaces in Go, managing multi-tenant Kubernetes clusters and ensuring isolation between customer workloads. Developed custom Crossplane providers and controllers to extend platform capabilities.

Integrated Datadog and Prometheus into cluster infrastructure and created Grafana dashboards for real-time resource usage and performance bottleneck tracking. Led migration of legacy Java services to Go-based Kubernetes microservices, resolved distributed production incidents through logs and metrics, designed alerting for improved incident resolution, and built TypeScript/Node.js automation tools for Crossplane provider updates.

Software Engineer NVR, Inc.

Implemented RESTful APIs with Node.js and TypeScript for user management and data retrieval. Wrote unit and integration tests for Django applications in Python, and maintained PostgreSQL and MySQL databases through query optimization and schema migrations.

Deployed containerized applications with Docker and Kubernetes to handle peak traffic. Collaborated on scalable database schema design, participated in on-call monitoring and outage response, improved CI/CD pipelines by automating build and test processes, and documented API specifications and system architecture decisions.

Education

Learning history

Virginia Tech

Bachelor’s Degree, Business Information Technology

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu