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.