Skill · 06
← All skills
Engineering

Software Engineering

Building full-stack web applications end to end.

At a glance
15+
Frameworks & cloud platforms in use
Full-stack
Frontend, API & database ownership
Capabilities
6
Tools & platforms
15
Discipline
Security
Overview

Design, build and ship modern full-stack web applications in TypeScript — from React and Next.js frontends to Node and Express APIs, SQL and NoSQL data layers, media pipelines, and serverless cloud deployment.

Capabilities
6 areas
  • Full-stack TypeScript across frontend and backend
  • React, Next.js and TanStack application architecture
  • REST API design, endpoints and third-party integration
  • Relational and document data modelling (Postgres, MongoDB)
  • Authentication, file storage and media delivery
  • CI/CD and cloud deployment (AWS, Vercel, Render)
Software & Tools

The stack behind the work.

The tools I reach for day to day — with a rough sense of where my depth sits.

Expert
Advanced
Proficient

TypeScript

Expert

Typed end-to-end across the stack

React

Expert

Component architecture & hooks

Node.js

Advanced

Server-side JavaScript runtime

Next.js

Advanced

SSR/SSG React apps & routing

TanStack

Advanced

Router, Query & Start for typed apps

Express

Advanced

REST API services & middleware

REST APIs

Expert

Endpoint design & integration

MongoDB

Advanced

Document data modelling

Supabase

Advanced

Postgres, auth & realtime backend

Neon

Proficient

Serverless Postgres

Cloudinary

Proficient

Media storage & image delivery

AWS

Advanced

Cloud hosting & services

Vercel

Advanced

Frontend & serverless deployment

Render

Proficient

Backend & service hosting

GitHub

Expert

Version control & CI/CD with Actions

Let's work together

Have a project that needs Software Engineering?