Michael Chang
Frontend Developer & Next.js Specialist
I'm a front-end developer with a strong focus on React and Next.js, seeking great user experiences, and dedicated to building better web accessibility.
In addition to my technical prowess and eye for detail, I have a rich background in project management in data consulting, and customer service. Outside work, I'm passionate about science fiction, brutalist architecture, video and tabletop games, and 3D modelling.
Experience
Lead Frontend Developer
2023 – 2026GF Forsikring A/S, Copenhagen
Lead frontend developer in liaison with consultants from Novicell on a 3-year digitalisation project delivering new, client-facing, enterprise-scale architecture and solutions using Next.js in TypeScript, with a strong focus on scalability, accessibility, maintainability, and rigorous unit testing. This includes the website, digital claims flows, price calculators, and customer login portal. Stack: Next.js, TypeScript, Turborepo, Umbraco, Radix, Tailwind, Tanstack Query, Zustand, React Hook Form, Framer Motion.
Additional projects: Acted as both developer and product owner on the agile development of the first iteration of a mobile app: identified and consolidated business specs, prototyped in Figma, built in React Native, and published in the App Store and Play Store. Using similar processes, I've also built multiple internal, industry-mandated tools for insurance. Stack: React, React Native, TypeScript.
Frontend Developer
2023Zetland ApS, Copenhagen
Award-winning app, working in agile development sprints, leveraging TypeScript, React, React Native, and Redux.
Executed the rollout of an enhanced audio player, innovative book publishing crowdfunding features, ambassador campaigns, and other pivotal projects.
Partnered with the Product team to elevate UI/UX design, ensuring seamless alignment between user experiences and the brand's core business objectives.
Lead Frontend Developer (Volunteer)
2022With Purpose, Copenhagen
Spearheaded the full site development including features like e-learning platform, blog, mentor booking. Toolbox: React, React-Router, Redux, MUI, Sanity, Firebase.
Project Manager
2017 – 2020Enalyzer A/S, Copenhagen
Orchestrated customer and employee solutions from inception to completion, managing project planning, data analysis, and presentation of insights.
Worked closely with CRM and HRM system integrations focusing on workflow automation.
Technical Client Ambassador
2017Enalyzer A/S, Copenhagen
Provided technical support for in-house software and acted as a liaison between project managers and the development team.
Education
Playwright
2025Testhuset
Framer Motion
2023BuildUI
Brugervenlighed & Grafisk Design
2022Itucation
Frontend Web Dev 24 Week Bootcamp
2022Technigo
International Marketing & Sales
2009 – 2011Niels Brock