Rob Oxspring

West Oxfordshire, 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

🤩
Rockstar
🎓
Top School
Rob Oxspring is an experienced Java-focused software architect and engineer with 11 years of professional experience and a two-decade career history spanning engineering, architecture and principal- level roles at organizations including Diffblue, CoreFiling and Dell EMC. He combines hands-on back-end development with test automation and has contributed to notable open-source projects such as Zalando’s Zally API linter and Structurizr for Java, adding PlantUML generation and improving API rule reporting and test coverage. Known for pragmatic system design, Rob has led cross-platform product development from his early work on enterprise disaster-recovery tools through to modern API tooling and Java architecture. Based in West Oxfordshire, he brings a strong academic foundation (MEng Software Engineering, University of Sheffield) and a steady focus on reliable, well-tested Java/Spring Boot systems. A detail-oriented contributor, he often tackles subtle quality improvements—stable ordering, PMD suppression in tests and clearer violation links—that materially improve maintainability and developer experience.
code11 years of coding experience
job21 years of employment as a software developer
book2:1 MEng, Software Engineering, 2:1 MEng, Software Engineering at The University of Sheffield
bookA Level, Maths, Physics, Chemistry, A Level, Maths, Physics, Chemistry at Wood Green School, Witney, Oxon
stackoverflow-logo

Stackoverflow

Stats
2,865reputation
1.5mreached
21answers
10questions
Badges
java
top-5%
hibernate
top-5%
eclipse
top-5%
github-logo-circle

Github Skills (30)

apidoc10
plantuml10
architecture10
testing10
java10
javas10
api10
spring-boot10
architectures10
lint9
hibernate9
eclipse9
rest-api8
junit8
api-rest8

Programming languages (13)

PlantUMLMDXJavaCSSTeXGoMustacheGroovy

Github contributions (5)

github-logo-circle
zalando/zally

Sep 2017 - Jun 2020

A minimalistic, simple-to-use API linter
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:360 commits, 132 PRs, 55 pushes in 2 years 9 months
Contributions summary:Rob's contributions primarily involved the development and testing of back-end components. They were focused on enhancing the Zally API linter, with commits fixing reported guideline links within violation reports and adding tests for improved functionality and performance. These changes included the addition and modification of Java files and test files, demonstrating proficiency in Java and Spring Boot frameworks. They implemented changes involving adding tests, suppressing PMD warnings in testing files and imposing stable ordering on API rule endpoints.
golangapilinterspring-bootapi-use
structurizr/java

Oct 2017 - Apr 2018

Structurizr for Java
Role in this project:
userBack-end Developer
Contributions:21 commits, 16 PRs, 12 comments in 5 months
Contributions summary:Rob has primarily contributed to the `structurizr/java` repository, focusing on the implementation of PlantUML writing capabilities within the Structurizr for Java project. Their commits involve adding support for shape definitions, component descriptions, and branding customizations to the PlantUMLWriter. The user's work ensures the correct representation of various diagram elements, including the ability to apply custom styling and includes, which enhances the diagram generation functionality of the project.
software-architecturearchitecture-diagramsc4modelstructurizrjava
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
Rob Oxspring