Hi, I’m Sarah Ndom

I am a Software Developer dedicated to building high-performance, accessible, and scalable digital products. I bridge the gap between complex backend logic and intuitive frontend design.

I don’t just write code; I engineer solutions. From optimizing design systems to architecting production-ready applications, I focus on delivering clean, maintainable codebases that drive user engagement and business growth.

Projects

A selection of my recent work.

Conference Ticket Generator preview

Conference Ticket Generator

A high-performance generator featuring complex form validation and local file processing via the File API. Engineered for real-time data binding to deliver instant, personalized event tickets.

Live Code
Weather App preview

Weather App

A responsive application integrated with the OpenWeather API. Features optimized fetching logic, error handling, and dynamic UI updates based on real-time meteorological data.

Live Code

Ticket Management App

A high-performance Vanilla JavaScript application architected with modular ES6 logic. Engineered a custom client-side router, persistent localStorage state management, and a real-time notification system for seamless task tracking.

Live Code
Browser Extensions Manager preview

Browser Extensions Manager UI

An interactive dashboard showcasing advanced DOM manipulation, state-based filtering, and a custom Theme Switcher architected for cross-browser responsiveness.

Live Code
Fylo dark theme landing page preview

Fylo Dark Theme Landing Page

A Frontend Mentor challenge focused on building a fully responsive dark-themed landing page with hover states and modern layout techniques using HTML and CSS.

Live Code

Browser Extensions Manager UI

A Frontend Mentor challenge featuring extension toggling, filtering, theme switcher, and responsive layout using HTML, CSS, and JS.

Live Code

About Me

I thrive at the intersection of engineering and user experience. My background in software development allows me to translate abstract concepts into robust, efficient code. I believe that great software should be invisible—so intuitive that the user achieves their goals without technical friction.


Currently, I specialize in the React and Next.js ecosystem, with a strong emphasis on TypeScript for type-safe, enterprise-grade development. My process is rooted in performance optimization, responsive architecture, and a "mobile-first" philosophy.


When I’m not coding, I’m sharpening my UI/UX knowledge or exploring new ways to automate workflows through CI/CD. My goal is simple: to build digital environments that are as beautiful as they are functional.

Core Stack & Expertise

  • Languages: TypeScript, JavaScript (ES6+), HTML5, CSS3
  • Frameworks: React.js, Next.js, Tailwind CSS
  • Tools: Git/GitHub, GitHub Actions (CI/CD), Redux Toolkit
  • Backend/Data: REST APIs, Supabase, Firebase
  • Engineering: Responsive Architecture, SEO, Accessibility (WCAG)

Contact

Want to work together or have a question? Send a quick message.