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.
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.
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.
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.
A WordPress-based business website where I handled the technical side from setup and customization through hosting, deployment, SSL and ongoing maintenance.
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.
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.
My experience spans large enterprise environments and financial technology, where reliability, security and integration matter as much as writing the code itself.
Government Entity — Dubai, UAE
Working on production identity and authentication systems, building backend services and integrations using Java, Quarkus, WSO2, Redis, Docker and MySQL.
Backend & full-stack engineering roles
Worked across backend and full-stack engineering roles, building APIs, microservices, integrations and production systems used in enterprise environments.
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.
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.
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.
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.
We start with what you're trying to achieve, how you currently do it and where the problem actually is.
I'll work out the architecture, technology and scope needed to solve the problem without overengineering it.
You get a working system, not just a specification. We can validate the important parts early and adjust as we go.
Deployment, infrastructure and the final handover are part of the work.
If you need ongoing support, I can continue maintaining and improving the system after launch.
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.
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.