Services
These are the three areas I work in day to day. Not trying to do everything — just these, and doing them properly.
These are the three areas I work in day to day. Not trying to do everything — just these, and doing them properly.
I build the stuff that runs on servers — APIs, background services, database logic. Mostly Python, sometimes Node.js.
Setting up and managing Azure environments — everything from IoT Hub connections to Terraform configs and Grafana dashboards.
Pipelines, containers, automation scripts, testing — making sure code gets from a laptop to a live server without drama.
Some things I've worked on (details kept vague where I need to)
Set up and maintained Jenkins pipelines for our IoT platform. Builds, tests, deployments — all automated, no one has to touch anything manually anymore.
Hooked up Azure IoT Hub to our platform so devices could talk to the cloud securely. Thousands of industrial sensors sending data, and it all just works.
Wrote a full Robot Framework test suite with custom Python libraries that runs on every release. Catches regressions before they reach production.
Nothing fancy — just a process that works
What do you actually need? What are the constraints? I ask questions before writing any code.
Pick the right tools, sketch the architecture, and agree on what “done” looks like before building anything.
Write the code, test it, get feedback, iterate. No big reveal at the end — you see progress as it happens.
I don't disappear after delivery. Monitoring, docs, and support to make sure things keep running.