Welcome to my Portfolio
I'm a full-stack software engineer with a passion for building clean, intuitive, and responsive user interfaces. While I have experience across the entire tech stack, I find the most joy in crafting seamless frontend experiences that bring ideas to life. Known for my good nature and collaborative spirit, I thrive in team environments where thoughtful communication and shared problem-solving lead to great software.
Sort by
APIs
I design and integrate RESTful and GraphQL APIs to enable secure, scalable communication between frontend interfaces and backend services. My work includes API authentication, data transformation, and efficient client-side consumption.
Learn moreChakra UI
Chakra UI is my preferred component library for building accessible, themeable React applications. I use its design system to rapidly prototype interfaces with consistent styling and minimal configuration.
Learn moreCSS
I craft responsive, accessible interfaces with modern CSS practices, including Flexbox, Grid, animations, and custom theming. Whether using raw CSS, pre-processors, or utility-first frameworks, I aim for visually polished results.
Learn moreData Visualization
I create interactive data visualizations that reveal insights and engage users. Using libraries like D3.js, Chart.js, and Recharts, I bring complex data to life with clarity and precision.
Learn moreGraphQL
I use GraphQL to optimize data queries and reduce overfetching in client applications. My experience includes building GraphQL APIs with Apollo Server and consuming them with Apollo Client or URQL on the frontend.
Learn moreHTML5
I use semantic HTML5 to structure content for accessibility, SEO, and performance. My markup is clean, standards-compliant, and built with progressive enhancement in mind.
Learn moreNodeJS
With Node.js, I build scalable backend services and tools, from REST APIs to CLI utilities. My experience includes Express.js, asynchronous programming, and integrating with databases and third-party services.
Learn moreReactJS
React is my go-to library for building dynamic, high-performance frontends. I have experience architecting reusable components, managing state effectively, and optimizing performance for seamless user experiences..
Learn moreReactJS
React is my go-to library for building dynamic, high-performance frontends. I have experience architecting reusable components, managing state effectively, and optimizing performance for seamless user experiences.
Learn moreRemixJS
I build performant web applications with Remix, leveraging its file-based routing, nested layouts, and enhanced data fetching. Remix enables a seamless developer experience and powerful end-user performance.
Learn moreTypeScript
I leverage TypeScript to write robust, type-safe code that improves maintainability and reduces bugs in large-scale applications. Its static typing system empowers me to develop with confidence, especially in complex projects.
Learn moreWordPress
I have customized WordPress themes and plugins for clients, extending its functionality while maintaining performance and usability. I’m comfortable working with PHP and the WordPress API to deliver tailored solutions.
Learn morePortfolio Item
A scalable monorepo for consciousness research, muscle testing calibrations, and data collection. Built with Next.js, Prisma and modular packages for maintainability.
Portfolio Item
With Sedona Web Services, I developed scripts for migrating large datasets into a remote MySQL database, aiding a law firm in research and improving data accessibility.
Portfolio Item
I developed a recipient-facing app for landing pages used in Engage magic links and gift emails, ensuring seamless delivery and user satisfaction.
Portfolio Item
I helped create a customer-facing app using TypeScript, React, RemixJS, Tailwind CSS, and Radix UI, enhancing user experience and driving business growth.
Portfolio Item
I built a full-stack app for rendering email content using Remix JS, React Email, and Tailwind CSS, ensuring efficient communication and robust functionality.
Portfolio Item
I contributed to building a web app for automating direct mail and physical marketing campaigns, enhancing customer engagement and streamlining workflows.
Portfolio Item
Portfolio website for Jonathan Mann and Sedona Web Services. Built with TypeScript, React, NextJS, Chakra UI, Resend, and React Email. Deployed seamlessly on Vercel to highlight expertise in modern web development.
Portfolio Item
Innovative app concept for ranking players in competitive sports and games. Built with TypeScript, Remix, Tailwind CSS, Prisma, PostgreSQL, and Radix UI for seamless performance and scalability.