Summary
John O'Brien is a Senior Developer with 11 years' professional experience and a 9+ year specialism in Ruby and Rails, focused on back-end engineering, API design, and robust SQL-based database architectures. He champions test-driven development, CI/CD and best practices, and has led modernization and mentoring efforts across fintech and cybersecurity projects. His work spans full-stack JavaScript (React, Node), AWS services including Lambda and Neptune graph databases, and practical DevOps and infrastructure-as-code experience. Known for quickly grasping complex problems and explaining solutions to technical and non-technical stakeholders, he has built internal security tooling, CRM integrations, and bespoke web apps for clients in capital markets and consulting. Outside work he channels his problem-solving appetite into puzzles and escape rooms, a habit that reflects his methodical approach to debugging and system design.
11 years of coding experience
16 years of employment as a software developer
Bachelor’s Degree English Language and Linguistics, Bachelor’s Degree English Language and Linguistics at University of York
King Edward VI Grammar School, Chelmsford