Skills
The stack, and what I actually use it for.
01
Front end
Interfaces people use without thinking about them. Accessible markup first, framework second.
React & Redux
Next.js
Vue.js
JavaScript & TypeScript
HTML & CSS / SASS
Bootstrap & Materialize
UI/UX & Figma
02
Back end
The part that has to stay up. Sensible schemas, boring reliability, no clever tricks.
Django & Python
Node.js & Express
Spring
PostgreSQL
MySQL
MongoDB
Supabase & Firebase
03
Mobile
One codebase, two platforms, and the awkward native bits handled properly.
React Native
Google Maps & geolocation
Stripe & mobile payments
Socket.IO & real-time
Push notifications & i18n
04
Cloud & pipelines
Getting it deployed, keeping it deployed, and knowing when it breaks.
AWS (S3, Redshift, EFS)
Kubernetes
Vercel
GitLab CI & Jenkins
Testing & QA
05
AI, and the rest
Applied rather than theoretical — narrow problems where a model beats a rule.
LangChain & agent design
RAG & retrieval
Machine learning
Web3 & blockchain
Technical SEO
How I work
The stack matters
less than the habits.
- Small diffs, strong tests, and a deploy you can roll back
- Accessible and fast by default, not as a later pass
- Written down — so the next person is not stuck
- Clear on what I do not know, early rather than late
- Available after launch, because that is when things break
Next