Skills & Expertise
Technologies I use daily to build production-grade web experiences.
React
Component architecture, hooks, state management
Next.js
App Router, SSR/SSG, API routes, server components
Three.js
WebGL, React Three Fiber, shaders, particle systems
TypeScript
Type-safe development, generics, utility types
JavaScript
ES6+, async/await, closures, prototypes
Python
Data analysis, ML pipelines, Flask/FastAPI
Node.js
Express, REST APIs, authentication, Socket.io
Tailwind CSS
Utility-first styling, responsive design, themes
GSAP
ScrollTrigger, timeline animations, magnetic effects
MongoDB
Schema design, aggregation, Mongoose ODM
Git
Branching strategies, CI/CD workflows
Figma
UI/UX design, prototyping, design systems
Deep Dives
React Ecosystem
From component architecture and custom hooks to state management with Zustand and server components in Next.js — React is my primary tool for building production-grade interfaces.
3D & Creative Coding
Three.js with React Three Fiber for declarative 3D scenes. GSAP for scroll-driven animations, magnetic effects, and complex timelines. WebGL shaders for particle systems and visual effects.
Backend & Data
Node.js and Express for REST APIs, MongoDB for data persistence, Python for ML pipelines and data analysis. Currently expanding into data analytics and visualization.