Gordon Smith

Enterprise Lead Architect at LexisNexis Risk Solutions

Cork, Ireland
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
Gordon Smith is an Enterprise Lead Architect with 15+ years designing high-performance data platforms and risk analytics systems at LexisNexis/HPCC Systems, blending deep systems and software engineering expertise across C++, Java, C#, and TypeScript. He leads architecture for large-scale, data-intensive applications and has a long track record of productionizing high-performance compute and visualization solutions. An active open-source contributor, he has improved interactive web UI components in the popular JupyterLab/Lumino project and modernized cross-platform browser plugin support in FireBreath, demonstrating front-end finesse alongside low-level systems work. Based in Cork, Ireland, he combines formal training in electronic engineering and software development with applied machine learning study, and is currently exploring WebAssembly to bridge native performance and web portability. Known for pragmatic problem-solving, he often focuses on the less-visible plumbing—runtime tab dragging, Shadow DOM compatibilities and platform stability—that materially improves developer and user experience.
code15 years of coding experience
job12 years of employment as a software developer
bookDip. Comp. Mod. & Sim., Computer Modelling and Simulation, Dip. Comp. Mod. & Sim., Computer Modelling and Simulation at Trinity College Dublin
bookMSc, Software Development, MSc, Software Development at Munster Technological University
bookOnline Module, Machine Learning, Online Module, Machine Learning at Stanford University
github-logo-circle

Github Skills (19)

javascript10
c-language10
multiplatform10
jupyter10
activex10
ui-components10
plugin-development10
typescript10
cross-platform10
jupyterlab10
front-end-development10
typescript-types10
typescripts10
cprogramming-language10
cmake9

Programming languages (20)

C#PowerShellSmartyJavaC++CSSRustC

Github contributions (5)

github-logo-circle
jupyterlab/lumino

May 2017 - Apr 2022

Lumino is a library for building interactive web applications
Role in this project:
userFront-end Developer
Contributions:9 reviews, 12 commits, 16 PRs in 4 years 11 months
Contributions summary:Gordon contributed to the `lumino` library, focusing on improving the `DockPanel` component, adding features for runtime tab dragging and shadowDom compatibility. They enhanced the TabBar component, fixing event handling issues within shadowDom environments. The user's work involved modifying core widgets and layouts, demonstrating proficiency in front-end development within a complex, interactive web application framework. These changes enhanced the usability and functionality of the application.
web-applicationsjavascriptjupyterlabjupyterlumino
firebreath/FireBreath

Apr 2011 - Jul 2013

Browser Plugin framework (NPAPI and ActiveX on Windows, Mac, and Linux)
Role in this project:
userFull-stack Developer
Contributions:12 commits in 2 years 3 months
Contributions summary:Gordon primarily worked on enhancing the Firebreath framework for browser plugins, focusing on improving its Windows (ActiveX) and cross-platform capabilities. They implemented features like enabling hosting in native applications, fixing crashes related to variant arrays, and supporting side-by-side installations for 32/64 bit plugins. Additionally, the user introduced mouse event handling improvements and optimized build configurations for both Windows and Mac platforms.
browserwindowsjavascriptlinuxactivex
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
Gordon Smith - Enterprise Lead Architect at LexisNexis Risk Solutions