Qiang LI

Software Engineer

About

Qiang is a software engineer focused on large-scale distributed systems and AI-native developer tooling. Career spans Oracle, IBM, GE Aviation (Predix), Cyanogen, and 10x Genomics.

  • Backend & cloud: Go, Node.js, Python, AWS / EKS, Kubernetes, Docker, PostgreSQL
  • AI / LLM: agentic CLI tooling, LiteLLM gateway, OpenAI / Gemini integration, multi-surface chat UIs
  • Frontend: React, TypeScript, Next.js
  • Open source: see Personal Projects below

Professional Experience



10x Genomics

  • Senior Software Engineer
    Jun 2019Jul 2025
  • Implemented the critical components for 10x Genomics Cloud Analysis - backend services in Go/REST, web UI using ReactJS/TypeScript, and the Command Line Interface (Go/Cobra) for interacting with the cloud services.

  • Responsible for Dockerizing the cloud services and migrating from EC2 instances to Amazon Elastic Kubernetes Service (EKS).

  • Implemented the test framework in Python for Xenium instruments.

  • Led a small team of 3 winning the first prize in the company hackathon competition using machine learning technology for prediction of cellranger pipeline analysis running time.

#Golang#Node.js#ReactJS#TypeScript#Python#AWS#Kubernetes#Docker#S3#Postgres#Redis#Sendgrid#Okta


General Electric

  • Staff Software Engineer/Architect
    Sep 2015Jun 2019

    Worked on GE/Aviation projects as full stack developer

  • Led a team of over 12 engineers in the design, implementation, and release of Flight Phase Analyzer (Golang, R/Shiny, Predix/Cloud Foundry PaaS platform).

  • Helped build a strong productive team in various stages of hiring: screening, interviewing, on-boarding, and mentoring.

  • Researched solutions for bringing R/Shiny applications to the Predix platform by overcoming its various constraints.

  • Implemented Blobstore (AWS S3) service as R/Shiny filesystem service in order for R/Shiny apps developed on desktop to run AS IS on Predix cloud which helped reduce the migration cost to (almost) zero.

  • Pioneered CI/CD solutions using GitHub as a replacement for Artifactory, cross-compiling Go artifacts for rapid deployment to Predix.

  • Implemented parallel headless E2E tests (Protractor/Jasmine) on VM/Docker containers, reducing test runs from hours to minutes.

  • Initiated and contributed to Goboot (Golang) open-source library to maximize code sharing.

  • Implemented Elasticsearch clustering for media servers.

  • Led the effort on AWS WebSocket / SAML migration and Box cloud storage integration.

  • Managed Bamboo / GitHub and production releases.

  • First software engineer certified as a Predix developer within the organization.

#Predix#Docker#AWS#Azure#Golang#R/Shiny#AngularJS#Spring Framework#Java#REST#Ajax#Elastic Search#Postgres#JUnit#Sonar#Jasmine


Cyanogen Inc.

  • Senior Software Engineer
    Sep 2014Aug 2015
  • Worked on services including integration with third party components, New Relic, Google Analytics, Maxmind, Fluentd, and Quartz using AngularJS, AJAX, CSS, Java, Dropwizard/REST, Amazon Web Services, Elasticsearch, MongoDB, PowerMock/Mockito, IntelliJ IDEA, Git/Gerrit/Github/Chef/Jenkins, Agile

  • Built Android client for testing service response time on different devices and in different regions with Android Studio/Java

#Android#Java#REST#Ajax#AngularJS#CSS#AWS#Elasticsearch#MongoDB#Chef#Jenkins#Android Studio


IBM

  • Senior IT Specialist/Architect
    Dec 2000Sep 2014

    Worked in roles as Tech Lead, Lead Developer, Architect

Led, coordinated, and mentored local and offshore resources in development and testing on a number of IBM client projects using a wide range of technologies:

IBM WebSphere Application Server, BEA WebLogic; WebSphere Commerce Developer, Eclipse, RAD; Java/JEE JMS JDBC, JSTL/JSP, JavaScript, AJAX, DWR, jQuery, Dojo, HTML5/CSS, XML/XSLT, SQL; SOA, Web Service, REST, Jersey, SoapUI, JMeter, MQ; Struts, Spring, Hibernate, Velocity; Oracle, DB2; CVS, SVN, Git; Agile/Scrum

  • Lowe’s
  • Southern California Edison
  • Sears
  • Hudson's Bay Company
  • Petco
  • Thermo Fisher Scientific
  • Sony Electronics
  • General Motors
  • Costco
  • Staples
  • Aetna
  • Time Inc
  • HGST
#Java#JEE#Oracle#DB2#MQ#JavaScript#HTML5#CSS#XML/XSLT


Oracle Corporation

  • Senior Tech Analyst
    Jun 1998Nov 2000

Supported and consulted on Oracle Database Server and Oracle Web Application Server. (C/Java)

#Oracle#C#Java

Personal Projects


bashy

github.com/qiangli/bashy

Pure-Go Bash 5.3-compatible shell and agentic command environment for portable developer automation. Ships as a single static binary with Bash-compatible scripting, embedded coreutils, git workflows, dry-run safety checks, and local orchestration commands used across the DHNT toolchain.

Stack: Go | Shell runtime | Coreutils | Git | Agentic automation



outpost

github.com/qiangli/outpost

Open-source home-host bridge that securely registers local machines with the DHNT portal and tunnels loopback apps, shells, desktops, clipboard, and model services to authenticated users. Designed for auditable self-hosting with cross-platform installers and source builds.

Stack: Go | Reverse tunnels | WebSocket | PTY | VNC | OAuth integration



cloudbox

github.com/dhnt/cloudbox | live: ai.dhnt.io

DHNT portal and asset hub that coordinates paired outposts, hosted apps, scoped tokens, skills, tools, models, vault secrets, and audit trails. Connects cloud identity with locally hosted developer environments while preserving a clean open-source infrastructure boundary.

Stack: Go | React | SQLite/Postgres | OAuth | GORM | Matrix tunnel


Certification


Machine Learning

Coursera

Issued: Oct 2018 Credential ID: ZRURA425Z8DD



Certified Predix Developer

GE Digital


IBM Certified Developer/IBM Certified Specialist

IBM

Additional Info



Startups

💡 Navipal Inc. Co-founder in charge of technologies

💡 Senopy Inc. Founding member in charge of technologies