Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
LESTER MEMBE PERSONAL DETAILS Nationality: British Post Code: LU4 9FR LinkedIn: https://www.linkedin.com/in/Lester-Membe-Profile Email: [email protected] Mobile: 07971 475343 Other: 015 8253 4396 EDUCATION & QUALIFICATIONS 1996 1992 1990 BSc (Honours) Computer Information Science BCom (Honours) Commerce Diploma Computer Studies Canterbury University Western International University Greenwich College 2013 2013 PRINCE2 Foundation Level 3 CMI project Management Bedfordshire University Bedfordshire University 2017 Disclosure Scotland (Current) PROFILE A Java Web Developer with over 10 years commercial experience concentrating primarily with JSP, Java, J2EE, J2SE, HTML, CSS, JavaScript, JSP, JSF, XML and MySQL, SQL Server and Oracle 11g. Has developed many Back-end and Front-end desktop and web based systems working in the Banking, Music, Retail, Media and Not-For-Profit industries. Strong analytical skills coupled with the ability to liaise with both technical and business stakeholders have been used to translate business requirements into effective technical solutions. Task focused approach as well as commitment to delivering on clients’ expectations have ensured timely completion across the full Software Development Life Cycle as well as preventing expected overrun. Seeks contract work being immediately available for both interviews and starts for most locations within London and across the UK. TECHNICAL SKILL SUMMARY Languages Java, JSP, J2SE, J2EE, JSP, JSF, jQuery, HTML, DHTML, XML, XSLT, JavaScript, XHTML, JPOS, CSS and Chordiant 3.1 / 5.2 / 5.5 / 5.7 / 6.2 Methodologies Agile, TDD, Pair Programming, Continuous Integration Version Control SVN, Visual Source Database Oracle, SQL Server, MySQL Web / Application Servers Tomcat, JBOSS Development IDE MyEclipse, Eclipse, NetBeans Operating Systems Window XP, Windows 7, Windows 8, Windows 10 REFERENCES AVAILABLE ON REQUEST; RECOMMENDATIONS AVAILABLE VIA LINKEDIN LESTER MEMBE EMPLOYMENT HISTORY Jun 2014 – Mar 2017 Oracle, Capability Green, Luton Oracle offers a comprehensive and fully integrated stack of cloud applications, platform services, and engineered systems. Employed as a Software Developer working on an EPOS (RetailJ) system designed for retail businesses that use Pin Entry Devices (PED). Worked in a team of 20 people which composed of (A Team Lead, Senior Architect, 3 x Senior Software Developers, 10 x Software Developers and 10 x Functional Architects) in an Agile environment. Responsibilities Develop code to a high standard as described in technical specification documents, ensuring no bugs are present using JUnit for testing Use Myeclipse IDE for development Use TDD development to write unit tests. Use Java, XML, ANT, JPOS for back-end development Use JSP, jQuery, HTML and CSS for front-end development Use Oracle, SQL Server and MySQL as the back end Database Use Tomcat and JBoss as the Web and Application server Carry out CI (Continuous Integration) using SVN and Jenkins When functional testing has finished, ensure that unit testing is also completed as per the agreed standard and all relevant supporting administration tasks are done Gather requirements for WordPay and Paperchase Change Request from clients Document any requirements gathered from the client and stakeholder Peer Code reviews ensuring there are no coding errors and best Java coding practices are adhered to e.g. adhering to OO principles such as SOLID Review code to ensure quality requirements were met Provide appropriate feedback and information to help improve quality to junior developers and update Senior Architects and Team Leads Determine specifications and requirements and develop technical specification documents where required. Collating requirements from end users and stakeholders and analysing the current system. Converse with 3rd party institutions and 3rd party hardware / software vendors, gathering information, digesting information from these sources and disseminating said information to various areas of the business Convert the above gleaned information into usable technical documentation that can be used by micros developers, QA and other areas of the business as needed Ensure there are no gaps in requirements to allow specifications to progress Keep up to date with current process documentation and best practices Assist in the production of support, QA and release documentation Liaise with and support QA personnel during software testing Continuous Integration (CI ) using SVN and Visual Source Achievement Successfully designed and implemented the WorldPay change request on time avoiding the expected overrun. This ensured that the clients using the system on time for PCI testing were able to renew their licenses to continue using EFT (Electronic Transfer Fund system). Skill snapshot: Java, XML, JSP, ANT, HTML, CSS, JPOS, Software Design, Code Reviews, Testing, Client Facing, CI, Change Request, Requirement documentation, MySQL, jQuery, Oracle, SQL Server, SVN, Jenkins, QA, Tomcat, JBoss, TDD, Dec 2013 – Jun 2014 METHI Restaurant - Luton An Indian restaurant chain that currently has 3 restaurants in Luton, Dunstable and Milton Keynes. Contracted as a Java Analyst / Developer developing mobile apps for Android using Sencha Touch. Worked in a team of 5 people which composed of a Software Analyst / Developer and 4 Software Developers. Page 2 of 4 LESTER MEMBE Responsibilities Develop an Android mobile app for ordering food and booking a lunch / dinner table at the restaurant using Sencha Touch Carry out unit testing using JUnit Write test units using TDD Use Java, XML, ANT for back-end design Use JSP, JSF, jQuery CSS for front-end design and MySQL as the back-end database Use Eclipse as the development environment and my Myeclipse IDE for development Use Tomcat as the web server Achievement Successfully designed and implemented all assigned projects on time avoiding the expected overrun Skill snapshot: Java, HMTL, XML, CSS, JSF, jQuery, Sencha Touch, Android, Mobile App, TDD, ANT, MySQL, Eclipse, Myeclipse IDE July 2010 – Dec 2013 Essancy - Luton A leading producer of fragrances & flavours, owned and run by a family who have been in the fragrance world for three generations. Essancy combines in depth understanding of the fragrance industry with the very latest technologies and systems. Contracted as a Java Developer to develop an intranet allowing branches in different locations to requisition for ingredients to develop fragrances for their clients. Worked in a team of: Project Manager, Business Owner and Web Developer using Agile methodology. Responsibilities Develop an intranet for ordering ingredients for fragrance making Carry out unit testing using Junit Write test unit using TDD Use Java, XML for back-end design Use JSP, jQuery, CSS, JSF for front-end design and MySQL for back-end database Use Eclipse as the development environment Use Tomcat as the web server Achievements Reduced the Essancy’s time in producing the fragrance for their clients from 3 weeks to a week Improved the company’s communication and stock levels by removing the use of an Excel spreadsheet and replacing it with a company intranet page Skill snapshot: Java, HMTL, XML, CSS, JSF, jQuery, Agile, Eclipse, TDD, JSP, MySQL, Tomcat Jun 2008 – Dec 2010 Johnston Press Digital, Peterborough Johnston Press Digital is responsible for the development of the company's digital activities, comprising news, classified, display and enterprise products across web, mobile and app platforms. Employed as a Java Developer to provide web development in an Agile and mentoring .NET developers to transition to Java environment. Worked in a team of 15 people, composed of a Team Lead, Project Manager, 10 .Net Developer, 5 Front-end Developers, 3 Software Testers and 2 Java Developers. Responsibilities: Set up Java development environment Eclipse IDE, Tomcat, JBoss, SVN Gather and document requirements from both clients and stakeholders Research & Development – Research technologies that would be suitable for the project: Velocity, JSF, JSP, Junit, Web Services using either SOAP or RESTFUL Page 3 of 4 LESTER MEMBE Mentor and train 15 .NET developers (back and front end) to transition from .NET to a Java Development environment ◦ Setup and install Tomcat, Java, Eclipse ◦ Configure Tomcat, MySQL, SVN and ANT in Eclipse Carry out CI (Continuous Integration) using SVN Arrange daily Scrum meetings Research and develop a prototype for a web based newspaper system using Polopoly Develop components using Java, XML, Polopoly Front-end development using HTML, JSP, CSS, jQuery Achievement Successfully developed an online web Olympic sport page within tight timeframes that went live online in time for the Olympic games so that users were able to watch the Olympics on the go Skill snapshot: Java, HTML, JSP, CSS, Polopoly, jQuery, XML, MySQL, SVN, ANT, Eclipse, Agile, RESTFUL, Tomcat, JBoss Jan 2008 – Jun 2008 Shop Direct - Little Woods, Liverpool Shop Direct Group is a multi-brand online retailer in the United Kingdom and Ireland. Established in November 2005 as a result of the merger of the former Littlewoods and Shop Direct companies. It’s a business group trading via several digital department stores and mail order business. Contracted as a Java / Chordiant Developer to develop, maintain and upgrade the online shopping system. Worked in a team of 16 people which composed of a Project Manager, Account Manager, Team Lead, 5 Senior Architect, 3 Software Analysts, 5 Chordiant / Java Developers in an Agile environment. Responsibilities Java development using Chordiant to develop Banking Mortgage and Credit Card Application systems Peer Code reviews ensuring there are no coding errors and best Java coding practices are adhered to e.g. adhering to OO principles such as SOLID Write unit test using TDD Unit testing using JUnit Front end design using JSF and JSP, CSS, jQuery and back-end design using Java, XML, XSLT, Chordiant Carry out CI (Continuous Integration) using SVN and Visual Source Use Myeclipse IDE for development Achievement Successfully designed and implemented all assigned projects on time Skill snapshot: Java, Chordiant, HTML, JSF, JSP, CSS, jQuery, XML, XSLT, Myeclipse IDE, Junit, OO, SOLID, Agile, TDD, SVN, Visual Source EARLIER CAREER HISTORY Jan 2003 – Apr 2008 Feb 1998 – Jan 2003 Jan 1986 – Feb 1994 Java/ Chordiant Developer Forte Developer Analyst / Programmer Henley Software Consultants - Business Agility University of Canterbury Zambia Air Force Page 4 of 4