About
01Numbers
By the numbers
Live from GitHub — plus a decade of client work.
02Open source
Open source
I've been building in public on GitHub since 2012. My main project, OpenWA, is one of the most-starred open-source WhatsApp API gateways — used by thousands of developers and businesses worldwide to power their messaging automation. Maintaining it taught me more about API design, backwards compatibility, and community support than any client project could.
Stars across projects
03Skills
Core skills
Web & frontend
Backend & data
IoT & operations
04How I work
How I work
What I focus on
- Fullstack TS/JS for web & mobile apps (Ionic/Flutter/Native)
- Backend with Python or Go
- IoT with MQTT, dashboards, and alerting
- Performance, maintainability, and delivery clarity
Working style
- Clear scope before build
- Realistic milestones and transparent progress
- Short but useful documentation
- Maintainability-first mindset
Values
- Clarity over complexity
- Measure before optimize
- Ship small, iterate fast
- Long-term maintainability
05Credentials
Certifications
Verifiable credentials — the full list lives on my LinkedIn.
Red Hat Certified Engineer (RHCE) EX294
Pearson · Jun 2026
ID 5TNICEHT4Z3Q
Certified Cloud Security Professional (CCSP)
Pearson · Jun 2026
ID JNN78DV1N9CF
Certified Information Security Manager (CISM)
Packt · Jun 2026
ID LM250QIDEC6A
Certified Information Systems Security Professional (CISSP)
Infosec · Jun 2026
ID P2C2I1Y818XK
Certified Information Systems Auditor (CISA)
Pearson · Jun 2026
ID 4X4WIZQ1KOBR
Certified Ethical Hacker (CEH) v.12
Packt · Jun 2026
ID L4FE1Y5WWBS3
CertNexus Certified Artificial Intelligence Practitioner
CertNexus · Jun 2026
ID 7ARBJ54AJQEG
Google Cybersecurity Professional Certificate
Google · Mar 2026
ID RL79J6CSCQMU
Google AI Professional Certificate
Google · Mar 2026
ID E9AUURGZALK8
MCPS: Microsoft Certified Professional
Microsoft · Dec 2012
Certified Data Centre Professional
EXIN · Oct 2015 – Oct 2018
ID 5500324.20457476
edX Verified Certificate for Learn HTML5 from W3C
edX
Microsoft Specialist
Microsoft · Dec 2012
06Process
A process you can rely on
Clear deliverables and milestones reduce risk and uncertainty.
01
Discovery
Clarify goals, scope, risks, and success metrics.
02
Design
Architecture, data model, and implementation plan.
03
Build
Iterate in milestones with clear deliverables.
04
QA
Functional checks, edge cases, and performance review.
05
Deploy
Safe release, rollback plan, and documentation.
06
Operate
Monitoring, bugfixes, and improvements.
07Standards
Engineering standards I hold to
Quality standards
- Type-safety and linting to reduce bugs
- Right-sized tests (not too much, not too little)
- Logs/metrics for smoother operations
- Clean handover documentation
Security basics
- Auth & RBAC as needed
- Safe validation and error handling
- Least-privilege principles
- Audit trails when required
08Trust
NDA-first, still transparent
- No client names, logos, or internal screenshots
- I can explain technical decisions without exposing sensitive data
- Private references can be discussed when permitted
09FAQ
FAQ for new clients
Why is there a project slot limit?
I only take on a maximum of 3 active projects at a time. This ensures every client gets my full attention, responsive communication, and high-quality results without delays.
How can I trust without a portfolio?
You'll see a predictable process, anonymised snapshots, synthetic demos, and transparent milestone updates.
Can you work with Singapore teams?
Yes. Batam is close to Singapore, and collaboration is easy with clear communication and deliverables.
How do you communicate?
Typically weekly updates + clear milestones + documented technical decisions.
Let's talk about your project.
Tell me your goals and constraints — I'll respond with a clear plan and realistic milestones.