Languages and core formats
The building blocks used across product, automation, data, and interface work.
- TypeScript
- JavaScript
- Python
- SQL
- HTML5
- CSS3
- JSON
- Markdown
- Shell scripting
Skills and systems experience
These are technologies and implementation skills I have used across public products, private systems, automation, CRM work, websites, and delivery. I choose the smallest reliable stack that fits the outcome.
Working capability
From interface and application work through data, cloud delivery, quality control, connected tooling, and AI implementation, every capability is grounded in practical systems work.
The building blocks used across product, automation, data, and interface work.
Responsive web applications, desktop products, dashboards, forms, portals, and reusable interface systems.
Local and cloud services that connect interfaces to business logic, third party systems, and live operational data.
Structured data models designed for reliable application state, reporting, access control, and system recovery.
Source control, deployment, packaging, release delivery, and the infrastructure that keeps a build usable after launch.
Purpose built scripts and browser systems for collecting public information, controlling workflows, and reducing repetitive work.
Customer journeys that turn a new inquiry into an organized conversation, appointment, quote, and managed relationship.
The less visible work that makes a system easier to trust, maintain, test, explain, and improve.
Tools and protocols used to move between code, cloud systems, data, browsers, and deployment environments efficiently.
AI is one part of the delivery stack, used where it improves an actual workflow rather than replacing engineering judgment.