I am a self-taught frontend developer with hands-on experience building responsive, user-focused web applications using React, Next.js, JavaScript, HTML5, and CSS3. I have a strong understanding of component-based architecture, API integration, state management, and performance optimization. I excel at translating UI designs into accessible, maintainable interfaces and collaborating in remote environments. I also build reusable component libraries, implement accessibility best practices, and continuously improve code quality and project structure for long-term scalability.

David Samson

I am a self-taught frontend developer with hands-on experience building responsive, user-focused web applications using React, Next.js, JavaScript, HTML5, and CSS3. I have a strong understanding of component-based architecture, API integration, state management, and performance optimization. I excel at translating UI designs into accessible, maintainable interfaces and collaborating in remote environments. I also build reusable component libraries, implement accessibility best practices, and continuously improve code quality and project structure for long-term scalability.

Available to hire

I am a self-taught frontend developer with hands-on experience building responsive, user-focused web applications using React, Next.js, JavaScript, HTML5, and CSS3. I have a strong understanding of component-based architecture, API integration, state management, and performance optimization.

I excel at translating UI designs into accessible, maintainable interfaces and collaborating in remote environments. I also build reusable component libraries, implement accessibility best practices, and continuously improve code quality and project structure for long-term scalability.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Advanced
Swahili
Advanced

Work Experience

Front-End Developer at Self-Taught
January 1, 2023 - November 4, 2025
Designed and built responsive web applications using React, Next.js, and Tailwind CSS. Developed and deployed multiple portfolio projects to GitHub and Vercel, collaborating with online communities to improve coding best practices.
Frontend Developer (React/Next.js) at Independent Projects (Nairobi)
September 1, 2021 - Present
Designed, developed, and maintained responsive web applications using HTML5, CSS3, JavaScript, React, and Next.js, focusing on clean UI, performance, and usability. Reduced page load times by ~30% by optimizing images, minimizing re-renders, and applying modern CSS layouts. Built reusable component libraries and integrated RESTful APIs for data-driven features. Implemented responsive, mobile-first designs and accessibility best practices. Used Git and GitHub for version control and collaborated in remote environments. Planned project structure and debugged UI issues with Chrome DevTools.

Education

Self-Taught Software Engineer at Independent Learning Path
January 1, 2022 - November 4, 2025
Self-Taught Software Engineer at Independent Learning Path
January 1, 2022 - December 19, 2025
Frontend Development (Self-Taught) at Self-Taught (Remote)
September 1, 2021 - January 19, 2026

Qualifications

ALX and freeCodeCamp certifications
January 1, 2022 - November 4, 2025
ALX Certification
January 1, 2023 - December 19, 2025
freeCodeCamp Certification
January 1, 2023 - December 19, 2025
Frontend Development Certification
September 1, 2025 - January 19, 2026
Professional Foundations Certificate
April 1, 2025 - January 19, 2026
ALX-AICE AI Career Essentials Certificate
December 1, 2024 - January 19, 2026

Industry Experience

Software & Internet, Professional Services, Education