Вы находитесь на странице: 1из 4

www.downloadmela.

com
Curriculum Vitae Mahesh Reddy

Address:

PERSONAL PROFILE

 Excellent interpersonal skills  Innovative IT professional


 Track record of delivery success  Maintains high standard of work under pressure
 Excellent client facing communicator  Calm and focussed approach to delivery

SKILLS PROFILE
Java Technologies
 Java / J2EE  Servlets
 EJB  JDBC / JPA
 JAXP  Spring 2.5/3 (inc. Portlet MVC)
 Struts  JUnit / Mockito
 Apache CXF (ReSTful)

Servers
 Websphere App Server 6.1  Websphere Portal Server
 BEA Weblogic Server 8.1 & 9.2  Tomcat
 JBoss AS 5.1

Front End
 HTML  JSP / JSTL
 CSS  W3C Web Content Accessibility Guidelines 2.0

IDEs
 Eclipse  IBM Websphere Studio
 JDeveloper  JBuilder

System Design
 UML 2  Rational Rose
 Enterprise Architect

Methodologies
 Agile (Scrum) / TDD  RUP

Other
 XML  XPATH
 XSLT  XSLFO
 ANT  Maven
 SQL  CVS / SVN
 MySQL 5.5  Rational Clearcase

C E RT I F I C AT I O N
April 2005 Sun Certified Programmer for the Java 2 Platform 1.4

Visit More Resumes At


www.downloadmela.com/pages/resumes/resumes.html
www.downloadmela.com
PROFESSIONAL EXPERIENCE

Senior Java Developer (May 2011 – Present)


Nomad Digital Ltd, Second Floor, Baltic Chambers, 3 Broad Chare, Newcastle upon Tyne, NE1 3DQ.
My role at Nomad was as a Senior Java Developer, designing and implementing ReSTful (JAX-RS) web services in
an Agile environment. The ReST services were built upon the Apache CXF framework and Spring. These services
interacted with the MySQL back end via Hibernate.

Project Description Development of ReSTful web services for train management application.
Key Skills Java/J2EE, XML, Maven, Spring, Mockito, JUnit, JBoss AS 5.1, Apache CXF, ReST, SVN, Hibernate,
MySQL 5.5, Hudson, Dozer

Java Developer (Feb 2011 – May 2011)


Capgemini, Matheson House, Grange Central, Telford, Shropshire, TF3 4ER.
I re-joined Capgemini as a Java developer working on a large messaging system for HMRC. My work involved the
re-writing and refactoring of back-end services for a large message processing system which handles tax related
submissions from several different channels. The messaging hub handles XML message receipt, validation,
transformation and routing to back-end Head of Duty systems.

Project Description Re-write of existing messaging hub and it’s sub-systems as part of re-platforming exercise.
Key Skills Java/J2EE, XML, ANT, Spring, JMock, JUnit, Weblogic Server 9.2, Aqualogic Service Bus, Rational
Software Architect, Clearcase

Java Designer/Developer (May 2010 – Dec 2010)


Infoterra (UK) Ltd, Entec House, Regent Centre, Gosforth, Newcastle upon Tyne, NE3 3PX.
Upon joining Infoterra I immediately started work on a project that was completely out of the ordinary for me. With
a background in J2EE and web/e-commerce focussed projects, working on a client side Java application was a fresh
challenge. My responsibilities included designing and developing Swing GUI components for an instant messaging
application based on existing open-source products. These were built using the Spring Framework. In addition to
the client-side GUI implementation I was also responsible for writing a Spring-WS webservice component and a
JPA/Hibernate persistence component too. The UML design work was completed using Enterprise Achitect. In
addition to the usual design and development responsibilities, my role included a significant element of
documentation. As the project was a military application the customer required in-depth documentation on all
aspects of the system design, implementation, deployment, and usage.

Project Description Battlefield instant messaging application for a foreign government.


Key Skills Java/J2EE, Swing/JFC, Spring (Core) 2.5, Spring-WS, JPA, Hibernate, XML, JUnit, Cobertura, Mockito,
Maven, JBoss 5.1, Openfire XMPP Server, IBM DB2, UML, Enterprise Architect 7.5, Eclipse, Agile

WebSphere Portal Java Team Lead (Feb 2009 – May 2010)


