Backend-focused Full-Stack Engineer

Building software that solves real problems.

I'm Melwin, a software engineer based in Dubai with 7+ years of experience building production systems. My focus is backend engineering — APIs, microservices, authentication, integrations, cloud and distributed systems. But I don't stop at writing code. When I build something independently, I take it from Problem → Architecture → Code → Deployment → Production.

// things I've actually built

Real systems, not portfolio demos

These aren't demo projects created to fill a portfolio. They are real systems solving real problems — deployed, maintained and running on infrastructure I manage.

Invoice Tracker
live

A lightweight invoice and receivables tracking system designed to replace manual spreadsheet-based tracking. Handles invoice records, status tracking, reporting and Excel/CSV import and export through a simple browser interface.

WordPressPHPMySQLChart.js
invoicetracker.zenstack.ae See how it works →
POS Dashboard
live

A POS management platform with a web dashboard and mobile applications for sales tracking, inventory and reporting — making operational data accessible through a cleaner interface for people who run the business.

QuarkusJavaPostgreSQLFlutterREST APIs
app.zenstack.ae/pos-dashboard See how it works →
Savor
live

A WordPress-based business website where I handled the technical side from setup and customization through hosting, deployment, SSL and ongoing maintenance.

WordPressNginxAWSSSL
savor.zenstack.ae Visit Savor →
// beyond the code

I don't just write the code

When I build something independently, I also take responsibility for where and how it runs. My current setup includes production services running on AWS, with routing, isolated databases, SSL certificates, containerised services and monitoring in place.

Application API Database Server Domain SSL Deployment Monitoring

It's not infrastructure for the sake of infrastructure. It's about being able to take ownership of the system after the code is written.

// engineering experience

Primarily backend, APIs and distributed systems

Backend

  • Java
  • Spring Boot
  • Quarkus
  • REST APIs
  • Microservices

Distributed systems

  • Kafka
  • Event-driven architecture
  • Saga
  • Outbox pattern
  • Workflow orchestration

Identity & security

  • OAuth2
  • OpenID Connect
  • WSO2
  • Keycloak
  • Authentication & authorization

Data

  • PostgreSQL
  • MySQL
  • Oracle
  • DynamoDB
  • Redis

Cloud & infrastructure

  • AWS
  • Docker
  • Kubernetes
  • Openshift
  • CI/CD
  • Nginx

Observability

  • OpenTelemetry
  • Grafana
  • Splunk
  • AppDynamics
  • CloudWatch
  • AWS X-Ray

Frontend & applications

  • JavaScript
  • Angular
  • Chart.js
  • Flutter
  • iOS
  • Android

CMS & business apps

  • WordPress
  • Custom PHP
  • WordPress integrations
  • Excel/CSV workflows
// professional experience

7+ years across enterprise and fintech

My experience spans large enterprise environments and financial technology, where reliability, security and integration matter as much as writing the code itself.

Now

Senior Software Engineer

Government Entity — Dubai, UAE

Working on production identity and authentication systems, building backend services and integrations using Java, Quarkus, WSO2, Redis, Docker and MySQL.

Prev

RAKBANK · Siemens Technology · Delta Air Lines

Backend & full-stack engineering roles

Worked across backend and full-stack engineering roles, building APIs, microservices, integrations and production systems used in enterprise environments.

// what I actually do

From business problem to working system

Turn business problems into software

A business process that currently lives in Excel, email or manual work can often become a proper application. I design and build the system around the actual workflow rather than starting with a technology.

Build the backend that makes applications work

I specialise in APIs, business logic, integrations, authentication, data processing and distributed systems — the parts users may not see, but that make an application reliable.

Connect systems that don't naturally talk to each other

POS systems, databases, third-party APIs, identity providers and cloud services often need to work together. I build the integrations and workflows that connect them — and design user-centric dashboards or an entire ERP/CRM if needed. I can also build Android and iOS apps.

Take software all the way to production

I can provision the infrastructure, deploy the application, configure domains and SSL, monitor it and maintain it after launch.

In simple terms: give me a business problem, and I can help turn it into a working system.

// if we work together

How a project actually runs

01

Understand the problem

We start with what you're trying to achieve, how you currently do it and where the problem actually is.

02

Design the simplest useful solution

I'll work out the architecture, technology and scope needed to solve the problem without overengineering it.

03

Build and iterate

You get a working system, not just a specification. We can validate the important parts early and adjust as we go.

04

Put it into production

Deployment, infrastructure and the final handover are part of the work.

05

Keep it running

If you need ongoing support, I can continue maintaining and improving the system after launch.

// about me

From enterprise systems to complete ownership

I'm Melwin, a software engineer based in Dubai. I've spent the last 7+ years building production software, mainly around Java, Spring Boot, microservices, APIs, cloud infrastructure and identity systems.

My professional work has taught me how to build software where reliability, security and scale matter.

My side projects give me something different: complete ownership. I get to start with an idea or a business problem, decide how it should work, write the application, deploy it, configure the infrastructure and keep it running.

That's probably the part of engineering I enjoy most — taking something from an idea to something people can actually use.

I'm currently open to interesting engineering, freelance and contract opportunities where I can solve real problems with technology.

7+
Years building software
Prod
Enterprise + independent systems
E2E
Architecture → code → deployment
Dubai
UAE-based engineer
// get in touch

Have a problem worth solving?

If you have a business process that is too manual, systems that need to talk to each other, an application that needs a backend, or simply an idea you're trying to turn into something real — let's talk.


Usually replies within 1–2 business days.

Email — info@zenstack.ae LinkedIn → GitHub →