Gus Gaidelevicius

I create clean, scalable web apps and static sites with TypeScript and React. Focused on performance, maintainability, and making things work seamlessly.

Based in Perth, Western Australia.

screenshot of the the kids research institute australia website

The Kids Research Institute Australia

Single-handedly overhauled a bloated, outdated .NET MVC codebase from 2015 under tight deadlines—rewriting the vast majority of it to modernise performance, design, and accessibility, including full keyboard navigation. Migrated from Node 4 to 20, untangling long-deprecated dependencies with no migration path, manually rewriting and substituting where needed to bridge years of breaking changes. Recreated internal tooling lost to a defunct private npm repo and automated build pipeline steps to streamline deployment.

View the The Kids Research Institute Australia website

screenshot of the inklings website

Inklings

Built a fully statically-generated site with Next.js and a decoupled headless CMS, optimising for speed, accessibility, and seamless keyboard navigation. Integrated Amazon S3 for efficient object storage and Amazon SES for transactional emails. Designed and developed a clean, performant architecture to ensure fast load times and a smooth user experience. Focused on accessibility best practices, making the site fully navigable for all users while maintaining a lightweight, efficient build.

View the Inklings website

screenshot of the weather please browser extension

Weather Please

Created a lightweight, fast, and accessible browser extension for checking the weather without distractions. Designed and developed a clean, easy-to-read interface with full screen reader support and seamless keyboard navigation. Implemented multi-language support for 14 languages and optimised performance to keep it fast and efficient. Focused on simplicity and usability, ensuring the extension stays out of the way while providing essential weather information.

Get Weather Please from the Chrome Web Store