Skip to main content

Skills

Tools I use in real work.

A practical view of the technologies I use to design, build and refine web products, grouped by current usage and project context.

19Technologies
14Regular use
5Practice areas

01Core Frontend

Core Frontend

Next.js

Regular use · 2 yrs

Current useDaily

Primary framework for production applications with App Router, Server Components, and optimized image loading

Production · Daily

React

Regular use · 3 yrs

Current useDaily

Component architecture, hooks, and state management for interactive UIs

Production · Daily

TypeScript

Regular use · 2 yrs

Current useDaily

Type-safe development with generics, utility types, and strict null checking

Production · Daily

Tailwind CSS

Regular use · 3 yrs

Current useDaily

Utility-first styling and custom design systems with responsive design and dark mode

Production · Daily

Framer Motion

Working use · 1.5 yrs

Current useWeekly

Animation and interactive UI transitions for cinematic user experiences

Production

02Backend & APIs

Backend & APIs

Node.js

Regular use · 2 yrs

Current useDaily

Event-driven server-side development, REST APIs, and real-time bot architectures

Production · Daily

Discord.js

Regular use · 2 yrs

Current useWeekly

Building full-featured Discord bots with slash commands, event handling, and voice connections

Production

MongoDB

Working use · 1.5 yrs

Current useWeekly

Document-based persistence for bot state, user profiles, XP systems and leaderboard aggregations

Production

REST APIs

Regular use · 3 yrs

Current useDaily

API design, third-party integration, and documentation with proper error handling

Production

WordPress

Regular use · 2 yrs

Current useWeekly

Full Site Editing, custom block patterns, Stax theme development, and performance optimization

Production · Client Work

03Tools & DevOps

Tools & DevOps

Git

Regular use · 4 yrs

Current useDaily

Version control, branching strategies, collaboration workflows, and conflict resolution

Daily

VS Code

Regular use · 4 yrs

Current useDaily

Primary IDE with custom extensions, snippets, and integrated workflows

Daily

Vercel

Regular use · 2 yrs

Current useWeekly

Deploying and managing Next.js applications with CI/CD pipelines and preview deployments

Production

Docker

Learning · 1 yrs

Current useOccasionally

Basic containerization for development environments and reproducible builds

Learning

04AI & Productivity

AI & Productivity

OpenAI API

Regular use · 1.5 yrs

Current useWeekly

GPT-4o integration for dynamic content generation, quiz creation, and prompt engineering

Production

Claude API

Regular use · 1.5 yrs

Current useDaily

AI-powered support, code review, API integration, and privacy-safe generative features

Daily · Production

ChatGPT

Regular use · 2 yrs

Current useDaily

Research, documentation generation, rapid prototyping, and learning new technologies

Daily · Productivity

Cursor

Working use · 1 yrs

Current useDaily

AI-powered code editor for faster development with intelligent code completion

Daily

05Design & Motion

Design & Motion

Figma

Working use · 2 yrs

Current useWeekly

Design review, implementation, and basic prototyping for web projects

Regular

06 — In practice

How I use these in real projects

Silent Help prototype

Personal, non-clinical wellbeing prototype exploring private support pathways.

Next.jsTypeScriptClaude APITailwind CSS

Brimstone Energy Website

WordPress marketing-site redesign and responsive content restructure.

WordPressStax ThemeCSSJavaScriptPHP

MentorAI Discord

Gamified Discord learning bot with quizzes, XP and progression.

Node.jsDiscord.jsOpenAI APIMongoDB