Lester Membe, IT Trainer and Consultancy

Lester Membe

IT Trainer and Consultancy

CSS

Location
United Kingdom
Education
High school or equivalent,
Experience
23 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :23 years, 7 Months

IT Trainer and Consultancy at CSS
  • India
  • June 2012 to December 2012

I left Johnston Press as I was diagnosed with Cancer

Technical Analyst/Developer at Johnston Press Digital
  • United Kingdom
  • June 2008 to December 2010

I worked in a team where I was involved in the analysis and design of the Company's Content Management System using Polopoly a content management system currently used in the newspaper and media industry. The content management system we were designing was for their publishing sectors and online newspaper website. I also mentored developers to transfer their .NET skills to Java development environment.

I was responsible for:

•Interacting with business users, understanding their business processes and current IT systems.
•Gathering requirements for business definition.
•Creating Business Requirement Document (BRD), Functional Requirements Specification (FRS), and technical requirement specification for application development.

•Performed manual front-end testing to check all functionalities of different modules.
•Worked with business users and technical team to monitor the deployment of the application.
•Designed the look-n-feel requirements of the application through wire framing, for better illustration of the application to research team and portfolio managers.
•Have been involved with the project from its inception phase to transition and production rollout phase.
•Have also worked with the System architect in the analysis and design of the system.

I worked with EMC consulting in London. I liaised with EMC with regards to the requirements and the design of the CMS software, on behalf of Johnston Press Technology Solutions.

I also conducted R&D to determine suitable software and development environment to develop web based application using Java, as the company development environment was a Microsoft development environment.

The initial task I had was to look at the business requirements and document the requirements. I also had to do a systems analysis of .net system developed and document the components develop in .Net that could be used in the new Java based system using Web Services. I also was involved in deciding the development environment and recommend software and hardware required to develop in a java environment, as the New CRM system was written in Java. I also looked at the technologies used in the new CRM software (polopoly) to determine which technologies could be integrated with the software (polopoly).

Other task I was evolved in was mentoring; help train .NET developer to develop using java in a java environment. I split the task into two parts train for backend development in java and frontend development using jsp, html, velocity and jsf.

Technologies used:

•Polopoly
•Axis2
•Velocity
•Core Java
•Struts
•Junit

Contractor at Transe Limited
  • United Kingdom
  • December 2010 to June 2010
at Transe Limited
  • United Kingdom
  • March 2008 to June 2008

As a frontend and backend developer developing the Company intranet and also designing the front-end for a software application for a mining company in Zambia.

My Role is:

•Developing services using Java
•Developing front-end using
•Mentoring
•System testing
•Unit Testing
•Implementing JUnit tests
•Client facing

Current Technologies using

Technical skills: Core Java, J2SE, J2EE, Spring, UML, XML, RMI, JSP, MyEclipse, Eclipse, CSS, Velocity, Ajax, JQuery, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss
RDBMS: SQL Server, Oracle, MySQL,
CMS: Polopoly (cms)
OS: Operating systems (windows)
Messaging: Handled internally by polopoly
Agile/Scrum: Test Driven Development, JUnit, Unit Testing etc

Web Services: Using Axis2. Web services from a number of third parties, the web services were from marketing.

Chordiant Designer at Shop Direct - Little Woods
  • United Kingdom
  • January 2008 to March 2008

in a team on an e-commerce shopping online system for Shop Direct. I was designing the front-end of the system using JSF and Apache Trinidad and Facelets for templating. I also worked on extending and modifying existing GUI designs in their old system using JSPs and Chordiant Café. The version of Chordiant I used was Chordiant 6.2.

My Role is:

Developing front-end using
System testing
Defect fixing
Deployment onto Websphere

Technical skills: Core Java, J2SE, J2EE, Spring (navigation), Hibernate (for persistence), UML, XML, RMI, JSP, Eclipse, CSS, Javascript, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss/Websphere
RDBMS: SQL Server, Oracle
CMS: Chordiant (cms) / Cafe tags (tag library similar to JSTL)
OS: Operating systems (windows)
Messaging: JMS/ MQ series
Scrum: Test Driven Development, JUnit, Unit Testing etc

Web Services: Using Axis. Web services from a number of third parties, the web services were from marketing clients.

at M & T S S Ltd
  • United Kingdom
  • January 2007 to March 2008

I worked on the frontend and backend developing and designing a web site for a mining company in Zambia.

My Role is:
•Developing services using Java
•Developing front-end using
•Mentoring
•System testing
•Unit Testing
•Implementing JUnit tests
•Client facing

Technical skills: Core Java, J2SE, J2EE, Struts (navigation), Hibernate (for persistence), UML, XML, RMI, JSP, Eclipse, CSS, Javascript, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss
RDBMS: MySQL, Postgres
OS: Operating systems (windows)
Scrum: Test Driven Development, JUnit, Unit Testing etc

