Staff Engineer at Blink - Employee Experience Platform
London, England, United Kingdom
Join Prog.AI to see contacts
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.
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.
A dark Vim/Neovim color scheme inspired by Atom's One Dark syntax theme.
Role in this project:
Full-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.