Building a Custom React Hook from Scratch
React Hooks have revolutionized how we write components by allowing us to use state and other React features without writing a class...
Software Engineer passionate about building clean, accessible, and user-friendly applications for the web.
Building software solutions for clean energy infrastructure and hydrogen fuel cell technology.
Led UI development on large-scale Angular projects, improved accessibility and responsive design, and collaborated with backend teams to deliver performant, user-centered features contributing to multi-million dollar revenue growth.
Developed and maintained full-stack web applications, streamlined development pipelines, and improved user engagement and retention.
A CSS boilerplate for minimalists. Clean, lightweight, and opinionated.
A minimalistic news application built with Swift for iOS.
A simple Raycast graphing calculator extension that lets you plot functions and visualize data.
Work in progress — easily locate app.asar files in Electron applications and view their contents.
React Hooks have revolutionized how we write components by allowing us to use state and other React features without writing a class...
Using preprocessors can be a very useful alternative to writing plain CSS, offering variables, nesting, and more powerful tooling...
State management is a critical part of building robust Angular applications, especially as they grow in complexity...
Route guards and JWT authentication allow you to secure Angular applications by restricting access to routes based on user authentication and roles...
Let's connect and build something amazing together.