Wallace Wadge

Self Employed at Cepton

Malta
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
Wallace Wadge is a seasoned software architect and hands-on engineer with 16+ years delivering high-throughput, resilient systems across payments, gaming, and embedded domains. Comfortable from bare-metal ARM hypervisors to enterprise Java stacks, he combines low-level performance tuning (C and assembly) with scalable cloud-native design and operational pragmatism. He has led rewrites of payment gateways and wallets, authored the high-performance BoneCP Java connection pool, and contributed reliability-focused fixes to open trading tooling like univocity-trader. Known for solving the hardest concurrency and throughput problems, he pairs deep debugging instincts with a track record of shaving startup costs and improving system observability. Based in Malta, he now focuses on embedded LiDAR bare-metal development while continuing to advise and build mission-critical backend platforms.
code16 years of coding experience
job22 years of employment as a software developer
bookM.Sc I.T., M.Sc I.T. at University of Malta
languagesMaltese, Italian, English
stackoverflow-logo

Stackoverflow

Stats
3,544reputation
433kreached
69answers
4questions
Badges
java
top-5%
jdbc
top-1%
github-logo-circle

Github Skills (18)

back-end-development10
jdbc10
java10
javas10
binance10
api10
connection-pool10
jmx10
connection-pooling10
google-sheets-api9
bonecp6
oracle6
hibernate6
amazon-s36
amazon-web-services6

Programming languages (7)

TypeScriptJavaShellC++JavaScriptGoGroovy

Github contributions (5)

github-logo-circle
wwadge/bonecp

Nov 2009 - Feb 2016

BoneCP is a Java JDBC connection pool implementation that is tuned for high performance by minimizing lock contention to give greater throughput for your applications. It beats older connection pools such as C3P0 and DBCP but SHOULD NOW BE CONSIDERED DEPRECATED in favour of HikariCP.
Role in this project:
userBack-end Developer
Contributions:501 commits, 2 PRs, 2 pushes in 6 years 3 months
Contributions summary:Wallace primarily contributed to the core functionalities of the BoneCP connection pool, as indicated by their fixes to unit tests and the implementation of statement caching. They made Javadoc improvements and addressed warning issues, emphasizing code quality and maintainability. Furthermore, the user added and improved JMX support, enhancing the pool's monitoring capabilities for performance insights.
locktunedconnectionjava-jdbcminimizing
uniVocity/univocity-trader

Apr 2020 - Aug 2020

open-source trading framework for java, supports backtesting and live trading with exchanges
Role in this project:
userBack-end Developer
Contributions:14 commits, 14 PRs, 20 comments in 3 months
Contributions summary:Wallace primarily focused on enhancing the `univocity-trader` framework, addressing bugs and improving its robustness. Their contributions included fixing issues related to order management, specifically within the pending order queue and order cancellation. The user also added support for logging execution details to Google Sheets, and added functionality to keep the underlying connection alive and resilient. Furthermore, they integrated keep-alive mechanisms for both Binance and the client account, contributing to connection stability.
trading-frameworkalgorithmic-tradingexchangetrading-botexchanges
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
Wallace Wadge - Self Employed at Cepton