Steve Bosman

Senior Consultant at Opencast

Walsall, England, 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

👤
Senior
🎓
Top School
Steve Bosman is a senior consultant and software engineer with over two decades of hands-on experience and eight years in senior roles delivering Java-centric web applications and database-driven systems. He brings deep expertise in Java (Spring, Struts, REST), SQL/PL-SQL and Oracle, alongside experience in C#, Oracle Forms, VB and legacy languages from an early-career scientific computing background. A former mathematician with a PhD, he combines rigorous analytical thinking with pragmatic engineering—evident in contributions modernizing classic open-source projects where he improved usability and robustness of JavaScript game implementations. Based in Walsall, UK, Steve excels at data transfer, synchronization and back-end reliability, often working across full-stack boundaries to ship maintainable systems. Colleagues rely on him for steady technical leadership in long-lived enterprise applications and thoughtful improvements to legacy codebases.
code8 years of coding experience
job26 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at The University of Manchester
bookWestcliff High School for Boys
bookBachelor's Degree, Mathematics, First Class (Hons), Bachelor's Degree, Mathematics, First Class (Hons) at Brunel University London
stackoverflow-logo

Stackoverflow

Stats
2,619reputation
196kreached
36answers
17questions
Badges
oracle
top-5%
github-logo-circle

Github Skills (14)

javascript10
game-development10
front-end-development10
oracle9
g8
gam8
basics8
datetime6
sharedpreferences6
sql6
android6
locale6
intellij-idea6
java6

Programming languages (7)

C#JavaOpen Policy AgentScalaJavaScriptGoKotlin

Github contributions (5)

github-logo-circle
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
Role in this project:
userFull-stack Developer
Contributions:60 commits, 3 PRs, 1 comment in 10 days
Contributions summary:Steve modernized and improved the JavaScript implementation of the "16 Bug" game within the repository. Their work included introducing named variables, case-insensitive input handling, and correctly implementing a delay function to improve user experience. The changes also involved ensuring the page scrolls correctly when the output becomes too long. These updates reflect a focus on improving the existing game logic and usability.
memorygamebasic-computer-gamesscriptinggames
stevebosman/angles

Apr 2020 - Mar 2023

Kotlin class Angle to encapsulate maths relating to rotations and angles
Contributions:4 releases, 28 PRs, 21 pushes in 2 years 11 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.
Request Free Trial
Steve Bosman - Senior Consultant at Opencast