Resources
My Tech Stack
A JavaScript library for building user interfaces with reusable components.
Use case: I use React to create interactive and dynamic front-end applications, ensuring a smooth user experience.
A React framework that enables server-side rendering and generates static websites for React based web applications.
Use case: I leverage Next.js for its SEO benefits, faster page loads, and easier deployment of full-stack React applications.
A utility-first CSS framework for rapidly building custom user interfaces.
Use case: I use Tailwind CSS to quickly style applications with a consistent design system, increasing development speed and maintaining a clean, responsive design.
A stylesheet language used for describing the look and formatting of a document written in HTML.
Use case: I utilize CSS for custom styling, animations, and responsive design to create visually appealing and user-friendly interfaces.
A high-level, interpreted programming language that conforms to the ECMAScript specification.
Use case: I use JavaScript to add interactivity to web pages, manipulate data, and create dynamic content on both client and server sides.
A strict syntactical superset of JavaScript that adds optional static typing to the language.
Use case: I employ TypeScript to enhance code quality, catch errors early in development, and improve maintainability in larger projects.
A JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, and beginners.
Use case: I use p5.js for creating interactive graphics, animations, and visual arts projects in the browser.
A JavaScript runtime built on Chrome's V8 JavaScript engine, allowing the execution of JavaScript on the server side.
Use case: I utilize Node.js to build scalable network applications and APIs, enabling full-stack JavaScript development.
An open-source Firebase alternative providing all the backend services you need to build a product.
Use case: I leverage Supabase for its real-time database, authentication, and serverless functions, accelerating backend development.
GreenSock Animation Platform, a robust JavaScript toolset for high-performance HTML5 animations.
Use case: I use GSAP to create smooth, complex animations and interactive experiences that enhance user engagement and bring websites to life.
A production-ready motion library for React that makes it easy to create fluid animations and interactions.
Use case: I implement Framer Motion to add polished animations and gestures to React applications, improving the overall user interface and experience.
Additional Capabilities
A complete commerce platform that lets you start, grow, and manage a business.
Use case: I can create and customize Shopify stores, develop themes, and integrate third-party apps to build robust e-commerce solutions.
Software as a Service platforms that provide cloud-based solutions for businesses and individuals.
Use case: I have experience building SaaS platforms powered by Next.js.
A vector graphics editor developed and marketed by Adobe Inc.
Use case: I use Adobe Illustrator to create scalable vector graphics, logos, icons, and illustrations that can be seamlessly integrated into web and mobile applications.