About

I'm Wen Qin, though most places I go by WQYeo. I'm a software engineer based in Singapore.

Most of my day goes into business-automation software, and most of my nights go into small open-source tools I felt like building. I'm happiest working across the whole thing at once: the application people see, the services behind it, and the infrastructure it runs on. I reach for whatever language fits the problem instead of forcing one everywhere.

A good chunk of that open-source work lives under FreeSharkBytes, a small volunteer collective I started. The idea is simple: build free and open software, and the occasional game, for the joy of it, with no deadlines and no corporate agenda, and put most of what it earns toward charity. ByteMorph, FINS, and the Free BTO Planner all come out of it.

What I work with

The languages I reach for most are Kotlin, Java, C#, TypeScript, and Python. On the front end that usually means React or SvelteKit, and on the back end NestJS, PHP, or Django. The other half of my time goes into operations: Kubernetes, Terraform, and Ansible across AWS, Oracle Cloud, and Azure, with PostgreSQL behind most of it. I spend a lot of it in Linux and on the command line.

Where I've worked

  1. Software Engineer

    RoboAct · May 2026 – Present

    Full-stack SaaS work end to end: PHP and NestJS on the back end, React and SvelteKit on the front, Joomla, and CI/CD on Plesk and Azure.

  2. DevOps Engineer

    SwiftX Solutions · 2025 – 2026

    Ran Kubernetes on AWS and Oracle Cloud, automated infrastructure with Terraform and Ansible, and built out GitLab CI/CD pipelines.

  3. Full-stack Developer

    Singapore Institute of Technology · 2023 – 2025

    Built AI-driven integrations for a learning management system with Django and React, and helped run the deployment on Docker and Nginx.

  4. Infrastructure Consultant

    Freelance · 2022 – 2023

    Designed and deployed cloud infrastructure on AWS and Oracle Cloud for clients, tuning for performance, cost, and security.

  5. Software Developer

    STMicroelectronics · 2019 – 2020

    Wrote and fixed Java and C# software in an Agile team, starting out on the QA side with automated testing.

  6. Game Developer

    Grind Reel · Singapore Prison Service · 2016 – 2019

    Where it started: building and testing Unity games in C#, including an awareness game for the Singapore Prison Service.

My LinkedIn has the full timeline.

Elsewhere

You can find me on GitLab, Mastodon, and LinkedIn. If you want to reach me directly, I'm at yeo_dev@protonmail.com.