Ritchie Francis

Ritchie Francis Email and Phone Number

Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED
Ritchie Francis's Location
Greater Coventry Area, United Kingdom
Ritchie Francis's Contact Details

Ritchie Francis personal email

About Ritchie Francis

I am a highly experienced Sun Certified (SCJP, SCWCD, SCBCD) Senior Professional Customer facing Java Consultant with over 20 years continuous commercial experience in the New Media, Investment Banking, ecommerce and Government sectors.During the course of my career I have worked on high profile, high transactional websites and am regularly involved in the full development lifecycle. I have a proven track record of consistent delivery to a very high standard. I regularly mentor colleagues and provides best practices advice and am comfortable working on front end or server side systems.Specialties: Java/JEE, Spring Framework, Spring Boot, Spring Security,Agile, Spring MVC, Spring Webflow,Hibernate/JPA,GWT/DWR(AJAX),SOA/Webservices, XML/XSD, JAXB,SQL, Oracle,JSF, String Templates,Struts, JDBC, JUnit, HttpUnit,EasyMock, Mockito, Eclipse,Maven, ANT, Hudson, Cruise Control, Jira,Profiler4j,UML,Design PatternsSelenium,HTML, FishEye,Crowd, Crucible, Shell Scripting, Velocity, REST, Microservices, Azure, Docker

Ritchie Francis's Current Company Details

Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED
Ritchie Francis Work Experience Details
  • Branthill Computing Limited
    Java Software Developer
    Branthill Computing Limited Jan 2019 - Jul 2021
    Coventry, England, United Kingdom
    Senior Java Software engineer developing microservices for the didgital transformation of the slimstock inventory management system. Java 8, Spring framwork, REST, Microsoft Sql Server
  • Personal Touch Finance
    Java Software Developer
    Personal Touch Finance Sep 2018 - Jan 2019
    Solihull, England, United Kingdom
  • M&G
    Java Developer/Technical Team Lead
    M&G Feb 2014 - Aug 2018
    London
  • Aimia Inc
    Technical Team Lead
    Aimia Inc Dec 2012 - Jan 2014
    London, United Kingdom
  • Monitise
    Lead Developer/Architect
    Monitise Oct 2011 - Dec 2012
    London, United Kingdom
    As the technical team lead of 7 developers on the Monitise Americas project I am responsible for the design and delivery of new features/functionality to support the mobile banking platform in North America. This product allows over 2.5 million people in the U.S to manage their day to day banking via their smart phones and handles millions of transactions every year. My day to day tasks include code reviewing, analysis and design of new work, defect triage, development and mentoring
  • Tnt
    Java Architect
    Tnt Jun 2009 - Aug 2011
    My first role at TNT was with leading a team to design and develop a framework in order to port existing IBM Struts portlets to Spring based Portlets without a complete re-write of existing applications. The move from Struts to Spring was to utilise the power of Dependency injection and create more loosely coupled applications. In addition to this framework, I reviewed a number of existing applications and found them to be poorly structured and contain business logic in the UI Layer, specifically JSP’s. As a result I introduced Freemarker templates to the technology suite, not only to prevent “JSP hacking”, but also to provide a mechanism to unit test HTML.More recently I have been the lead developer/architect on the MyDelivery project, https://express.tnt.com/mydelivery/flow/redelivery.html. I was responsible for an offshore team of (Holland), who developed the supporting domain for this application where as I developed the service layer (EJB3) and the front end (Freemarker/Spring Webflow/JQuery/HTML/CSS). The MyDelivery project was part of the bigger WARP project and after successful deployment to live of MyDelivery, I was tasked with leading a team of 8 developers (all offshore in Italy and Mauritius) in developing the front end user interface for the new look TNT website. As well as acting as Scrum Master for the UI team I was heavily involved in the development of this website and created the initial page look and feel for the other developers to extend. Where appropriate I used Spring Webflow (Send A Package – a wizard style application) and the other applications used Spring MVC with DWR for the Ajax capability where required. In addition to templating, TNT has now added Spring Webflow, Spring MVC, Freemarker, Selenium IDE and Cubic Test to their approved toolsets/preferred software stack upon my recommendation.
  • Man Investments
    Java Developer
    Man Investments Dec 2008 - Mar 2009
    Tasked with implementing Hibernate as the chosen ORM on projects that that support the Man Investment website and ecommerce applications. As the senior developer within the team I often conducted code reviews and advised on best practice. I also championed the benefits of Test Driven development with continuous building (Hudson) and Maven best practices
  • Channel 4
    Java Consultant
    Channel 4 Apr 2008 - Dec 2008
    Channel 4 Search Functionality – Designed and wrote the framework and services that support the search functionality that is used on the Channel 4 website. The search application allows users to search for particular Brand names (Programmes), episodes, clips etc and also displays the A to Z of programme listings and “Whats Hot”.
  • Jp Morgan
    Java Consultant
    Jp Morgan Jun 2007 - Mar 2008
    Design and develop an AJAX based Web Application, with a GWT front end, to enable staff within the Asset Wealth Management Department of the Bank to register and maintain client and dealing information such as the asset classes and share types that the clients were eligible to invest in. This was a client facing role, although the clients in this case were internal to the Bank, e.g. Business sponsors and Programme managers from London and Luxembourg. • Produce design documents/artefacts• Design the logical database structure • Review colleagues designs• Apply Test Driven Development• Develop code• Liaise with Business sponsors• Manage deployment of application on target environment
  • Focus Business Solutions
    Java Consultant
    Focus Business Solutions Sep 2006 - Jun 2007
    Design and develop a JSF based Web Application for HSBC plc using Spring, Hibernate JSF and Websphere.• Develop application and framework• Mentor junior members of staff• Review code• Deploy application on client site• Test Driven Development
  • Kaonix
    Java Team Lead
    Kaonix Mar 2006 - Sep 2006
    Lead a small team in designing and the development of a Web application using Spring, Hibernate and Struts to provide recruitment solutions for the long term unemployed for Job Centre Plus.• Liaise with Client to clarify requirements• Oversee the Design• Lead development• Write Unit Tests• Review Code• Deploy application
  • Capgemini
    Java Team Lead
    Capgemini Sep 2003 - Mar 2006
    Lead a large team of developers (20) in the designing and development of a server side application to manage and process all the PAYE end of year tax returns for the UK tax system.• Review Designs• Develop Application• Review Code• Deploy application• Write appropriate Unit Tests• Integration Testing • Manage live application on production servers
  • Scenarios
    Java Developer
    Scenarios Jul 2001 - Sep 2003
    A local government portal supported by an in-house bespoke Java based Framework, run on Weblogic and Orion to provide members of the public access to Local Government services.• Design applications for the portal • Develop portlets• Participate in Design and Code reviews with more senior colleagues

Ritchie Francis Skills

Agile Methodologies

Frequently Asked Questions about Ritchie Francis

What is Ritchie Francis's role at the current company?

Ritchie Francis's current role is Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED.

What is Ritchie Francis's email address?

Ritchie Francis's email address is ri****@****ail.com

What skills is Ritchie Francis known for?

Ritchie Francis has skills like Agile Methodologies.

Not the Ritchie Francis you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.