Steven Luu
San Jose, US
stevenluu3776@gmail.com
(408) 532-3776

Software engineer with 4+ years building production automation and backend systems in C#, C++, and Python. Experienced in device integration, distributed control workflows, and debugging complex multithreaded systems operating under real-world hardware constraints.

Experience


Software Development Engineer
December 2021
 — 
Present
BioNex Solutions

Robotics company delivering production automation and integration platforms to enterprise research environments.

  • Owned and delivered production features across client-facing applications and backend control services, improving system stability and operational reliability in customer environments.
  • Designed and implemented 10+ device integration drivers in C# and C++, introducing a standardized integration interface that reduced driver development time by approximately 40%.
  • Architected reusable driver and service interfaces that standardized device behavior, diagnostics, and metadata exposure across multiple automation platforms.
  • Built API layers that abstracted low-level communication (TCP/IP, serial, register-level I/O) behind stable, testable software contracts, enabling safer parallel development.
  • Developed integration drivers that wrap third-party APIs and schedulers, enabling external orchestration platforms to control in-house automation systems.
  • Implemented and debugged multithreaded and asynchronous workflows across .NET and native C++ components, reducing integration defects by approximately 30%.
  • Developed backend logic and supporting UI tooling for real-time telemetry, command execution, diagnostics, and barcode-based tracking, improving operational visibility and troubleshooting efficiency.
  • Delivered configuration validation and safety checks to prevent invalid device operations and improve reliability of automated workflows.
  • Maintained high engineering standards through structured code reviews, clear documentation, and comprehensive test coverage, promoting consistent patterns and maintainable code across device drivers and platform services.
  • Created headless test applications and simulation tools to validate integrations without physical hardware, increasing regression coverage and development velocity.
  • Developed Python tooling to automate project configuration, versioning, and deployment workflows, saving 20+ engineering hours per deployment iteration.
  • Contributed to the design and implementation of relational data models using MySQL and SQLite, including SQL queries and data-access layers for metadata and asset tracking.
  • Integrated unit and integration test suites into CI pipelines to support automated validation and regression detection.
  • Performed independent onsite deployments and debugging at enterprise customer sites, diagnosing complex software integration issues and validating system behavior under real-world conditions.
  • Partnered closely with mechanical, electrical, and applications engineering teams to integrate software with hardware systems, translating device specifications and operational constraints into reliable software control logic and diagnostics.

Education


University of California, San Diego
September 2017
 — 
June 2021
Bachelor of Science in Computer Engineering

Skills


Languages:
C#, C++, Python, JavaScript, TypeScript, C
Concurrency & Reliability:
Multithreading, Asynchronous Programming, Concurrency Debugging, State Machines, Parallel Execution, Fault Isolation
Backend & Systems Engineering:
REST APIs, Command-Oriented APIs, API Contracts, .NET Core, Service Interfaces, System Integration, Data Access Layers
Integration & Communication:
TCP/IP Networking, Serial Communication, Protocol Abstraction, Message Routing, Telemetry Processing
Testing & Quality:
Unit Testing, Integration Testing, Regression Automation, GoogleTest, MSTest, xUnit, Test Harnesses, Simulation
Data & Persistence:
MySQL, SQLite, Relational Data Modeling, SQL Queries, Metadata Management
Build, Deployment & Delivery:
Git, SVN, CI/CD Pipelines, TeamCity, MSI Packaging, WiX Toolset, Versioned Deployments