Open to senior fullstack, backend, and ML engineering opportunities.

Senior engineer · Kuala Lumpur

I build reliable systems for complicated problems.

Senior Fullstack Engineer / Machine Learning based in Kuala Lumpur. I build reliable backends, ship clean UIs, and apply ML where it actually helps.

Illustrated portrait of Rio Gesulgon

The toolkit

Capabilities

Tools I reach for when the right solution needs both depth and restraint.

Also: Kafka, GraphQL, gRPC, MongoDB, Cassandra, Rust, Go, Kotlin, Elixir, RAG pipelines, MCP, MLOps, and GitHub Copilot.

Ask me anything

Chat with Rio

Have a question about my work, experience, or technical interests?

Open full chat

A little context

About

I'm a senior engineer with close to two decades of experience across finance, logistics, and product security. I enjoy turning complex problems into simple, fast, maintainable systems.

At SICPA, I work on fullstack software that protects high-value products from fraud and illicit trade — spanning Spring Boot services, Angular and TypeScript frontends, JavaFX desktop tools, and practical ML pipelines.

Before that, I shipped systems at Standard Chartered, HSBC, and DHL. I care about clean code, backend performance, and tooling that makes teams more effective.

Outside work, I like experimenting with new tech, writing about what I learn, and spending time with my son.

Selected work

Projects

All projects

Notes from the field

Writing

All posts

Start a conversation

Let's talk.

I'm open to senior fullstack, backend, and ML engineering roles. If you're hiring or just want to connect, reach out.

View full resume