Image of John Worrell

John Worrell

Senior Engineer

Tech Lead at HailoCab

London, United Kingdom

Section title

John Worrell's Email Addresses & Phone Numbers

John Worrell's Work Experience

Hailo

Senior Engineer

February 2012 to Present

London, United Kingdom

Cisco

Technical Leader

2004 to February 2012

Parc Technologies

Software Architect

2000 to 2004

John Worrell's Education

University of St. Andrews

Doctor of Philosophy (Ph.D.) Astrophysics

1980 to 1985

Durham University

Batchelor of Science Physics 1st class

1977 to 1980

About John Worrell's Current Company

Hailo

The major concrete contributions I have made in this role are: * Designed and built payments capture system * Designed and built event processing system reading events from an NSQ "firehose" and aggregating the events for transmission to a 3rd-party system * Designed and built 2nd generation distributed allocation core All built as distributed systems capable of...

About John Worrell

📖 Summary

Specialties: Languages: Java, Go, C/C++ Technology: OO Analysis & Design, MDA/D, UML, JEE, Hibernate, Spring, Spring Security, Spring Dynamic Modules, Spring AOP, JAX-RS, CXF, Jersey, Cassandra, NSQ, RabbitMQ, ZooKeeper, OSGi, Eclipse, JAXB, XStream Tools: Eclipse, MagicDraw, Together, Maven, Ant, AndroMDA, JUnit, TestNG, JUnit Process: RUP, Agile, Scrum Other: Network Management, Requirements gathering and documentation, specification writing, architecture and design documentationSenior Engineer @ The major concrete contributions I have made in this role are: * Designed and built payments capture system * Designed and built event processing system reading events from an NSQ "firehose" and aggregating the events for transmission to a 3rd-party system * Designed and built 2nd generation distributed allocation core All built as distributed systems capable of scale-out using Cassandra DB, ZooKeeper for distributed locking, and, in one case, memcached From February 2012 to Present (3 years 11 months) London, United KingdomTechnical Leader @ I worked on a number of network-management platforms and frameworks with a special connection with and passion for model-driven development. At various times I have: * championed the use of MDA * developed MDA templates for Java data-objects, Hibernate mappings and associated infra-structure * architected and lead development of an extensible REST API * architected and oversaw development of RBAC security framework based on Spring Security * cross-team coordination responsibilities for the above * wrote Scrum-based development process and presented it to NMTG Agile Council From 2004 to February 2012 (8 years) Software Architect @ In this post I did the following: * Gathered and documented requirements * Documented architecture * Wrote software specifications and design documents * Implementation of software (JSE, Swing etc.) * Supervision of development process, that is, of adherence to process and to requirements * Took overall responsibility for quality of software delivered; driving the code-review process and performing code-reviews etc. Also; * Drove process improvements * In the last year I ran weekly tech. coordination meetings with Cisco From 2000 to 2004 (4 years) Lead Developer / Architect @ Designed and built software in C++ (also C) for use in the financial services industry to process exchange traded derivatives. Liased with technical and business personel of a number of leading investment banks to whom the software was supplied, and with personel at LCH. From 1997 to 2000 (3 years) Senior Software Engineer / Architect @ From 1994 to 1997 (3 years) Doctor of Philosophy (Ph.D.), Astrophysics @ University of St. Andrews From 1980 to 1985 Batchelor of Science, Physics, 1st class @ Durham University From 1977 to 1980 John Worrell is skilled in: Spring, Hibernate, J2EE, Eclipse, Agile, OOAD, Java, Agile Methodologies, Java Enterprise Edition, REST, JUnit, Scrum, Ant, UML, Software Development


John Worrell’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

Frequently Asked Questions about John Worrell

What company does John Worrell work for?

John Worrell works for Hailo


What is John Worrell's role at Hailo?

John Worrell is Senior Engineer


What is John Worrell's personal email address?

John Worrell's personal email addresses are not available


What is John Worrell's business email address?

John Worrell's business email addresses are j*****@hailocab.com, and j****[email protected]


What is John Worrell's Phone Number?

John Worrell's phone +44 ** **** *161


What industry does John Worrell work in?

John Worrell works in the Computer Software industry.


Who are John Worrell's colleagues?

John Worrell's colleagues are Mark Gannaway, Paul Cam, Josh Holloway, Mar Pallas Poy, Paul Hammond, Greg Bolton, Stephen Tan, and Frank O'Dwyer


10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

John Worrell's Personality Type

Extraversion (E), Intuition (N), Feeling (F), Judging (J)

Average Tenure

4 year(s), 4 month(s)

John Worrell's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 91% chance that John Worrell is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

one billion email addresses

One billion email addresses and counting

Everything you need to engage with more prospects.

2x More emails
vs. competitors
99% Accuracy
40+ Integrations

ContactOut is used by

76% of Fortune 500 companies

Microsoft Nestle PWC Merck Rackspace
Try ContactOut
for free today
  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit
Try ContactOut for Free