
I'm a software engineer passionate about creating accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering. I thrive at the intersection of user experience and technical architecture, where the pursuit of design delight is balanced with the necessity of a resilient, scalable system.
My core focus is crafting experiences that not only look great but are meticulously built for high performance and usability. Currently, this means modernizing the planning experience at IBM, translating complex enterprise requirements into streamlined, intuitive interfaces that maximize productivity for thousands of users.
While I am fiercely dedicated to the client-facing experience, I am equally adept at the architecture beneath it. I am a strong backend developer, specializing in designing and implementing scalable systems that reliably support the complex business use cases required by the largest enterprises. I believe that delivering genuine value means taking ownership of the entire stack, from the database schema to the final CSS detail.
This unified approach is guided by a commitment to quality: I prioritize writing clean, maintainable code, performing rigorous testing, and staying up-to-date with the latest web standards and best practices. My goal is always to build software that is both a pleasure to use and a stable foundation for future growth.
Exploring new languages, frameworks, and design patterns. Always learning and experimenting with the latest in software development.
Crafting the perfect brew, from pour-over coffee to traditional tea ceremonies. The ritual is as important as the result.
Precision and creativity in the kitchen. Sourdough, pastries, and everything in between—baking is code you can eat.
IBM - Planning Analytics
Working on Planning Analytics Spreadsheet Services, Planning Analytics for Excel 365. Delivering spreadsheet in the web and modernizing the way people interact with TM1.
Riot Games - Marketing Platform Technologies
Built responsive screens from design mockups, collaborated with designers and backend engineers, and implemented component libraries.