Sam Smith is a Senior Design Engineer based in Glasgow with 14 years’ experience crafting digital-first design and front-end solutions, blending graphic design, photography, copy and code. With a Master’s in Design and Digital Media from the University of Edinburgh and a career spanning agencies, startups and open-source organisations, he focuses on responsive interfaces and practical UX for data-driven projects. He has contributed front-end improvements to notable open-source data platforms like CKAN and the Open Data Handbook, helping make complex data portals more usable across devices. Known for thoughtful visual systems and pragmatic CSS/HTML fixes, he bridges the gap between polished design and production-ready implementation.
14 years of coding experience
Master's degree, Design and Digital Media, Master's degree, Design and Digital Media at The University of Edinburgh
PGC, Communication Design, PGC, Communication Design at Norwich University of the Arts
BA (Hons), Fine Art, BA (Hons), Fine Art at University of East Anglia
Contributions:109 commits, 8 PRs, 221 pushes in 2 years 11 months
Contributions summary:Sam primarily contributed to the front-end development of the project. Their work included modifying the layout and appearance of the site by integrating and styling an OK ribbon, moving related projects to the configuration, making the lead paragraph configurable, adding a solutions back link, implementing the google-site-verification tag, and modifying the solutions page and header to include filters and banners. The user also addressed issues related to image display and filter functionality, demonstrating a focus on user interface elements.
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
Front-end Developer
Contributions:11 commits, 2 PRs, 11 comments in 4 years 9 months
Contributions summary:Sam primarily contributed to improving the responsiveness and user interface of the CKAN data portal. Their work focused on modifying CSS and HTML to ensure proper display across various screen sizes and devices. Key changes involved adjusting layouts, hiding elements on smaller screens, and implementing responsive design principles to enhance the user experience. The commits include changes to forms, navigation tabs, and modal components.
portalspythondatadata-catalogdbpedia
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.