B Sky B Ltd, Centrex House, Simpson Parkway, Livingston, EH54 7BU.
I joined BSkyB as the team leader for the Java development team working on the delivery of an e-CRM Portal based
system. It was built on the Spring 2 Portlet MVC framework and deployed on IBM’s Websphere Portal Server. My
responsibilities included the hands-on development of various Java components as well as managing a team of six
developers. My team leading duties involved managing team workloads, running daily Agile stand-up meetings and
generally providing technical leadership and guidance to my team. By liaising with the analysis, design and test
teams and directly with the customer I was also responsible for issue escalation and problem resolution for my team.

Project Description An eCRM system to allow Sky’s telesales agents to manage the company’s business customers.
Key Skills Java/J2EE,, JSP, HTML, CSS, XML, Spring 2 MVC (Portlet), JUnit, Webdriver, Ant, Websphere 6.1 &
Websphere Portal Server, Eclipse, Agile

Senior Java Designer/Developer (Nov 2007 – Dec 2008)


Norwich Union, Zenith House, Clifton Park, York, YO30 5PA.
My first role within Norwich Union was to work on the design and development of an online solution for selling

Visit More Resumes At


www.downloadmela.com/pages/resumes/resumes.html
www.downloadmela.com
ISAs to the general public. The core application was built using Struts and deployed on a Websphere 6.0 platform
with the UI implemented using HTML/JSP and the JSTL/Struts taglibs. In addition to my technical implementation
responsibilities, I also took on a technical lead/mentor role to a team of less experienced developers.

Project Description A website selling Norwich Union’s range of cash and stocks & shares ISAs to the general public.
Key Skills Java/J2EE,, JSP, Struts, UML, Apache FOP, JUnit, HTML, CSS, XML, JAXP, XSLT Ant, Websphere
6.0, Eclipse

The second project was a Proof of Concept designed and built around the Spring MVC framework with an
HTML/JSP UI utilising JSTL and Spring taglibs. It was deployed on Websphere Portal Server. The aim being to
demonstrate the viability of the Spring framework to build a portal based system to access a number of existing NU
webservices.

Project Description Proof of Concept project to demonstrate Spring MVC portal technology on Websphere Portal Server.
Key Skills Java/J2EE,, JSP, Spring 2 MVC, Maven, JUnit, CSS, W3C Web Content Accessibility Guidelines 2.0,
Axis 2, Eclipse, UML, Agile(Scrum).

The JSP front end of both systems was built to achieve W3C single ’A’ web accessibility compliance in order to
meet UK Disability Discrimination Act standards.

Java Designer/Developer (March 2007 – Oct 2007)


R.R. Donnelley, The Clocktower, Manor Lane, Holmes Chapel, Cheshire, CW4 8DJ.
I joined the Barclays account of RRD as a Java Designer/Developer for my first contract role. The brief was to
produce a system to allow the bank to access archived customer cheques via an intranet enterprise java system
deployed on IBM’s Websphere 6.1 application server. Following successful completion of this system I was asked
to stay on to produce a second system to allow Barclays users to examine customer bank accounts to determine bank
charges and fees that have been applied. Again, this system was a bespoke J2EE intranet system with a JSP/Struts
taglib front end UI deployed to a WAS 6.1 environment. Unit testing was carried out with JUnit.

Project Descriptions An intranet system for accessing archived customer cheques followed by another system for accessing
customer bank accounts to determine total bank charges and fees.
Key Skills Java/J2EE, JDBC, JSP, Struts, JUnit, HTML, XML, Ant, UML, Websphere 6.1, Eclipse, IBM On
Demand

Application Architect (Nov 2006 – March 2007)


Capgemini, Matheson House, Grange Central, Telford, Shropshire, TF3 4ER.
After several years of continued delivery success and proven technical leadership ability, I was promoted into
Capgemini’s Aspire Architects Group (AAG) and assigned to the Child Trust Fund project in Newcastle upon Tyne.
Here my responsibilities included attending customer facing UI and functionality workshops, running review and
sign-off workshops for development team designs and code and generally providing technical leadership/guidance to
the development team. This role was more ‘hands off’ than my previous design and development roles and allowed
me to make more use of my soft skills in a client-facing environment.

Project Description Intranet system for recording and maintaining Child Trust Fund payments and the associated customer
records.
Key Skills Java/J2EE, JDBC, JSP, JUnit, HTML, XML, Ant, Rational Rose, UML, Weblogic 8.1, Eclipse, RUP

