Jon Reeve work email
- Valid
- Valid
- Valid
- Valid
Jon Reeve personal email
- Valid
- Valid
Seasoned software engineer and team lead with 20+ years of professional experience, across mobile, web, back-end, embedded, specialising in Android, TDD and testing in general, building + mentoring teams, iteratively building solid, high quality, tested products, well-experienced both participating and facilitating in all sorts of agile process.Released full apps and features for 14+ mobile apps so far, with figures such as 100m+ downloads, 4.5+ reviews, 99%+ crash free, for companies such as Toyota, Tesco, British Gas, TSB, Shazam, NBC, AT&T, TSB.Been involved with Android since the beginning, previously working in Java/JEE/JS, C++/C (broadcast industry applications) and others. Experienced in hiring and training, mentoring to build up permanent development staff.First class BSc (Hons.) and MSc with distinction in Computer Science. I occasionally talk about testing, reverse engineering, and other things (https://goo.gl/F1AriZ) Languages:Kotlin, Java, C++, C (C90, C99), Groovy, JS, Python, Perl, C#, Prolog, Haskell, PL/SQL, SQL, (z/ba)sh. A tiny bit of Scala, Ruby, Go.Other Tech:Android (1.5-present), NDK, Kotlin coroutines, Dagger, Koin, Retrofit, RxJava (1&2), Gradle, Maven, Spock, Git, SVN, CVS, Oracle, MySQL, PostgreSQL, Guice, Spring, GNU Make, JEE, JMS, J2ME, UNIX & Linux (various distros), Windows Mobile - .NET compact framework & eVC++.Methodologies, Practices:TDD, + BDD, Agile, Lean, Kanban, Scrum, pair-programming.
Wasabi Code Ltd - Contract & Freelance Development
-
Developer, Director, ConsultantWasabi Code Ltd - Contract & Freelance Development Dec 2012 - PresentLondonContract and Freelance:* The Body Coach: New app, feature parity with iOS + more. On-demand + live video, recipes, workout + meal planner, check-in, etc. MVI, coroutines.* Toyota: Sped up delivery to meet tight deadlines, improved architecture, and encouraged + enabled automated testing on Toyota car sharing app for launch in Spain and first stage of new Kinto app for launch in Poland.* Rapid delivery of app for AT&T Harman Spark across US, providing in-car telematics, WiFi control,… Show more Contract and Freelance:* The Body Coach: New app, feature parity with iOS + more. On-demand + live video, recipes, workout + meal planner, check-in, etc. MVI, coroutines.* Toyota: Sped up delivery to meet tight deadlines, improved architecture, and encouraged + enabled automated testing on Toyota car sharing app for launch in Spain and first stage of new Kinto app for launch in Poland.* Rapid delivery of app for AT&T Harman Spark across US, providing in-car telematics, WiFi control, trip view with driving scores, etc. * Team building + training at Hive, interviewing + mentoring, advising on Android + TDD, improving agile process.* Piriform CCleaner on Android -- pre Avast buyout -- delivering full redesign, launching paid version, mentoring junior developer, improving legacy codebase, boosting application stability, rebooting BDD and tripling unit tests. Resulted in application crash free 99.9% with 9m monthly active users, revenue steadily increasing.* Built Android app for digital currency and payment platform CoinJar. Hired + trained junior dev, hired replacement senior dev.* Android kick-off at Gamesys with solid testing infrastructure, hiring team, mentoring & training in Android, DDD, TDD.* Porting Windows-oriented C++ game engine and library for reuse on Android and iOS.* NBC Sochi Winter Olympics 'news feed', synchronised with US and international time zones and airing times, used across US during event.* New Home experience & Welcome view on Tesco Groceries app* Realtime video capture + transcode on Android for Dark Industries. Show less
-
Mobile Software EngineerShazam Entertainment Apr 2011 - Nov 2012London, United Kingdom* Setting up CI static analysis, starting to get legacy codebase under test, improving quality and app stability.* Experimentation with many agile and lean project management and development techniques. Experience with Scrum, Kanban, pair-programming, TDD, BDD, and so on. * Android (1.5+) development -
Senior Software DeveloperMsx International May 2008 - Apr 2011Colchester, United Kingdom* Leading development of dealer booking system ("MSXI Dealer") rolled out in stages to Ford dealerships across Italy, later deployed to Germany, France, UK, Netherlands dealerships.* Supporting various global projects for leading automotive OEM clients ("BookIt", "MSXI Dealer", "WIRE", "Technical Helpdesk")* Supervising and mentoring small team of developers, planning and allocating work,s ensuring progression.* Configuring JBoss AS clustering, Apache load balancing, carrying out… Show more * Leading development of dealer booking system ("MSXI Dealer") rolled out in stages to Ford dealerships across Italy, later deployed to Germany, France, UK, Netherlands dealerships.* Supporting various global projects for leading automotive OEM clients ("BookIt", "MSXI Dealer", "WIRE", "Technical Helpdesk")* Supervising and mentoring small team of developers, planning and allocating work,s ensuring progression.* Configuring JBoss AS clustering, Apache load balancing, carrying out performance and load testing.* Performing application and DB releases and data migrations on *nix systems (Linux, Solaris). Show less -
Software EngineerSuitcase Tv Ltd Oct 2006 - May 2008Ipswich, United Kingdom* C++ and C, writing software for in-house hardware and Windows machines, for the broadcast industry.* Work on and with open-source libs, video and audio codecs and formats, inspecting and repairing media, and reverse engineering and modifying codecs.* Designing, maintaining, modifying and optimising Oracle databases, PL/SQL. * Working on, maintaining and fixing Linux servers, configuring FTP, web, and mail servers.* Dealing with clients over the phone and in person, monitoring… Show more * C++ and C, writing software for in-house hardware and Windows machines, for the broadcast industry.* Work on and with open-source libs, video and audio codecs and formats, inspecting and repairing media, and reverse engineering and modifying codecs.* Designing, maintaining, modifying and optimising Oracle databases, PL/SQL. * Working on, maintaining and fixing Linux servers, configuring FTP, web, and mail servers.* Dealing with clients over the phone and in person, monitoring systems running at broadcaster locations (BBC, UPC, ...), and offering technical support. * Staffing exhibition stands at broadcast industry events, fielding questions from potential customers. Show less
-
Systems DeveloperMsx International Oct 2004 - Oct 2006Colchester, United KingdomSimilar to previous MSX position above, but not in a senior role. Was later offered senior position with more projects and responsibility, managing and mentoring junior developers. -
Software Engineer, Web DeveloperPure Energy Multimedia 1999 - 2002Haverhill, Suffolk, United Kingdom* First employee. Dealing with clients, co-located server admins, keeping the company running 3 out of 5 days while head of company out of office. * Main programmer, working with Perl, PHP, HTML4, JS, SQL. Administering Linux boxes and MySQL databases.* Developed reusable site building and administration packages to allow customers to set up their own shopping sites.
Jon Reeve Skills
Jon Reeve Education Details
-
Distinction -
1St Class (Hons.)
Frequently Asked Questions about Jon Reeve
What company does Jon Reeve work for?
Jon Reeve works for Wasabi Code Ltd - Contract & Freelance Development
What is Jon Reeve's role at the current company?
Jon Reeve's current role is Consulting Team Lead / Senior Android Software Developer.
What is Jon Reeve's email address?
Jon Reeve's email address is th****@****ail.com
What schools did Jon Reeve attend?
Jon Reeve attended University Of Essex, University Of Essex.
What are some of Jon Reeve's interests?
Jon Reeve has interest in Mobile Computing And Wearable Technology, Groovy, Rock Climbing, Frameworks, Cycling, I Also Enjoy Photography, Running, Libraries, Ideas, Most Recently Kotlin.
What skills is Jon Reeve known for?
Jon Reeve has skills like Subversion, Android, Git, Java, Linux, Ant, Agile Methodologies, Tomcat, Mobile Applications, C++, Java Enterprise Edition, Maven.
Not the Jon Reeve you were looking for?
-
2 +447794XXXXXX
-
1diversey.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