I'm a front-end developer with over 14 years of experience, including managing a team and company-wide recruitment and training programs for web developers. I specialize in frontend architecture design and Next.js implementation.
I'm very proficient at debugging code, as well as finding a way to explain complex problems in simple terms.
I led the transformation of an existing monolithic Ruby-on-Rails application into an advanced Next.js-based architecture for the leadi...
I led the transformation of an existing monolithic Ruby-on-Rails application into an advanced Next.js-based architecture for the leading Swiss vocational apprenticeship marketplace.
The new frontend architecture was built within an NX monorepo, equipped with code formatting tooling to improve developer experience and code maintainability. It utilized React Server Components and Sass-module styling for efficient server-side rendering, and a multi-brand design system library with Storybook, facilitating the creation of reusable polymorphic components.
One of the key parts of the architecture was an innovative API abstraction layer using a class composer for enhanced modularity, which streamlined backend interactions through Next.js Server Actions.
The documentation was split between JSDocs for direct code docs and Storybook MDX files for wider topics—both incorporated into the monorepo for seamless updates alongside code changes.
As the leader of the frontend guild, I fostered a collaborative environment, facilitating weekly knowledge-sharing sessions and spearheading onboarding initiatives for new developers. Additionally, as a subject-matter expert, I supported teams and executives by recognizing friction points and bridging the communication gap between developers, designers, product owners, and management.
I developed a comprehensive 9-month frontend developer bootcamp aimed at equipping beginners with essential web development skills, in...
I developed a comprehensive 9-month frontend developer bootcamp aimed at equipping beginners with essential web development skills, including HTML, CSS, Sass, React, Redux, and MongoDB.
I structured the course around weekly self-study lessons complemented by practical tasks, and integrated quarterly team projects to simulate real-world development scenarios. This program was designed to effectively prepare participants for Junior Frontend Developer roles, balancing individual learning with collaborative skills.
I led a team of 10+ developers and managed over 1200 website projects of various sizes. I analyzed designs and requirements, created s...
I led a team of 10+ developers and managed over 1200 website projects of various sizes. I analyzed designs and requirements, created specifications, assisted with more challenging issues, and oversaw the quality assurance and delivery calendar.
I created and managed the recruitment and training programs, focusing on finding talented people and providing all the support they needed to learn the required skills. As part of that process, I led the creation of internal tools and a tech wiki to enhance productivity and knowledge sharing.