Alasdair Smith

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
Alasdair Smith is a hands-on Staff Product Engineer in London with 14 years’ experience building and leading teams to deliver user-focused web products. He blends full-stack development—spanning modern frontends, CodeMirror editor work, and Python-backed data products—with practical product leadership, having driven a data-rich Risk product used by major multinationals. Previously at Overleaf he led a frontend rewrite (Angular v1 to React) and editor upgrades, contributing to well-known open-source projects like CodeMirror and the Overleaf web client. He excels at translating complex domain data into actionable UX, mentoring engineers, and accelerating delivery through pragmatic tooling choices such as low-code platforms. A background that began in web technologies and even touches biochemistry gives him a curious, systems-oriented approach to problem solving.
code14 years of coding experience
github-logo-circle

Github Skills (32)

javascript10
addin10
coffeescript10
es6-promise10
testing10
plugin-development10
css10
user-interface10
callback10
latex10
front-end-development10
jestjs10
angularjs10
html10
codemirror10

Programming languages (13)

MDXJavaCSSTeXHandlebarsHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:19 commits, 22 PRs, 9 pushes in 1 year 3 months
Contributions summary:Alasdair primarily focused on improving the quality and reliability of the JavaScript exercises by modifying and expanding existing test cases. They fixed assertion values, corrected array cloning implementations, and added additional test data to cover edge cases. They also applied Prettier to the codebase to ensure code style consistency. This work helps improve the correctness and reliability of the exercises for students.
Role in this project:
userFront-end Developer
Contributions:22 reviews, 22 commits, 63 PRs in 2 years 2 months
Contributions summary:Alasdair primarily focused on front-end development tasks within this React-based project. Their contributions included restructuring the layout using flexbox, updating search functionality, and refining the user interface. They also added instructions and expanded on existing exercises for students to complete, making iterative adjustments to the application's features and user experience. Additionally, they were involved in removing components and simplifying the application.
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