Getting Started with Next.js 16
Learn about the new features and improvements in Next.js 16.
loading
I’m a front‑end developer passionate about building smooth, modern, and accessible web experiences. I focus on clean UI engineering, performance, and creating interfaces that feel intuitive and alive. I love working across the stack, learning new tools, and crafting products that people enjoy using.
This section highlights a curated selection of the projects that best represent my growth, my technical approach, and the kind of work I enjoy building. Each project reflects a different stage of my journey — from experimenting with UI patterns and animation, to building full‑stack systems with clean architecture and scalable foundations. I focus on writing maintainable code, designing intuitive interfaces, and choosing tools that make the experience fast, accessible, and enjoyable for real users.
A space where I share the lessons, insights, and challenges that shaped my learning journey. I started writing on Medium to document the questions I struggled with, the concepts that finally “clicked,” and the practical solutions I discovered while growing as a developer. These posts are meant to help others navigate the same path — whether they’re just starting out or already working in the field. Each article reflects real experience, honest learning, and the curiosity that keeps me improving.
Learn about the new features and improvements in Next.js 16.
A comprehensive guide to using TypeScript with React applications.
Tips and tricks for creating responsive designs using Tailwind CSS.
A deep dive into React Hooks and how to use them effectively.
Available for product‑focused roles and contract work. I build reliable, user‑centered web applications with Next.js, TypeScript, and Tailwind, and I lead features from design to production. If you’re hiring engineers who value clean architecture, performance, and collaboration, let’s talk—send a message or schedule a quick call to discuss fit today.