at Chordiant Consultan
  • United Kingdom
  • September 2006 to December 2006

I was working on a project for Patni Telecom Ltd developing a CRM Application for Carphone Warehouse using Chordiant 5.6/6.0/6.2

My role is:
•Developing Chordiant services
•System Testing
•Unit Testing
•Implementing JUnit Test
•Bug Fixing
•Mentoring
•OOA, OOD, OOP
•Client facing

Technical skills: Core Java, J2SE, J2EE, Spring (navigation), Hibernate (for persistence), UML, XML, RMI, JSP, Eclipse, CSS, Javascript, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss/Websphere
RDBMS: SQL Server, Oracle
CMS: Chordiant (cms) / Cafe tags (tag library similar to JSTL)
OS: Operating systems (windows)
Messaging: JMS/ MQ series
Scrum: Test Driven Development, JUnit, Unit Testing etc

Web Services: Using Axis. Web services from a number of third parties, the web services were from marketing clients.

at Chordiant Consultant Quest IT
  • United Kingdom
  • May 2006 to August 2006

I worked as a Chordiant Designer developing a Mortgage Application System for Lloyds using Java, JSF, XML, Ajax, HTML. I was involved in developing the business rules component for the Mortgage Application System

My role was:

•Developing Chordiant services
•System Testing
•Unit Testing
•Implementing JUnit Test
•Bug Fixing
•Mentoring
•OOA, OOD, OOP
•Client facing

Technical skills: Core Java, J2SE, J2EE, Spring (navigation), Hibernate (for persistence), UML, XML, RMI, JSP, Eclipse, CSS, Javascript, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss/Websphere
RDBMS: SQL Server, Oracle
CMS: Chordiant (cms) / Cafe tags (tag library similar to JSTL)
OS: Operating systems (windows)
Messaging: JMS/ MQ series
Scrum: Test Driven Development, JUnit, Unit Testing etc

Web Services: Using Axis. Web services from a number of third parties, the web services were from marketing clients.

Chordiant Lead Consultant at Tata Consulting Services
  • United Kingdom
  • January 2006 to May 2006

I worked as a Chordiant Consultant on a project migrating Chordiant 2.7 application to Chordiant 5.7
My role was to do:

•Code reviews
•Design documents reviews
•Mentoring a team of 5 on the way to migrate Forte code to Java code in Chordiant
•Developing a service for retrieving data reference
•Setting up Choriant dev environment on the development PCs
•Code implementation
•System testing
•Writing test cases
•Client facing

Technical skills: Core Java, J2SE, J2EE, Spring (navigation), Hibernate (for persistence), UML, XML, RMI, JSP, Eclipse, CSS, Javascript, HTML, DOM

Web Servers: Tomcat
Application Servers: JBoss/Websphere
RDBMS: SQL Server, Oracle
CMS: Chordiant (cms) / Cafe tags (tag library similar to JSTL)
OS: Operating systems (windows)
Messaging: JMS/ MQ series
Scrum: Test Driven Development, JUnit, Unit Testing etc

Software Consultant at M & T Systems Software Ltd
  • United Kingdom
  • April 2005 to November 2005

I was working on a number of different projects.

•In house software - Developing in house software for the company to use and also working on the company's website. I worked on a prototype for a mining company in Zambia. On these projects, I developed both front-end and back-end, utilising JSP, HTML, Javascript, Java, Eclipse, Hibernate and JBoss. The website was designed for online shopping of carpets tiles.

at Chordiant Developer Salmon Limited
  • January 2003 to April 2005

Test Driven Development, JUnit, Unit Testing etc

at Chordiant/J2ee Developer Business Agility
  • United Kingdom
  • January 1998 to January 2003

Test Driven Development, JUnit, Unit Testing etc

Developer at KNP Qwest •Hong Kong Telecom
  • January 1996 to January 1998

I designed and developed systems for various faculties of the University using Forté, MS Access, Visual Basic for Applications, HTML, Cold Fusion, ODBC under Windows95, and Windows NT.

Analyst/Programmer at Zambian Air Force
  • January 1992 to January 1994

I was responsible for developing computer based systems for different departments in the Zambia Air Force, using Clipper2, Pascal, COBOL and FoxPro under Windows95, Windows for Work Groups, ICL mainframes and DOS.

Analyst/Programmer at Defence Computer Services
  • January 1986 to January 1992

During my time at Defence Computer Services, I developed computer based systems for Zambia Air Force and other Ministry Of Defence departments in Clipper2, Pascal and COBOL, on ICL mainframes and IBM PCs.

  • to

