Software Engineer with 10+ years of experience building component-driven frontend architecture. Extensive experience in JavaScript/TypeScript ecosystems with a track record of partnering with cross-functional teams to streamline content workflows.
Architected and maintained scalable Vue.js components using JavaScript/TypeScript and an internal design system, improving UI consistency and developer efficiency.
•
Integrated Storyblok CMS to empower non-technical stakeholders to independently update content, significantly reducing engineering support requests.
•
Standardized styling across legacy and modern codebases by consolidating Bootstrap and CSS patterns, reducing UI drift and simplifying maintenance.
•
Authored technical documentation for architectural decisions and frontend services to streamline onboarding and cross-team knowledge sharing.
•
Mentored junior developers through code reviews and pair programming, accelerating their progression to independent contributors.