I'm a Software Developer with over 5 years of experience building applications that need to work reliably and scale efficiently.
I focus on writing maintainable code that's clear, well-structured and straightforward to modify. Codebases evolve, what makes sense today needs to remain workable tomorrow. Clean naming, thoughtful organization, and solid tests make it easier for anyone to understand and extend a system.
I'm fascinated by the economics of software: how architectural choices determine whether you can scale from a handful of users to millions without exponentially increasing costs. The best solutions grow proportionally with actual usage.
Comfortable across the stack and at home in the terminal (yes, I can exit Vim), I stay current with tools and practices that meaningfully improve how software gets built and maintained.
Designed and implemented a component-based page builder in CraftCMS that empowered the marketing team to create and publish pages independently while maintaining consistent brand experience.
Developed an UI component library bridging Figma designs with code implementations for both VueJS and Twig.
Built an interactive VueJS wizard that broke down customer information gathering for our comparison-tool. Integration with our backend API for real-time data prefill and validation. Improving conversion rates.
Integrated third-party service providers including payment gateways, shipping services, and reseller platforms.
Refactored monolithic order function by separating business logic into smaller functions that are easier to maintain. Reducing the surface for potential bugs.
Designed and built a student progress tracking system with data visualizations that helped teachers monitor performance, identify struggling students, and report growth to parents.
Built custom CMS applications for radio, TV, and print media clients, developing frontend and backend features that supported content management and audience engagement.
Built a web scraping tool that transformed unstructured website content into rich, structured datasets, enhancing LLM data quality and model performance.
...