Kenneth Shackleton is a Java infrastructure team lead at Bloomberg with 11 years of software engineering experience and a PhD in Mathematics from the University of Southampton. After a series of long-term postdoctoral roles in Japan and visiting positions in Europe, he transitioned into mobile engineering, rising to lead mobile teams and later moving into backend and infrastructure at a major financial technology firm. Kenneth combines deep theoretical rigor with practical delivery, having shipped production Android and iOS payment systems and driven large-scale Java infrastructure work. Based in England, he brings a habit of meticulous problem decomposition from academia to complex engineering challenges, often favoring long-term, reliable solutions over quick fixes.
11 years of coding experience
17 years of employment as a software developer
MMath Mathematics, MMath Mathematics at University of Oxford
Doctor of Philosophy (Ph.D.) Mathematics, Doctor of Philosophy (Ph.D.) Mathematics at University of Southampton
A-Level Mathematics Further Mathematics Economics Physics General Studies, A-Level Mathematics Further Mathematics Economics Physics General Studies at Stockport Grammar School
SQLite-wrapping libraries for JVM 25+ (JDBC via FFM) and for Android (mirrors Android's SQLite APIs), with encryption and SQLite-aware connection pooling.
Contributions:83 releases, 3 reviews, 1030 commits in 2 years 10 months
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.