Mature technologies, engineered for longevity
Hands-on experience across modern frontend frameworks, backend runtimes, enterprise databases, container platforms and observability tooling.
Technologies
A proven, enterprise-ready technology stack
Mature, well-supported technologies we use so the systems we build stay secure, performant and maintainable for years.
Frontend
6 technologiesModern, accessible interfaces for web and mobile.
- React
- Three.js
- JavaScript
- Tailwind CSS
- Vite
- React Native
Backend
4 technologiesSecure APIs, services and integrations.
- Node.js
- FastAPI
- PHP
- TypeScript
Database
5 technologiesRelational and document data platforms.
- MySQL
- Oracle
- PostgreSQL
- MongoDB
- SQL Server
Cloud
3 technologiesContainerized, portable infrastructure.
- Docker
- Kubernetes
- Linux
DevOps
3 technologiesVersion control, automation and delivery.
- Git
- Docker
- Linux
Analytics
2 technologiesMonitoring, dashboards and reporting.
- Grafana
- Oracle APEX
Skills & Experience
Engineering depth across the stack
Depth across software, infrastructure and automation, built through real projects — with an emphasis on code that's easy to maintain long after launch.
Enterprise Development
Business-critical applications built with proven patterns, code reviews and documentation.
Cloud Infrastructure
Containerized, monitored deployments on Linux, Docker and Kubernetes.
Automation
From business workflows to industrial SCADA and IoT data pipelines.
Scalable Architecture
Modular systems designed to handle growth in users, data and features.
Long-Term Thinking
Code written with maintenance, monitoring and future iteration in mind.
Security Minded
Secure defaults, access control and dependency hygiene throughout development.
Performance Driven
Measured, optimized and tuned for fast load times and efficient queries.
Structured Process
Defined milestones, transparent progress tracking and predictable releases.
Open to new opportunities and collaborations
If this portfolio is relevant to a role you're hiring for, or a project you'd like to discuss, get in touch.