James Nutt

Senior Backend Engineer at GitLab

Birmingham, 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
James Nutt is a Senior Backend Engineer with 14 years' experience building web applications, currently contributing to GitLab after senior engineering work at Substrakt Health. He specializes in Ruby on Rails with practical JavaScript and HTML/CSS skills, and has a track record of shipping production features from routing and i18n to tests and server management. His open-source contributions include improving internationalization and locale routing for a mental health communication app, showing an attention to user experience across languages. Comfortable across the stack, he also brings operations experience from managing Linux deployments early in his career. Based in Birmingham, he prefers asynchronous communication like email and focuses on pragmatic, well-tested solutions.
code14 years of coding experience
job12 years of employment as a software developer
bookComputer Science BSc, Software Engineering & Development, Information Security, 2:1, Computer Science BSc, Software Engineering & Development, Information Security, 2:1 at The University of Birmingham
bookA-Levels and GCSEs, A-Levels and GCSEs at Bedford School
github-logo-circle

Github Skills (10)

i18n-js10
rspec10
rails10
ember-i18n10
rails-i18n10
ruby-on-rails10
ruby10
ruby-rails8
javascript5
html5

Programming languages (7)

C#TypeScriptCSSJavaScriptXSLTHTMLRuby

Github contributions (5)

github-logo-circle
ifmeorg/ifme

Oct 2017 - Oct 2017

Free, open source mental health communication web app to share experiences with loved ones
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 4 comments in 1 day
Contributions summary:James primarily focused on enhancing the application's internationalization (i18n) features. They implemented URL shortcuts for language settings and refactored the routing to use a dedicated controller for locale redirects. Furthermore, the user added tests to ensure the functionality of these locale shortcuts, which involves manipulating cookies and redirecting to the root path based on the selected locale. This work included modifications to the `config/routes.rb`, `app/controllers/locales_controller.rb` and `spec/controllers/locales_controller_spec.rb` files.
mental-healthjestcapybarareact-testing-librarycommunity-driven
jsrn/DefeatingDVWA

May 2014 - Sep 2014

Contributions:41 commits in 4 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
James Nutt - Senior Backend Engineer at GitLab