Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline
Hi, I’m

Selma Ndi

Hagerstown,MD

Summary

Versatile and detail-oriented Senior Full-Stack JavaScript Developer with 10+ years of experience designing, developing, and deploying modern web applications. Skilled in ReactJS, NextJS, TypeScript, and Node.js, with a strong foundation in building high-performing, secure, and scalable front-end and back-end systems. Adept at translating business needs into elegant, maintainable code and leading teams to deliver enterprise-grade software. Passionate about UI/UX excellence, code quality, and continuous learning in modern JavaScript ecosystems.

Overview

10
years of professional experience
1
Certification

Work History

Data Girl Technologies

Senior JavaScript Engineer
10.2020 - Current

Job overview

  • Built and maintained multiple ReactJS and NextJS web applications serving thousands of internal users for logistics management and real-time tracking.
  • Architected modular React component libraries and implemented TypeScript strict mode, improving developer productivity by 40%.
  • Designed scalable REST APIs in Node.js and Express, integrating them for secure data access.
  • Improved page load time by 35% through code-splitting, image optimization, and server-side rendering (SSR).
  • Led the adoption of NextJS App Router and React Server Components to modernize frontend architecture.
  • Developed automated build and deployment pipelines using GitHub Actions and Vercel, ensuring zero-downtime releases.
  • Mentored junior developers on React hooks, state management, and API integration best practices.

Careerfoundry

Full-Stack JavaScript Developer /Student Mentor
02.2021 - 11.2024

Job overview

  • Delivered dynamic client dashboards and internal web portals using React.js, Redux, and TypeScript, enabling faster data visualization for enterprise clients.
  • Created scalable Node.js and Express backends integrated with PostgreSQL and MongoDB.
  • Implemented server-side rendering and incremental static generation with Next.js for SEO-optimized apps.
  • Migrated legacy jQuery codebases to modern React front-ends, improving maintainability and test coverage.
  • Established linting, formatting, and testing workflows with ESLint, Prettier, and Jest to standardize code quality.
  • Collaborated with design teams to implement responsive UI layouts using Tailwind CSS and Storybook.
  • providing students with invaluable insights into working in their chosen field and ensuring that the curriculum projects they work on are aligned with their long-term career goals.

Green Tech

JavaScript Developer
04.2016 - 10.2019

Job overview

  • Developed front-end components and dashboards in ReactJS and Redux for data-driven HR applications.
  • Created reusable hooks and custom context providers to manage application state across complex modules.
  • Built and maintained Node.js scripts for batch operations and data transformation tasks.
  • Optimized React renders and reduced API calls using memoization and lazy loading.

Education

The ICT University
Yaounde, Cameroon

Masters from Business Administration & Information Technology
07.2016

University Overview

University of Buea
Buea, Cameroon

Bachelor of Science from Accounting
11.2011

University Overview

Skills

  • Front-End: Reactjs, Nextjs, TypeScript, JavaScript (ES6), Redux Toolkit, Tailwind CSS, Styled Components, HTML5, CSS3, React Query, Webpack
  • Back-End: Nodejs, Expressjs, NestJS, REST API design, Sequelize, MongoDB, PostgreSQL
  • Testing & Quality: Jest, React Testing Library, ESLint, Prettier, Storybook
  • Dev & Ops: GitHub Actions, Netlify, Heroku
  • Collaboration: Git, Jira, Agile (Scrum), CI/CD best practices
  • Other: OAuth2, JWT Auth, WebSockets, Server Components (Nextjs 13), API Integration and Caching

Accomplishments

Accomplishments
  • Recognized as Best Web Developer at African Women in Tech Startups for excellence in web development and innovation.
  • TechWomen Fellow, sponsored by the U.S. Department of State, selected for outstanding leadership and impact in STEM.
  • Tech Policy Fellow at the European University Institute (EUI), sponsored by the European Union, focusing on technology governance and digital policy

Certification

  • Full Stack Development – Microverse
  • Data Science – IBM
  • JavaScript (ES6+) and React Advanced Course – Udemy

Languages

English
Native or Bilingual
French
Professional Working

Timeline

Full-Stack JavaScript Developer /Student Mentor
Careerfoundry
02.2021 - 11.2024
Senior JavaScript Engineer
Data Girl Technologies
10.2020 - Current
JavaScript Developer
Green Tech
04.2016 - 10.2019
The ICT University
Masters from Business Administration & Information Technology
University of Buea
Bachelor of Science from Accounting
Selma Ndi