I am a recent graduate with a Bachelor's degree in Software Engineering, focused on solving technical challenges and building reliable, efficient software. I have a strong interest in web development and continue to grow my skills in that area.
Get in touch: [email protected]
Loading 3D Scene...
Redesigned the hermitcraft.com website into a modern dashboard that aggregates YouTube videos from a curated set of channels. Implemented a background worker on the Bun runtime that runs scheduled jobs (cron/interval-based) using Effect schedules to periodically query the YouTube and Twitch APIs, persisting the collected data in a MySQL database. The Svelte frontend follows a cache-aside pattern, first checking a Redis cache (with built-in rate limiting) before querying the database. An S3 bucket is used to store and serve downloadable files. The project is structured as a monorepo using Turborepo, containerized with Docker, and fully deployed on Railway.
Technologies:
Converted shadcn/studio from React to Svelte, an open-source collection of copy-and-paste components and blocks paired with a powerful theme generator, allowing developers to craft, customize, and ship projects faster. The conversion included 600+ components, 36+ blocks, a Shadcn theme generator, and the surrounding website.
Technologies:
Developed a Chrome Extension to streamline tab sorting and management in the browser, enhancing productivity and quality of life for 900+ users (installs).
Technologies:
Served as UI lead on a 12-person team, using Scrum/Agile methodologies to redesign Panasonic’s fire alarm system through the consulting firm Malvacom. The project focused on improving the existing system design and delivering a hybrid solution that runs on the web, Windows, and Android platforms.
NDATechnologies:
Worked on a 5-person team using Scrum/Agile methodologies to design and implement an internal booking tool for Ericsson’s Kubernetes test platform. The application allows users to reserve containers for specific time periods, view container status, and monitor real-time metrics such as CPU and memory usage. I was responsible for implementing authentication and the majority of the UI.
NDATechnologies: