Aaron Li's profile photo

Aaron

Software Engineer 

Hey, I'm Aaron — a software engineer with a machine learning research background and hands-on experience across full-stack product development, cloud infrastructure, and DevOps. I published an IEEE paper at Academia Sinica before moving into product engineering and platform work. Outside of work I'm an avid runner and triathlete, always pushing myself in both tech and endurance sports.

Skills & Expertise

Technologies and tools I work with day to day.

Backend

Ruby on RailsFastAPI (Python)Gin (Golang)Express (JavaScript)MySQLPostgreSQLRedisElasticsearchRabbitMQ

Frontend

ReactNext.jsAstroTailwindCSSstyled-componentsWebpack

Cloud & DevOps

GCPAWSTerraformKubernetesDockerGitLab CI/CDGitHub ActionsHelm

Observability & ML

PrometheusGrafanaLokiPyTorchMeta LearningTime-series Forecasting

Changelog from my journey

From machine learning research and full-stack product development to leading GCP cloud infrastructure and building DevOps & observability from the ground up — here's a timeline of how I got here.

2025/09 ~
BD
BigData Inc.
Software Engineer
  • Introduced Terraform to manage GCP infrastructure, covering network design, security hardening, and egress cost optimization
  • Designed the full GitLab CI/CD pipeline integrating lint, test, SonarQube, and Artifact Registry, with Helm-based deployments to GKE supporting multi-environment and rollback
  • Planned and implemented an on-premise API Gateway with Keepalived for an HA architecture
  • Built Prometheus + Grafana + Loki observability stack from scratch, designing metrics, dashboards, and alerting
  • Redesigned the centralized log sink and retention policy, reducing logging cost by ~60%
  • Lead developer of an AI Agent product — responsible for system architecture, core development, and AI observability
2023/04 ~ 2025/05
YR
Yourator
Product Engineer
  • Deployed n8n and introduced automated workflows to streamline cross-team collaboration
  • Optimized CI pipeline, reducing CI time by 33%
  • Planned and executed MySQL upgrade from 5.7 to 8.0
  • Upgraded two products from Ruby 2.7 to 3.3 and Rails 6.1 to 7.1
  • Full-stack product development — owned feature architecture design and backend implementation
  • Built AI project backend architecture, automated testing, and MySQL / ElasticSearch backup mechanisms
2021-07 ~ 2021-08
IIS
Institute of Information Science, Academia Sinica.
Research Assistant (Meta Learning)
  • Implemented and analyzed various meta-learning approaches for few-shot multi-class training.
  • Published an international paper at IEEE SMC.
2020-07 ~ 2021-06
IIS
Institute of Information Science, Academia Sinica.
Research Assistant (Part-time, Learning-based)
  • Implemented various data preprocessing methods
  • Implemented and studied multiple reinforcement learning frameworks and related research papers