Product and platform ownership
Bringing product, embedded R&D, vendors, factory systems, backend teams, and cloud architecture together to deliver a working system.
Principal Cloud Platform Engineer · St. Gallen, Switzerland
My focus is backend engineering with Go, AWS, Terraform, microservices, and distributed systems. I work on the production architecture, write the code, and handle the operational details.
Engineering focus
Profile
I started building and operating systems in my teens, then learned large-scale, low-latency engineering in Beijing. I work best across product, embedded devices, backend software, cloud infrastructure, and production operations.
I joined AirVisual/IQAir in Beijing as a Senior Software Architect in 2017. After moving to Switzerland as Cloud Architect, I designed and built the global IoT foundation for new device generations. From 2021, Lead DevOps was added to my architecture remit. Today I focus on hands-on backend and platform engineering as Principal Cloud Platform Engineer.
Expertise
Bringing product, embedded R&D, vendors, factory systems, backend teams, and cloud architecture together to deliver a working system.
Building and operating Go, Node.js, and Python services with clear contracts, low latency, controlled failure modes, and safe migrations.
Assessing performance, reliability, scalability, security, and cost together, using measurements from live systems.
Experience
Before IQAir, I worked in hosting, operational software, and large-scale services. Across my career, I took on direct user responsibility, product engineering, scale, architecture, international coordination, and global platform ownership.
Hands-on principal engineering
Design and modernize backend and cloud-native platforms across global services, covering infrastructure, performance investigations, security, developer tooling, and production problems.
Lead DevOps mandate added from 2021
Owned cloud, backend, and IoT architecture and worked with product and R&D on technology direction. Coordinated international teams and vendors, advised on technical risk, security, reliability, cost, and production readiness, and mentored engineers while continuing to build and operate systems.
Architecture, backend, and engineering practices
Built and operated air-quality services and supported the move from on-premises infrastructure to AWS. Introduced code review, TDD, CI/CD, infrastructure as code, containerization, database indexing, and observability practices.
High-scale advertising, WiFi, and analytics systems
Developed experience at scale through low-latency DSP/DMP/SSP services, APIs, and captive portals used across major retail deployments. The role combined deployment automation and Nginx load balancing across hundreds of commodity servers with technical leadership in a small team.
Commerce and operational software
Built a localized e-commerce CMS, payment and CRM integrations, and Windows Mobile barcode applications. Developed database structures, security controls, documentation, and multi-region release processes.
Started building in my teens
Ran and extended an online-game hosting operation. Later work covered Linux administration and hardening, PHP/.NET, SharePoint, ASP.NET, Android, MySQL, Apache, synchronization tooling, automation, and user support.
Selected work
These representative, non-confidential summaries describe the engineering decisions, my scope of responsibility, and the production outcomes.
01 · Flagship system · Global IoT platform
I designed and implemented the platform that allowed new IQAir device generations to bootstrap securely, connect to the closest regional broker, and integrate with the existing AirVisual backend ecosystem.
Registration, provisioning, firmware identity
Trust, configuration, nearest-region routing
Active/active MQTT connectivity worldwide
Telemetry, control, data, and existing services
System decisions
End-to-end ownership
Backend performance & migration
Rewrote a major device API from Node.js to Go and migrated it incrementally without breaking compatibility. In a separate project, I streamed database changes into Redis for a nearest-station service, reducing lookup time from seconds to microseconds.
Reliability, observability & FinOps
Introduced infrastructure as code, CI/CD, tracing, structured logging, alerting, error tracking, service dashboards, autoscaling, and scheduled scaling. Built the first integrations and patterns and handled MongoDB and traffic incidents, using that operational evidence to improve reliability and cost.
Distributed systems on commodity infrastructure
At Goyoo, I built high-scale advertising, WiFi, social, and analytics systems on commodity infrastructure. The work included developing a router API and captive-portal ecosystem used in KFC and Pizza Hut locations in China, with WeChat and Weibo login integrations.
Technical leadership
Worked with product and engineering on technology strategy, R&D direction, and architecture to turn broad business goals into systems teams could implement and operate. Responsibilities included technical risk, mentoring, vendor evaluation, code review, and production readiness.
Recommendations
Feedback from engineers and technical leaders I've worked with on architecture, platform engineering, DevOps, and production systems.
I've had the pleasure of working with Michaël since 2017, and over the years he has become the engineer everyone turns to for difficult architectural decisions, complex production issues, and guidance on the technical direction of our platform. His expertise spans backend development, cloud infrastructure, distributed systems, DevOps, observability, and databases, but what sets him apart is his ability to connect technical details with the bigger picture. His decisions are thoughtful and pragmatic, balancing performance, scalability, reliability, maintainability, and business needs.
For almost 10 years, working with Michaël, I have always been impressed by the depth of his technical knowledge and his passion for complex software and cloud architecture. With his expertise, he helped us run a major multi-million-user platform smoothly and ensured the continuous growth of our ecosystem with great success!
Michael is a strong technical leader with a deep architectural understanding of distributed systems, cloud infrastructure, scalability, and operational reliability. He has the ability to look at complex systems from both a technical and business perspective, and he consistently brings clarity when teams need to make important engineering decisions.
One of the things I appreciated most about working with Michael was how he approached every problem like a true engineer. He never rushed to a solution. Instead, he took the time to understand the problem in depth, ask the right questions, and make sure we were solving the actual issue rather than just treating the symptoms.
AI-assisted engineering
I'm developing a framework to make application development with AI agents faster and reproducible. Constraints, specifications, decisions, interfaces, and acceptance criteria live in versioned Markdown, shared by the agent and the team. Implementation follows bounded, reviewable milestone plans, each with a self-contained prompt, explicit scope, and a verifiable definition of done.
Verification uses repeatable builds, tests, agent review gates, and fresh-context checks. Another engineer or agent should be able to reproduce and question the results, then continue without hidden conversational context.
This portfolio is one example of my AI-assisted development work.
Current tools
Technical range
Backend engineering, AWS, and infrastructure as code are where I have the most depth. Production experience, prior work, and exposure to other cloud platforms are labelled separately below.
Primary
Production experience
Production experience
Production experience
Prior experience
Exposure
Best role fit
Staff / Principal Platform Engineer
Start a conversation