Wesley Shillingford

Company Owner at Project X

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
Wesley Shillingford is a pragmatic software engineer with over 10 years of experience building high-performance C++ systems across cryptocurrency nodes, CAD/CAM, embedded testing, and cross-platform tooling. With an MEng in Chemical Engineering (1st) from the University of Bath, he pivoted into software and has strong expertise in modern C++, Boost ASIO/Beast, multithreading, template meta-programming, and databases like LMDB/RocksDB. He contributed to the core Nano digital-currency node—improving performance, stabilizing vote handling, and modernizing code—which shows both low-level systems skill and attention to real-world robustness. His background includes maintaining legacy codebases (MFC/COM, OpenGL/GLSL) and developing safety-critical testing tools, demonstrating comfort with both performance tuning and strict quality constraints. Currently running his own ventures and consulting through Shillingford Software Services and Project X, he blends hands-on engineering with product-minded ownership. Wesley’s uncommon trajectory from chemical engineering to high-performance distributed systems gives him a disciplined, analytical approach to complex software problems.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Chemical Engineering, 1st, Master's degree, Chemical Engineering, 1st at University of Bath
github-logo-circle

Github Skills (11)

c-language10
cprogramming-language10
optmization10
optimisation10
performance-optimization10
optimization10
blockchain9
refactor9
concurrency9
refactoring9
performance-tuning9

Programming languages (9)

TypeScriptJavaC++CJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
nanocurrency/nano-node

Dec 2018 - Mar 2021

Nano is digital currency. Its ticker is: XNO and its currency symbol is: Ӿ
Role in this project:
userBack-end Developer
Contributions:177 reviews, 410 commits, 665 PRs in 2 years 3 months
Contributions summary:Wesley primarily focused on improving the Nano digital currency node software by addressing code-related issues. Their contributions involved refactoring, removing virtual function specifiers, function template specializations, and replacing bind with lambda expressions, leading to cleaner code. Furthermore, the user improved the performance of requesting frontier data and fixed announced vote crashing issues.
blockchainnanocryptocurrencydigital-moneynanocurrency
wezrule/UE4NanoPlugin

Oct 2019 - Nov 2020

Plugin for integrating the feeless and instant Nano cryptocurrency into Unreal Engine 4
Contributions:3 releases, 56 commits, 6 PRs in 1 year 1 month
unreal-enginenano-cryptocurrencyunrealnanocryptocurrency
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
Wesley Shillingford - Company Owner at Project X