Simon Smith

Staff Engineer at Blink - Employee Experience Platform

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Simon Smith is a staff engineer based in London with 14 years of professional experience and two decades of hands-on technical involvement, specializing in front-end architecture and platform-focused engineering. He has led teams through large rewrites to React and TypeScript, built reusable component systems and accessibility-first UIs, and driven performance improvements that cut mobile load times dramatically. Simon blends technical leadership with hands-on work—mentoring engineers, owning tooling and libraries, and coordinating cross-platform efforts including React Native integration. His open-source contributions show a practical eye for UI detail, from refining SUIT CSS components to extending the popular One Dark Vim theme with broader language support. Known for turning design systems into consumable, themeable libraries, he thrives where product, design and engineering intersect to deliver reliable customer-facing experiences.
code14 years of coding experience
job15 years of employment as a software developer
bookEastwood School
languagesEnglish
github-logo-circle

Github Skills (19)

javascript10
css10
color-scheme10
vim10
css-frameworks10
component-design9
flexbox9
xml8
html8
stylelint8
scs8
postcss8
sc8
json8
perl7

Programming languages (20)

MDXJavaC++CSSRustCMakefileGo

Github contributions (5)

github-logo-circle
suitcss/suit

Nov 2013 - Jan 2019

Style tools for UI components
Role in this project:
userFront-end Developer
Contributions:5 releases, 460 commits, 11 PRs in 5 years 2 months
Contributions summary:Simon primarily contributed to the styling and component design of the project. Their commits focused on adjusting and updating the base CSS framework, specifically related to `box-sizing`, and also on adding, modifying and refactoring various components such as Grid, Button, and FlexEmbed using the SUIT CSS methodology. They also made several fixes including fixing test images, and removing unnecessary styles to conform to the latest normalization updates. Several commits addressed code style issues identified by stylelint.
reactcsspostcsspreprocessordesign-system
joshdick/onedark.vim

May 2016 - Mar 2017

A dark Vim/Neovim color scheme inspired by Atom's One Dark syntax theme.
Role in this project:
userFull-stack Developer
Contributions:22 commits, 21 PRs, 8 pushes in 10 months
Contributions summary:Simon primarily contributed to the `onedark.vim` color scheme by adding syntax highlighting for various programming languages and file formats. Their work involved modifying the Vim configuration file to define colors for new languages, including JSON, CSS, SCSS, HTML, XML, Perl, TypeScript, and LESS. They also improved existing highlighting for JavaScript and fixed incorrect color assignments.
schemeiterm2vimsyntax-themevim-colorscheme
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