Sem Boot is an iOS and Android developer based in Purmerend with seven years of hands-on experience building front-end and mobile experiences. Currently contributing to freeCodeCamp, he focuses on accessible, user-centered features—improving UI components, accessibility, and the mobile newsfeed in a high-profile open-source learning platform. His background spans front-end roles and Unity-based educational projects at Tata Steel, showing versatility across web, mobile, and interactive applications. A motivated lifelong learner with formal software training and a track record of shipping bug fixes, feature enhancements, and search/bookmarking functionality, he brings practical product intuition and attention to user experience to every project.
7 years of coding experience
1 year of employment as a software developer
MBO, Software development, Grade: 8.0 out of 10, MBO, Software development, Grade: 8.0 out of 10 at ROC Zaandam
VMBO, Groen, Grade: 8.1 out of 10, with honor, VMBO, Groen, Grade: 8.1 out of 10, with honor at Clusius College
freeCodeCamp's open-source mobile app made with Flutter
Role in this project:
Mobile Developer
Contributions:9 releases, 533 reviews, 169 commits in 1 year 5 months
Contributions summary:Sem was heavily involved in the development of the freeCodeCamp mobile app, particularly focusing on the implementation and improvement of the newsfeed feature. Their contributions included implementing the newsfeed demo, adding real feed structuring, optimizing the infinite feed, and enhancing article display within the app, including HTML rendering. They were also responsible for adding bookmarking functionality, and Algolia search. The user also addressed several bug fixes and styling improvements, demonstrating a focus on UI and feature enhancements.
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Role in this project:
Front-end Developer
Contributions:2225 reviews, 73 commits, 1326 PRs in 1 year 11 months
Contributions summary:Sem primarily contributed to the front-end codebase, fixing bugs and implementing improvements to UI components. They addressed issues like removing unnecessary CSS properties, displaying challenge completion status, and fixing icon sizing. Their work also involved updating accessibility features, integrating new content, and creating tests to improve the user experience. These changes directly impacted user interface elements within the freeCodeCamp platform.
mathcurriculumreactlearn-to-code-for-freecss
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sem Boot - IOS And Android Developer at freeCodeCamp