Ian Oxley

Senior Software Engineer at Sage

Alnwick, 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
Ian Oxley is a Senior Software Engineer with 16 years’ experience building resilient web platforms and APIs, currently delivering data migration and CI projects at Sage. He blends a pragmatic full-stack skillset—Ruby, Docker, JavaScript/React and C#/ASP.NET—with a strong focus on accessibility and front-end performance, having driven up to 90% improvements on legacy apps. A published author and SitePoint contributor, Ian also contributes to open source front-ends such as Habitica, where he improved semantic markup, keyboard navigation and responsive layouts to make the app more accessible. He has a track record of introducing developer tooling and automation (CI, test automation, event-driven services) and mentoring teams through complex migrations and GDPR-related workflows. Based in Alnwick, UK, he combines academic rigour from an MSc in Computer Science with practical experience across finance, CMS and SaaS domains.
code16 years of coding experience
job17 years of employment as a software developer
bookBSc (Hon's), Information Systems and Accounting, BSc (Hon's), Information Systems and Accounting at University of Hertfordshire
bookMSc, Computer Science, MSc, Computer Science at Newcastle University
stackoverflow-logo

Stackoverflow

Stats
10,986reputation
3.9mreached
224answers
16questions
Badges
dom-events
top-5%
css
top-5%
addeventlistener
top-5%
redirect
top-5%
debugging
top-5%
jquery
top-5%
github-logo-circle

Github Skills (24)

accessibility10
javascript10
css10
browser10
vue10
html10
vue-jsx10
responsiveness9
debugging9
jquery9
ui-design9
dom-events9
asp-net9
redirect9
addeventlistener9

Programming languages (8)

TypeScriptC#ShellC++JavaScriptHTMLRubyVim Script

Github contributions (5)

github-logo-circle
HabitRPG/habitica

May 2018 - Mar 2019

A habit tracker app which treats your goals like a Role Playing Game.
Role in this project:
userFront-end Developer
Contributions:23 commits, 2 PRs, 16 comments in 10 months
Contributions summary:Ian primarily focused on improving the user interface and accessibility of the Habitica application. Their contributions involved replacing `<div>` tags with semantic HTML elements and implementing CSS grid layout for responsive design. The user also added `aria-label` attributes and made elements focusable with keyboard navigation to enhance accessibility for users with disabilities. Furthermore, the user updated components to include focus and hover styles for better user experience and added more accessible tags.
trackerexpressvuereactjsrole
Sage/zuora

Apr 2024 - Jul 2024

ActiveModel backed Zuora integration
Contributions:2 releases, 44 reviews, 9 PRs in 3 months
railszuorarubybackedactivemodel
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
Ian Oxley - Senior Software Engineer at Sage