Tim Ottewell

Senior Frontend Developer at Xerox

North Hertfordshire, 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
Tim Ottewell is a Senior Frontend Developer with 18+ years at Xerox, specializing in WordPress architecture, atomic-design component systems, and vanilla JS/Sass implementations. He transitioned from Flash/ActionScript roots to modern HTML/CSS/JavaScript and now owns the WordPress stack, building custom themes and plugins that power platform-agnostic web experiences. Comfortable across PHP, GitHub, and CI/CD with CircleCI, he also contributes backend/DevOps improvements such as SSH support and testing refinements on open-source tooling. Tim blends front-end engineering with UX and design sensibility, enabling practical, reusable component libraries rather than one-off pages. Based in North Hertfordshire, he pairs a first-class BSc in Multimedia Technology and Design with a long track record of evolving large enterprise web platforms.
code9 years of coding experience
job12 years of employment as a software developer
bookBSc, Multimedia Technology and Design, 1st Class, BSc, Multimedia Technology and Design, 1st Class at Brunel University
github-logo-circle

Github Skills (8)

git10
github10
ssh10
cicd9
automation8
automations8
testing8
nodejs7

Programming languages (4)

TypeScriptJavaScriptPHPPython

Github contributions (5)

github-logo-circle
intuit/auto

Oct 2020 - Nov 2020

Generate releases based on semantic version labels on pull requests.
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 commits, 1 PR, 11 comments in 18 days
Contributions summary:Tim focused on enhancing the repository's functionality related to remote access via SSH. They implemented support for SSH connections, including verifying authentication and utilizing SSH URLs. Additionally, the user addressed testing configurations, specifically clearing and managing environment variables. Furthermore, the user refactored the code to prioritize SSH checks and removed permission checks.
publishingjirarelease-automationsemantic-versioningslack
tinytim84/auto

Oct 2020 - Nov 2020

Generate releases based on semantic version labels on pull requests.
Contributions:1 release, 6 pushes, 1 branch in 18 days
pull-requestssemantic-versionsemantic
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