My technical knowledge, experience in consultancy and business makes me ideal candidate for this position. I am a hands-on, highly competent Technical Analyst /Software Engineer. I am a hands-on, highly competent software engineer with over 15years experience designing, programming and testing software across a variety of platforms. I have worked on numerous projects from concept to completion. A specialist in Java and Web development, I take pride in coding to consistently high standards and regularly refresh my skills to ensure I keep up with on-going developments.

My responsibilities included:

•Interacting with business users, understanding their business processes and current IT systems.
•Gathering requirements for business definition.
•Creating Business Requirement Document (BRD), Functional Requirements Specification (FRS), and technical requirement specification for application development.

•Performed manual front-end testing to check all functionalities of different modules.
•Worked with business users and technical team to monitor the deployment of the application.
•Designed the look-n-feel requirements of the application through wire framing, for better illustration of the application to research team and portfolio managers.
•Have been involved with the project from its inception phase to transition and production rollout phase.
•Worked with System architect in the analysis and design of the system.

I currently work as a Software Developer improving functionality, trouble shooting and fixing bugs on the Retail J system. Retail J is a system that provides an integrated Point Of Sale integration and a Back Office System. The development team consists of 15 developers.

My Role involves:

Developing code
•Develop code as appropriately described in technical specification documents
•Develop technical specification documents where required
•Assist junior developer to evolve their skills
•Develop code to a high standard that ensures when the product is built there are no bugs

Unit testing
•Ensure when functional testing has been completed unit testing is completed as per the agreed standard and that all relevant supporting administration tasks are also completed

Code reviewing
•Review code to ensure quality requirement are met
•Feedback appropriate information to help improve quality

Specifications & Requirements
•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.
•Converting the above gleaned information into usable technical documentation that can be used by other developers in team; QA and other areas of the business as needed.
•Ensure there are no gaps in requirements to allow specifications to progress

Other Requirements
•To keep up to date with current process documentation and best practices
•To assist in the production of support, QA and release documentation
•To liaise with and support QA personnel during software testing
•To implement special projects as required

I am required to manage various aspects of a development project and ensure that software is delivered on time, on budget and to a very high quality.

I have also been involved in producing progressive web and mobile applications. I was involved in the development of two android mobile restaurant applications using Sencha Touch 2. The development platform used was Myeclipse.

I have been involved in ERM/CRM projects. I have developed a proposal for an international company ( Essancy ) that produces and manufactures fragrances for household goods, perfumery and personal care products and a proof of concept.

I am passionate and highly adaptive; my front-end skills are bolstered with a unique background in development giving greater insight to the task. I am comfortable in an agile environment, I am a great team player and I have provided talks and workshops to help others and strengthen the team.

I worked as a Senior Java Developer on a CMS project for one of the largest Newspaper Company in the UK. My role was consultancy, design, development and mentoring. The company's software development environment was agile development environment and the team size is 9. I worked with EMC Consulting at their offices in London, whilst there I worked with EMC software developers and designers in an agile environment and with ATEX the company that was designing Johnston Press CMS system using Polopoly.

As a Senior Software Developer I enjoyed working as part of a well-motivated team. I have held various roles in the companies I have worked for from a developer to consultant and mentor level. I have also been involved with all stages of the software development lifecycle, from reviewing requirements, through to design, implementation and testing.

My role at EMC was development and learning how the system was being designed (knowledge bump) so as to be able to extend and maintain the system once the system was handed over and how to work in an agile software development environment.

Other projects I worked on involved an OOA/OOD/OOP approach using UML for documentation and the Rational Rose tool to design use cases, sequence diagrams, class diagrams which were used to generate java stubs.

Most of the projects I have worked on have had an average of 10 team members. Due to the size of the teams it meant getting in involved in client facing design, development, testing and deployment, bug fixing and mentoring.

I take into account the importance of understanding the business vision, I work with the business to build on it with suggested improvements and deliveries and try getting a result that meets or exceeds expectations.

I have been involved in training and mentored a development team of 3 through complex architectural and design issues for both frontend and backend design ensuring that I clearly communicate the impact of technical decisions in terms readily understood by management and the business to ensure all key stakeholders are on the same page.

I worked on a project in Liverpool were we were designing an online shopping systems for ShopDirect. I worked in a team developing the software from uses cases and we used java, xml, css, jsf, jsp, javascript, websphere, Myeclipse, JUnit rational rose for development.

Prior to taking up a career in software development arena, I had a successful career as a pilot with the Zambian Royal Air Force flying helicopters.

at Oracle
  • United Kingdom
  • to

I am currently working as a software developer working on a system called Retail J. A system designed for Retail businesses that use Pin Entry Devices. My role involved:

