Software engineer

©2026

Portrait of Gobhin Rao

/creating since 2020

Hey!

I'm a Software Engineer focused on building reliable, practical and scalable software.

Since 2020, I've been building software across web, mobile, backend systems and integrations — from public-facing platforms to large-scale government systems.

I enjoy the whole process: understanding a problem, designing a solution, writing the code, connecting systems and working through the challenges that come with running software in production. For me, good engineering isn't just about getting things to work. It's about making them reliable, maintainable and better over time.

What I do

I work across the stack — building applications, connecting systems and improving the software behind them.

  • 01

    Web applications

    I build end-to-end web applications, from backend logic and database design to clear, user-friendly interfaces.

    • Laravel
    • Vue.js
    • Nuxt 3
    • REST APIs
    • Full-stack development
    • Responsive UI
  • 02

    Backend & APIs

    I develop APIs, business logic and backend services that power applications and keep data flowing reliably.

    • Laravel
    • Node.js
    • Spring Boot
    • Python
    • API development
    • Business logic
  • 03

    Mobile applications

    I build cross-platform mobile apps with Flutter, connecting them to APIs and the business logic behind web platforms.

    • Flutter
    • Dart
    • iOS
    • Android
    • Cross-platform development
    • Mobile UI/UX
  • 04

    Systems & integrations

    I connect applications, databases and external platforms so different systems can exchange data and work together seamlessly.

    • REST APIs
    • System integration
    • CI/CD
    • Webhooks
    • Data synchronization
  • 05

    Data & architecture

    I design and optimize database schemas and application structures with maintainability, performance and future growth in mind.

    • MySQL
    • Database design
    • SQL optimization
    • Schema design
    • Query performance
  • 06

    Improving existing systems

    I investigate production issues, trace root causes and improve existing code and workflows to make systems more reliable and efficient.

    • Legacy systems
    • Root cause analysis
    • Production debugging
    • System optimization

Things I’ve worked on

A selection of projects I’ve worked on — from public platforms to large government systems.

  • Jabatan Pengangkutan Jalan (JPJ)

    AwAS

    Automated Awareness Safety System

    An automated traffic enforcement platform that detects speed-limit violations and supports summons processing.

  • Jabatan Pendaftaran Negara (JPN)

    An online marriage application system for managing submissions, approval workflows and appointment bookings.

  • Suruhanjaya Syarikat Malaysia (SSM)

    A public-facing platform for searching and purchasing company information and corporate documents from SSM.

  • Suruhanjaya Komunikasi dan Multimedia Malaysia (SKMM)

    A centralised platform for managing parliamentary Hansard records during parliamentary sessions.

  • Suruhanjaya Komunikasi dan Multimedia Malaysia (SKMM)

    A digital approval workflow for reviewing broadcast content before it airs on radio or television.

How I work

What drives me, how I approach problems, and what I bring to the team.

  • 6+ years in software engineering.

    Building and improving real-world software since 2020, with experience delivering government platforms, enterprise applications and production systems.

    Industry experience

  • From idea to production.

    From user interfaces and APIs to databases, integrations, deployment and ongoing support, I work across the software development lifecycle.

    Complete solutions

  • Fix. Improve. Repeat.

    I enjoy untangling complex issues, understanding existing systems and finding practical ways to make them more reliable and efficient.

    Problem solving

  • Engineering, amplified.

    I leverage AI coding tools to accelerate development, explore solutions and streamline debugging, while keeping code quality, validation and engineering decisions firmly in my hands.

    AI-augmented engineering

Let’s talk.

Looking for an engineer to join your team, or have a project in mind? I’d love to hear what you’re working on.

Send an email

Request my CV

Leave your details and I’ll email my CV to you.