Russell Gray Email and Phone Number
Russell Gray work email
- Valid
- Valid
Russell Gray personal email
- Valid
- Valid
I am an experienced senior developer with a proven track record of delivery and innovation. I have designed and implemented software of all sizes, ranging from small disposable utility applications to large service-oriented asynchronous messaging-based systems. I am fluent in multiple programming languages, particularly C#, Python, PHP, and Java, and I pick up new languages quickly. I enjoy being part of a high-quality agile team and can lead both technologically and as a line manager.Specialties: C#, Java, python, multithreading, asynchronous distributed systems, testing, updating legacy systems
Patients Know Best
View- Website:
- patientsknowbest.com
- Employees:
- 64
-
Senior DeveloperPatients Know Best Feb 2015 - PresentRemote / London -
Lead DeveloperLivedrive Aug 2012 - Feb 2015London, United KingdomRolled-out statsd/graphite monitoring across much of the server infrastructure, improving insight into how the transfer software and storage systems are performing.Introduced version-aware reference counting to uploaded files, to allow faster and more accurate identification of files that are candidates for deletion. Wrote a multithreaded deletion tool with adaptive clustering (the size of the cluster grows and shrinks around peak times so that it can run more aggressively during quiet periods) that safely reclaims storage at a rate of around 35 terabytes a day.Prototyped a sharding strategy for a large (9B rows) table that has two unique lookup keys.Designed and implemented improved differential upload functionality based on both a strong hash and a rolling CRC, an algorithm inspired by rsync.Introduced and oversaw an improved agile development process. -
Principal DeveloperBetfair Apr 2005 - Jul 2012London, United KingdomResponsible for all customer-related systems during a 3-year technical investment programme. Designed new account service to be the single source of truth for customer data across multiple jurisdictions and abiding by the requirements of multiple regulatory bodies. Implemented a low-level DNS library (relying on PTR and TXT records, which are not supported by System.Net.Dns) to allow .Net applications to query Betfair’s in-house service discovery system.Modified Coco/R’s C# 3.5 grammar file to produce a customised parser/lexer tailored specifically to help with a large-scale internal refactoring effort. Used them to write tools that generated ‘happy path’ integration test stubs for a legacy codebase.Line-managed a team of 6 developers and delivered a rewrite of Betfair’s market management application (WinForms/C# client, Java service). This project dramatically decreased the time elapsed when turning markets in-play, resulting in a revenue uplift of over £1M/year in addition to reduced training costs and reduced operator error.Implemented and maintained an open-source Python wrapper for the public API, which was adopted by a number of Betfair key accounts.Won the inaugural Betfair Engineering Innovation Award for developing a RESTful wrapper around the SOAP public API. -
Lead DeveloperBridgman Communications Nov 2000 - Apr 2005London, United KingdomDesigned and implemented Pocket Arrest, a multithreaded mobile information management application written in C#, featuring asynchronous socket-based network communication and an on-board SQL Server CE database. Developed message protocol library shared by server and mobile application, supporting creation of text/binary hybrid messages specifically designed to minimise bandwidth and recover from failure, since communication was typically restricted to GPRS.
-
DeveloperProtek Boldon James Jul 1999 - Nov 2000Crewe, United KingdomDiagnosed and fixed bugs in a proprietary traffic-shaping network driver (C++). Implemented scheduling for a web-based provisioning and billing system (classic ASP, C++).
Russell Gray Skills
Russell Gray Education Details
-
Computer Science
Frequently Asked Questions about Russell Gray
What company does Russell Gray work for?
Russell Gray works for Patients Know Best
What is Russell Gray's role at the current company?
Russell Gray's current role is Senior Developer at Patients Know Best.
What is Russell Gray's email address?
Russell Gray's email address is ru****@****ail.com
What schools did Russell Gray attend?
Russell Gray attended Nottingham Trent University.
What are some of Russell Gray's interests?
Russell Gray has interest in Personal Finance, Investing, Photography, Restaurants, Running, Martial Arts, Tech.
What skills is Russell Gray known for?
Russell Gray has skills like Software Development, Agile Methodologies, C#, Java, Rest, Testing, Distributed Systems, .net, Python, Multithreading, Scrum, Databases.
Who are Russell Gray's colleagues?
Russell Gray's colleagues are Varsha Modhwadia, James Price, Callum Scriven, Emily Young, Evelin Purman, Aisha Taftaf, Gary O'connell.
Not the Russell Gray you were looking for?
-
Russell Gray
Greater Brighton And Hove Area -
-
Russell Gray
London -
1muirfieldtravel.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial