Frontend Engineer · GetHarley
Contributing to a telehealth platform that connects patients with expert clinicians, focusing on enhancing user experience, implementing new features and designs.
Fullstack Software Engineer
A curious and dedicated programmer with diverse experience spanning multiple industries.
I started programming at the age of seven, creating text-based RPGs with my older brother on an ancient PASCAL computer. Computers and technology have always fascinated me, but it wasn’t until many years later that I turned my passion into a profession.
Over the years, I have had the opportunity to work with a diverse range of organizations, including a fintech company, an online casino platform, a security company, a skincare platform, and one of the world’s most visited websites.
You’ll find me on LinkedIn , or you can email me directly. Always happy to talk shop.
Contributing to a telehealth platform that connects patients with expert clinicians, focusing on enhancing user experience, implementing new features and designs.
Helped companies take control over their documents, enhancing the transparency of both internal and external access to company records.
Part of the Awareness team, primarily involved in optimizing ads and metrics to improve click-through rates, automation, and impressions.
Maintained an e-commerce website built on React and oversaw the migration of its functionality to a new Svelte-based application.
Developed payment APIs and mocking solutions for the online gambling platform.
Front-end development team leader for a cloud-based project called Cloudware.
Next.js recipe app using Payload CMS. Also contains my best recipes.
VSCode extension that copies file/folder structure for sharing in Markdown — ready to paste into chats, docs, or code reviews.
Programming-themed idle game where every building you run generates tech debt that scales the production penalty.
Removes the blur overlay that appears on video controls and subtitles on Disney+.
Keep your API in check with OpenAPI and schema validation.
Ensure your mocks always align with your original routes using advanced TypeScript patterns.
From a straightforward approach towards more sophisticated and optimized versions.