Skill

Programming

I write clean, maintainable code across several languages, from automation scripts that save hours to the application logic that powers full products.

PythonJavaScriptPHPBash / Shell

What I do with it

Where my programming skills go to work day to day.

Automation & scripting

Automate repetitive tasks and workflows so they run reliably on their own.

Application logic

Implement the rules that power a product, clearly and testably.

Web programming

Build interactive frontends and server-side logic for the web.

Data processing

Parse, transform, and move data between systems and formats.

Tooling & integrations

Connect services and APIs and build small tools that speed up work.

Clean, safe code

Validate inputs, handle errors, and keep code readable and secure.

The tools I use

The specific technologies in this area, and what I reach for each one to do.

Python

Automation, scripting, data tasks, and backend logic.

JavaScript

Interactive web frontends and Node.js server-side code.

PHP

Server-side web development and integrations.

Bash / Shell

System automation, deployment scripts, and server tasks.

Where I apply it

  • Building backends and application logic
  • Automating manual, repetitive tasks
  • Connecting systems through integrations
  • Processing and moving data
  • Creating small tools that improve workflows

Good to know

I pick the language that fits the job rather than forcing one everywhere, and I keep code simple, documented, and easy for the next person to maintain.

Back to all skills

Have something to build or automate?

Tell me the problem and I will write clean, reliable code to solve it.

Let's talk

Related skills

Areas I combine with this to deliver complete solutions.