Skills
Key skills that define my professional identity.
Next.js
Effortlessly build dynamic apps with routing, layouts, loading UI, and API routes.
React
Craft interactive user interfaces using components, state, props, and virtual DOM.
Typescript
Enhance JavaScript with static types, making code more understandable and reliable.
Node.js
Run JavaScript on the server side, enabling dynamic and responsive applications.
Python
Write clean, expressive code for scripting, backends, data work, and AI tooling.
Tailwind CSS
Design beautiful, modern websites faster with a utility-first CSS framework.
PostgreSQL
Model and query relational data reliably with a powerful open-source database.
Supabase
Ship full-stack features fast with hosted Postgres, auth, storage, and realtime APIs.
Docker
Package and run applications in portable containers for consistent environments.
FastAPI
Build high-performance Python APIs with automatic validation and OpenAPI docs.
OpenAI / LLMs
Integrate large language models into products with prompting, tools, and RAG.
TensorFlow
Train and deploy machine learning models with an end-to-end ML platform.
MongoDB
Store and retrieve data seamlessly with a flexible and scalable NoSQL database.
express.js
Build web applications and APIs quickly using a fast, unopinionated Node.js framework.
Javascript
Create interactive and dynamic web experiences with the versatile scripting language.
Framer Motion
Bring interfaces to life with declarative, production-ready animations in React.
Git
Track, branch, and collaborate on code confidently with distributed version control.
Vercel
Deploy and scale web apps instantly with previews, edge functions, and analytics.