What I can build for you
Six kinds of work. If yours is not on the list, describe the problem anyway and I will tell you whether I can help.
Mobile apps
An app your staff or customers use on a phone or a tablet. YataPOS runs a shop counter: product catalog, barcode scanning, a cart, and cash, card, and e-wallet payments. At Blibli I worked on the iOS app for a year, in Swift.
Ask about mobile apps
Websites and web apps
A website or a web app, front to back: the screens people use, the services and APIs behind them, and the database. Quan C is a secure coding platform built in React and TypeScript with Express and FastAPI. Mai Boutique is an online clothes store with stock management, built on Laravel.
Ask about websites and web apps
Security training
A fake phishing campaign for your company, run with your approval, to build cyber awareness. I build a realistic page, like this sample sign-up form, and send it to your staff the way an attacker would. You get a report of who clicked and who typed in their details, so you know where to aim the training. In 2024 I built the frontend of a phishing simulation platform for a banking client.
Ask about security training
A sample simulation page. NovaWorks is a made-up company. DevOps engineering
Getting your software from a developer's laptop to production, the same way every time. I set up CI/CD pipelines that build, check, and deploy each change, size and install the servers, and run them on the cloud or a VPS with SSL. For GIS clients I automated deployment to their production servers. For security clients I wired OpenText Fortify SAST and DAST scans into their pipelines, so every build is checked before release.
Ask about DevOps engineeringA sample pipeline run. The project and numbers are made up. Data tools
You have a question and the data is scattered, messy, or on someone else's website. I research the sources, scrape and clean the data, analyse it, and hand you the answer in a form you can use.
Ask about data toolsA sample report. The stores, products, and prices are made up.