Senior Java Designer/Developer (July 2004 – Nov 2006)


Capgemini, Matheson House, Grange Central, Telford, Shropshire, TF3 4ER.
I transferred to Capgemini under TUPE regulations when EDS failed to retain the HMRC business. I continued in a
Java Designer/Developer role but with additional team leading and technical mentoring responsibilities. The team
leading and mentoring activities involved planning and managing team workloads and estimating timescales. The
other main activities in this role revolved around system design using UML and Rational Rose and system
development within the Struts framework.

During this period of employment the bulk for my time was spent on the design and development of a system for
tracking the taxation of construction industry workers. From the UML designs that I produced, I then went on to
implement a Struts based system with a JSP/Struts taglib front end. A layered architecture was implemented using

Visit More Resumes At


www.downloadmela.com/pages/resumes/resumes.html
www.downloadmela.com
session EJBs as a façade and the JDBC persistence layer utilised the DAO pattern to access an Oracle back end.
Some Oracle stored procedure work and a small amount of PL/SQL work was also done. The system was deployed
on BEA Weblogic App Server and unit tested using JUnit and StrutsTestCase.

Project Description Intranet system for recording and tracking construction industry contractor’s tax returns
Key Skills Java/J2EE, Struts, EJB, JDBC, JSP, JUnit, HTML, XML, Ant, Rational Rose, UML, JBuilder, Weblogic
8.1/9.2, Oracle, SQL, RUP

Java Designer/Developer (Oct 2003 – July 2004)


Electronic Data Systems Ltd, Matheson House, Grange Central, Telford, Shropshire, TF3 4ER.
I joined HM Revenue & Customs account of EDS in the role of Java Designer/Developer and worked on a number
of projects in support of HMRC’s core business. As a member of the design and development teams on various
projects my role has involved building a custom MVC framework using standard J2EE design patterns, constructing
J2EE components (EJBs, servlets etc), and building UI interfaces using HTML/JSP/Custom Taglibs. In addition to
these development activities I was also involved in producing Rational Rose UML design models in support of
System Use Case documentation.

Project Description Intranet system for PAYE processing


Key Skills Java/J2EE, JSP, HTML, XML, JDeveloper, Weblogic 8.1, Rational Rose, RUP

Java Developer (Nov 2000 – Oct 2003)


Capgemini, 1 Avenue Rd, Aston, Birmingham, B6 4DU.
I joined Capgemini as a Java Developer on an e-commerce project delivering an online insurance solution for Abbey
National (as they were then known). My role in the development team involved full front to back development.
The UI was implemented using XSL/XML and I also wrote server-side components such as EJBs and servlets which
were deployed on Websphere App Server. In addition to this I wrote XSLT scripts for transforming XML messages
from an IBM MQ Series queue and the associated XML parsing DOM/SAX Java code. Unit testing was done with
JUnit.

Project Description Online solution for Abbey National home and motor insurance sales.
Key Skills Java/J2EE, XML, XSLT, XPATH, DOM, SAX, HTML, ANT, IBM VisualAge, Websphere 3.5

Next, I moved on to develop a train reservation and management system for ATOC which was implemented using
the Jakarta Struts framework with a JSP/Struts taglib front end. This project was delivered out of Capgemini’s
Birmingham ‘Accelerated Delivery Centre’ office which was essentially an IBM centre of excellence. The entire
project was built around IBM technologies from the server hardware to the Websphere software suite. This role
involved full front-to-back development from the JSPs to the Struts server-side code to the Data Access Objects
which handled the JDBC persistence layer. I also developed the ANT build script for the compilation, packaging
and deployment of the project code.

Project Description Online system for ticket reservation and rolling stock management for ATOC.
Key Skills Java/J2EE, Struts, EJB, JDBC, JSP, HTML, Ant, WSAD 5.0, Websphere 5

E D U C AT I O N
PgCert Contemporary Computing - University of Northumbria at Newcastle (2001)
BSc (Hons) Computer-aided Chemistry - U.M.I.S.T. (1991 - 1994)
A-Level Chemistry, Physics, Mathematics - Oxclose Comprehensive (1988 - 1991)

Visit More Resumes At


www.downloadmela.com/pages/resumes/resumes.html

Вам также может понравиться