M************m

Soldiner Straße , Soldiner Kiez, Gesundbrunnen, Mitte, Berlin, 13359, Germany

Profil

My name is Michelle Swem, and I am a Senior Frontend Software Engineer with 6 years of experience leading the development of web applications using technologies and frameworks such as HTML, CSS/SASS, Tailwind CSS, JavaScript, TypeScript, React, Next.js, Vue, Nuxt, and Node.js. I am driven, creative, and passionate about technology.
I write clean, maintainable code and thrive in collaborative environments, delivering high-quality features even under tight deadlines. I have experience building web applications from initial stages to production, implementing UI designs, and integrating with REST APIs.
In my current role at Mercurie, I led the development of the Mercurie website and web application using technologies like TypeScript, Vue, Nuxt, Pinia, and Tailwind CSS. The application allows businesses to pay for SaaS services such as Google Workspace, Google Ads, AWS, and Zoho.
I also architected and engineered high-performance features for the Mercurie web app, which now serves businesses. I mentored four interns through a structured learning roadmap, leading to the successful completion of the Mercurie blog project. I have consistently promoted the adoption of the best tools and libraries to accelerate the development process.
At Artboard Design, I led the development of the Architectural Application, a platform that enables users to hire architects for home design projects seamlessly. In this role, I worked extensively with TypeScript, React, Next.js, Tailwind CSS, and Node.js, building features with a strong focus on accessibility, responsive design, and cross-browser compatibility. I designed and implemented a full-stack infrastructure that reduced load times by 50% and improved overall performance by 25%, while ensuring clean architectural patterns for long-term maintainability and sustainability. I also guided a cross-functional team of eight, promoting agile practices that sped up delivery by 35%, demonstrating technical expertise as well as the ability to mentor and drive team success. Additionally, I implemented automated testing practices using tools like Jest and Testing Library to ensure code quality. I also actively leveraged AI-assisted development tools, including GitHub Copilot, ChatGPT, Gemini Code Assist, and CodeRabbit, to accelerate development, troubleshoot issues, and generate documentation efficiently.
At Clever Digital, I also led the development of key features for the Clever Moni banking app using React and TypeScript, improving performance through code splitting and lazy loading, and enhancing the overall user experience for faster, more intuitive banking.

I use AI tools like Gemini Code Assist and CodeRabbit in my daily workflow. For example, I utilize AI assistants like ChatGPT to generate boilerplate code, explore different implementation options, and find debugging suggestions. I rely on Gemini Code Assist as a coding companion in my VS Code, which speeds up development by suggesting code snippets. I also use CodeRabbit for code reviews in VS Code; for instance, when I finish writing code, I prompt it to review my work before submitting a pull request.

Bildung

B
B.sc Mathematics / Computer Science 2016
University Of Agriculture, Makurdi, Nigeria

B.Sc. Mathematics / Computer Science

Erfahrungen

S
SENIOR SOFTWARE ENGINEER 09/2024 - 11/2025
MERCURIE

Spearheaded the integration of Gemini Code Assist and CodeRabbit, automating 40% of code generation and reviews, accelerating development by 25%, and delivering all milestones on schedule. Optimized site performance and scalability through SSR with Nuxt.js, caching strategies, and code splitting, reducing page load time by up to 30% and improving Core Web Vitals scores. Engineered high-performance user-facing features for the Mercurie platform, leveraging tree shaking, lazy loading, and CDN delivery to cut initial load times by 45% and significantly enhance the user experience. Built and deployed the Mercurie website and web app using TypeScript, Vue3, Nuxt3, Pinia, and Tailwind CSS, with a focus on performance, accessibility, and SEO best practices, resulting in a 70% increase in user engagement.

S
SENIOR SOFTWARE ENGINEER 06/2023 - 02/2024
SOFTWARE BUSINESS SOLUTION CONSULTING

Composed highly interactive user-facing components for QuickBucks version 3.0, Access Bank's digital loan web application, using React and TypeScript. Orchestrated the implementation of robust unit and end-to-end test suites using Jest, Cypress, and React Testing Library — reducing bug reports by 40% and significantly improving long-term code maintainability. Pioneered and architected the QuickBucks app infrastructure, scaling to 5M+ users, boosting performance by 60%, and reducing maintenance by 30%.

S
SOFTWARE ENGINEER 10/2022 - 07/2023
CLEVER DIGITAL LIMITED

Overhauled obsolete legacy source code of two production applications, leading to reusability and reduced run time performance by 50%. Optimised the clever moni web application performance with bundle splitting, lazy loading, and image compression, resulting in 30% faster load times and significantly improved user experience. Created highly interactive user interfaces using React and TypeScript, while maintaining cross-browser compatibility, which resulted in a 40% increase in user engagement metrics.

F
FRONT-END DEVELOPER 12/2021 - -06/2022
HACKERBELLA LIMITED

Led cross-functional collaboration across engineering, design, and product teams, resulting in the successful delivery of 3 major projects on time and a 20% improvement in team efficiency. Revamped a React application, improving performance by 30% through chunk splitting, asset optimization, reconciliation avoidance, memoization using React.memo and useMemo, and streamlined state management.

F
FRONT-END DEVELOPER 11/2021 - 06/2023
AZEELO DIGITAL INTERNATIONAL

Resolved critical bugs in the Propensity4 web app, leading to a 40% drop in user complaints and a noticeably smoother, more stable user experience. Led code reviews, delivering actionable feedback that improved code quality, elevated team-wide standards, and increased productivity by 15%. Orchestrated the development of reusable UI components, eliminating code redundancy by 40% and improving development cycles by 35%, boosting efficiency and maintainability across the codebase.

S
SENIOR SOFTWARE ENGINEER 02/2024 - PRESENT
ARTBOARD DESIGN (PROJECT)

Delivered high-impact features for Artboard Design using Node.js, React, TypeScript, Next.js, and Tailwind CSS, enhancing accessibility, SEO, browser compatibility, and responsiveness, which optimised performance by 25%. Architected and delivered a Next.js full-stack infrastructure, cutting load times by 50% and increasing user engagement by 25% through high availability and performance optimisation. Championed agile adoption, accelerating team velocity by 35% and reducing delivery delays by 40%, enabling faster response to shifting priorities. Led a cross-functional team of 8+, delivering a mission-critical project 20% ahead of schedule.

Fertigkeiten

React
100%
JavaScript
100%
TypeScript
75%
Vue
100%
Next.j
100%
Nuxt.js
100%
Node.js
47%
TailwindCSS
100%
HTML
97%
CSS/SASS
100%
Build Tools and DevOps: Webpack, Vite, Git
70%
Testing: Jest, Vitest, Cypress, Playwright React Testing Library
80%