Senior Software Engineer | 7+ Years of Experience Building Reliable, Scalable Solutions
Hi there! 👋 I’m a Senior Software Engineer with over 7 years of hands-on experience turning ideas into working software — from scrappy MVPs to production systems used by real users every day.
Over the years, I’ve worked across the full development lifecycle: designing clean architecture, writing maintainable code, debugging tricky issues, and collaborating closely with teams to ship products on time. I care about writing code that not only works, but that other developers (including future-me) can actually understand and build on.
What I bring to your project:
✅ 7+ years of professional software engineering experience
✅ Strong problem-solving skills and attention to detail
✅ Clear communication — I’ll keep you updated, not guessing
✅ A collaborative mindset — your project’s success is my priority
✅ Reliable delivery, without cutting corners
Whether you need someone to build a new feature, fix a gnarly bug, refactor legacy code, or take a project from concept to launch, I’m here to help make it happen — efficiently and with quality in mind.
Let’s chat about your project and see how I can help bring it to life!
Add work experience to your profile. (optional)
Built dynamic web applications using Django with a focus on data integrity and performance; designed data
models with Django ORM and built responsive front-end interfaces with HTML, CSS, and JavaScript
• Led Flutter application development for the e-commerce sector, improving user retention through optimised
UI/UX and responsive state management.
• Built reusable component libraries and modular code architecture, reducing feature delivery time by
approximately 25%.
• Integrated RESTful APIs for real-time product, order, and user data across e-commerce workflows;
maintained 100% on-time delivery across all sprint cycles.
• Maintained and upgraded legacy codebases to remain compatible with the latest Flutter SDK versions and
target OS updates.
• Led end-to-end development of 3+ cross-platform Flutter mobile applications for enterprise clients in
logistics, field operations, and secure authentication — all deployed as in-premises systems.
• Engineered scalable Node.js RESTful APIs powering real-time mobile-to-cloud communication across
production applications.
• Built a custom Flutter plugin using Kotlin and Java to integrate external fingerprint scanning hardware,
enabling biometric authentication for a secure enterprise mobile app — a novel integration with no prior
off-the-shelf solution.
• Built a Flask + MSSQL internal data visualisation dashboard, converting raw operational data into interactive
management charts and KPI graphs for internal stakeholders.
• Conducted multi-platform testing and debugging to ensure performance, security, and stability across iOS
and Android environments.
• Sole developer across 6+ concurrent client projects, independently owning architecture, full-stack
development, and production deployment end-to-end.
• Architected a Flutter + Node.js field-to-management mobile platform for a palm oil enterprise client, deployed
across 8 estate companies in 4 countries — enabling real-time operational data flow between field workers
and management, replacing a previously manual and disconnected process.
• Designed a Next.js admin dashboard backed by a high-performance Golang microservice for real-time
monitoring and centralised management of palm oil operations at multi-country enterprise scale.
• Built and deployed an AI-powered WhatsApp sales agent using Python FastAPI and OpenAI API —
engineered with prompt engineering, persistent memory, and live database access via Convex — fully
replacing a manual call-based booking process and enabling 24/7 reservation handling with zero human
intervention.
• Delivered a full-featured golf booking web application (Next.js) for AGSSG and 5+ affiliated golf clubs,
supporting tee time reservations, member management, and automated booking workflows.
• Developed two internal compliance web platforms (Next.js) for audit and tax firms, replacing Excel-based
workflows for 30+ users managing multi-client tax and audit records — with document management, client
reporting, and regulatory compliance features.
Add work education to your profile. (optional)
We will review the reports from both freelancer and employer to give the best decision. It will take 3-5 business days for reviewing after receiving two reports.