Welcome! I am a software engineer with experience building in both web
and Desktop platforms. You can find me on LinkedIn , explore my work on GitHub , or view my Resume . You can contact me on my email liam@roon.dev .
I am proficient in web technologies like TypeScript and React, and
working in full stack Javascript frameworks like Next.js. Additionally
I am proficient in Python, C, and C++ with experience building Qt
desktop applications, commandline tools, and simple scripts.
Architected and developed a unified Next.js monolithic application by consolidating five disparate React micro-frontends, resulting in improved SPA performance and reduced page load times.
Implemented a CI/CD pipeline using Firebase App Hosting, automating the build and deployment process upon new commits to the main branch.
Secured public cloud functions by migrating them behind Google API Gateways, enabling authentication without modifying existing function logic.
Optimized data storage and retrieval by migrating test submissions from JSON files to Firebase NoSQL database.