Carlin Mackenzie is a UK-based Computing Science MInf student at the University of Edinburgh with eight years of hands-on experience across web UX, accessibility, and backend systems. They have improved production systems at Netcraft—raising phishkit classification performance by 50%—and led the company's first website redesign since 2013 to enhance usability and accessibility. A practical full-stack contributor to open source (notably the popular openmoji project), Carlin focuses on frontend UX improvements like responsive design, hover text, and accessibility-friendly features while also tackling backend bugs. Past roles range from IT management for busy festival venues to text processing with heavy use of regex, reflecting a blend of systems, networking, and data-cleaning skills. Colleagues describe them as someone who pairs user-centered thinking with pragmatic engineering to deliver measurable improvements.
8 years of coding experience
Master's degree, Master's degree at The University of Edinburgh
Open source emojis for designers, developers and everyone else!
Role in this project:
Full-stack Developer
Contributions:296 commits, 74 PRs, 280 pushes in 1 year 10 months
Contributions summary:Carlin primarily contributed to improving the `openmoji` project's frontend by implementing features such as adding a library generator, adding hover text for images, and modifying the index.html. Their work also involved the creation of a new HTML file for a list of emojis and the integration of a font toggle. Furthermore, the user addressed bugs related to the display of emojis and the consistency of the design on mobile devices, indicating expertise in both frontend and potentially UI/UX design within the context of this project.
Contributions:11 PRs, 118 pushes, 23 branches in 1 year 5 months
javascripttribute
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.