Developing code
Develop code as appropriately described in technical specification documents
Develop technical specification documents where required
Develop code to a high standard that ensures when the product is built there are no bugs
Unit testing
Ensure when functional testing has been completed unit testing is completed as per the agreed standard and that all relevant supporting administration tasks are also completed
Code reviewing
Review code to ensure quality requirement are met
Feedback appropriate information to help improve quality
Specifications & Requirements
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.
Converting 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
Other Requirements
To keep up to date with current process documentation and best practices
To assist in the production of support, QA and release documentation
To liaise with and support QA personnel during software testing
To implement special projects as required

Current Technologies using

Technical skills: Java 5/6, UML, XML, JSP, MyEclipse, Eclipse, CSS, Ajax, JQuery, HTML

Web Servers: Tomcat
Application Servers: JBoss
RDBMS: SQL Server, Oracle, MySQL
CMS: JPOS (ISO 7816/8583)
OS: Operating systems (windows)
Agile/Scrum: Test Driven Development, JUnit, Unit Testing etc
Web Services: Using Axis2 for web services.

contractor
  • to

I have worked on the following projects:

Essancy project - Company Online order Website Jul - Nov 2013
Methi Restaurant Project - Mobile App Apr - Jul 2013

Ajax at XML
  • to

Development environment:

•Myeclipse
•SQL server 2005
•Windows Vista
•Tomcat
•JBoss
•Apache 2.2
•Linux


My Role is:

•Identifying the technologies that will be used for the project
•Recommending the development methodologies and frameworks of the project
•Provide the overall design and structure of the application
•Ensure that the project is adequately defined
•Ensure that the application design is adequately documented
•Establishing coding guidelines
•exception handling
•testing
•Identify implementation tasks for the project manager mentors developers
•Enforcing compliance with coding guidelines
•Assist the project manager in estimating project costs and benefits for management
•Assist management in making personnel decisions for developer positions

at The Music Alliance
  • to

I was involved as a developer building a Membership Management System utilising the Chordiant JX framework. My role as a developer required me to develop the design, carry out the implementation and testing for the module I was responsible for. I was also required to review requirements prior to starting up the design.

Key components from the Chordiant architecture such as CafeTag and JX Business Services were used to implement the intranet based system. Oracle 9i database was used and accessed through the Chordiant JXP persistence layer. The deployment environment was run within a Weblogic 8.0 Application Server.

The development environment was Eclipse 2.0 with JDK 1.3. and Chordiant 5.5/5.6

at HBoS - Halifax Bank of Scotland
  • to

Credit Card Application System

I was involved as a developer building a Credit Card Application System utilising the Chordiant JX framework. My role as a developer required me to develop the design, carry out the implementation and testing for the module I was responsible for, this involved designing the front-end and back-end components of the system. I was also required to review requirements prior to starting up the design and writing use cases and class models using UML and the RationalRose design tool.

I was involved in proof-of-concept for the Chrodiant JX 0.8. This was the first version of the Chordiant JX before it was released on the market.

Key components from the Chordiant architecture such as CafeTag and JX Business Services were used to implement the intranet based system. Persistence was provided for by an Oracle 9i database accessed through the Chordiant JXP persistence layer. The deployment environment was run within a Weblogic 8.0 Application Server.

The development environment was Eclipse 2.0 with JDK 1.3., XML, Ajax, CSS, HTML, AJAX, JSP and Chordiant 5.5/5.6. The tools used were Rational Rose for use case, class models designs

OTHER PROJECTS worked on.
•Business Agility - in-house Proof of Concept

at DLFS
  • to

I was involved as a developer building a Loan Management System utilising the Chordiant 3.5 framework and Visualage. My role as a developer required me to develop the design, carry out the implementation and testing for the module he was responsible for, this involved designing the front-end and back-end components of the system.

Education

High school or equivalent,
  • at Bedfordshire University
  • January 2013

I completed a level 3CMI Project Management Course

Bachelor's degree, Computer Information Science
  • at Canterbury University
  • January 1996

a broad degree course covering artificial intelligence, software engineering, database design, research methods and management, networking, Systems analysis and Design, Object Oriented Analysis and Design and Object oriented programming

High school or equivalent, Commerce
  • at Western International University Greenwich
  • January 1992

a broad degree course covering marketing, statistics, business studies, Management Information Systems, Economics, programming, sociology, accounts.

Bachelor's degree, Computer Studies
  • at Greenwich College Greenwich
  • January 1990

Specialties & Skills

Design Development
Project Management
AIR FORCE
CHORDIANT
CLIPPER
CUSTOMER RELATIONS
FEATURES
IBM WEBSPHERE
MICROSOFT WINDOWS

Training and Certifications

Prince2 (Training)
Training Institute:
Bedfordshire University
Date Attended:
September 2013
Duration:
80 hours
Project Management CMI Level 3 (Training)
Training Institute:
Bedfordshire University
Date Attended:
September 2013
Duration:
40 hours