Jonathan Benedetti

Academic Liaison Librarian at Seaward Travel Limited

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
Jonathan Benedetti is an Academic Liaison Librarian with a decade of diverse experience bridging library science and computer science, holding a Distinction MSc in Library Science and a First-class BSc in Computer Science. He combines practical library operations and user-facing liaison work with hands-on technical skills in web development and back-end programming, evidenced by contributions implementing concurrency primitives in the well-known iluwatar/java-design-patterns repository. Comfortable in both academic and operational settings, he has progressed from frontline library roles to liaison responsibilities at London Metropolitan University while sustaining roles in transport operations that sharpen logistics and customer service. Strong written and interpersonal skills underpin his ability to translate complex technical concepts for non-technical stakeholders and to develop new workflows quickly. Jonathan’s background in building PHP-based learning environments and simulating resource control in Java highlights an unusual blend of educational tech, systems thinking, and practical service delivery. Based in the UK, he is a pragmatic problem-solver who thrives at the intersection of information services and software.
code10 years of coding experience
bookBachelor of Science (BS), Computer Science, First, Bachelor of Science (BS), Computer Science, First at Middlesex University
bookFoundation degree, Computing, Pass, Foundation degree, Computing, Pass at Barnet and Sounthgate College
bookBTEC National Diploma, Animal Management, BTEC National Diploma, Animal Management at Capel Manor College
bookMaster's degree, LIBRARY SCIENCE, Distinction, Master's degree, LIBRARY SCIENCE, Distinction at City, University of London
languagesEnglish
github-logo-circle

Github Skills (8)

design-patterns10
javas10
sem10
semaphore10
java10
concurrency10
mutex10
testing9

Programming languages (2)

JavaKotlin

Github contributions (3)

github-logo-circle
Design patterns implemented in Java
Role in this project:
userBack-end Developer
Contributions:11 commits, 1 PR, 14 comments in 1 month
Contributions summary:Jonathan implemented and tested modules demonstrating mutual exclusion locks (mutex) and semaphores in Java. They added code for a fruit shop simulation with customers taking fruit from bowls, showcasing the use of semaphores for resource control. The contributions include the creation of core classes for the simulation and thorough testing to validate functionality. These additions are aligned with design patterns.
principlessnippets-collectionsnippetspatternsdesign-patterns-implemented-in-java
Contributions:10 pushes in 1 month
javadesign-patternspatternsdesign-patterns-implemented-in-java
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
Jonathan Benedetti - Academic Liaison Librarian at Seaward Travel Limited