Technical Skills

The tools I use to ship production web and mobile apps — React, Next.js, React Native, TypeScript, Node.js, and Tailwind CSS.


Next.js

App Router, server components, and API routes for production sites and dashboards.

React

Component-driven UIs for web products used by clients in Europe and the USA.

TypeScript

Typed React and Next.js codebases so features stay maintainable as they grow.

JavaScript

Day-to-day language for UI, tooling, and the full-stack work around it.

Tailwind CSS

Utility-first styling used on this site and on client products that need to move fast.

Express.js

REST APIs and backend services that sit behind the frontend work I ship.

MongoDB

Document storage for product data when a flexible schema is the faster path.

HTML 5

Accessible page structure and semantic markup for crawlable, usable interfaces.

CSS 3

Responsive layouts and visual systems that hold up across devices and themes.

React Native

Cross-platform mobile apps for real estate and field teams, sharing React skills.

Redux

Predictable client state for larger React apps with shared data across screens.

MySQL

Relational data for apps that need structured records and straightforward queries.

PHP

Legacy and CMS-backed sites when the existing stack is already on the server.

WordPress

Content sites and custom themes when a client already lives in WordPress.

Node.js

Server-side JavaScript for mailers, scrapers, and small production services.