Ben Smawfield

Software Engineer (Director) at UBS

Singapore, Singapore
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

👤
Senior
🎓
Top School
Ben Smawfield is a seasoned software engineering leader with 15 years’ experience building high-performing, distributed frontend teams across APAC financial services. Currently a UI Chapter Lead at UBS, he blends hands-on TypeScript/React development with architecture and workflow design for order management systems used by ~1,000 front-office users, and contributes to backend API design in Kotlin. He has a strong track record of creating reusable UI components, micro-frontend dashboards and compliance workflows that accelerate delivery across wealth and B2B banking products. Comfortable shipping on tight timelines, Ben emphasizes developer-led automated testing, rapid iteration and cross-border collaboration across Singapore, Bengaluru and EMEA. His background spans large-scale consumer platforms (EA/Origin) to embedded TV and mobile experiences, revealing an uncommon mix of fintech domain depth and broad platform engineering.
code15 years of coding experience
job16 years of employment as a software developer
bookBSc (Hons) Environmental Science, BSc (Hons) Environmental Science at Lancaster University
bookInternational Baccalaureate Computer Science, International Baccalaureate Computer Science at American Embassy School
bookUniversity College London
github-logo-circle

Github Skills (18)

npm10
redux10
html-sanitizer10
nodejs10
date-fns9
js9
datepicker9
documentation8
react8
javascript8
global-state7
webpack7
jsdoc6
sky3
firebase2

Programming languages (4)

TypeScriptCSSJavaScriptBrightscript

Github contributions (5)

github-logo-circle
theSmaw/florai

Feb 2026 - Jul 2026

Contributions:83 reviews, 4 PRs, 62 pushes in 4 months
theSmaw/Caja-HTML-Sanitizer

Oct 2010 - Apr 2018

Bundles Google Caja's HTML Sanitizer within a npm installable node.js module
Contributions:41 commits, 3 PRs, 4 pushes in 7 years 6 months
html-sanitizernodejsnpm
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