You are on page 1of 6

www.downloadmela.

com
Mahesh Reddy

Profile
I have over 14 years experience in software architecture, management, design and development, covering a wide range of technologies and businesses, through which I have developed strong technical, leadership and organisational skills. My main areas of expertise are in Java J2EE and J2SE in the e-commerce and Human Services domains. I am looking to put all of these skills to good use to deliver successful results and to exceed expectations in a technically challenging environment.

Professional Skills
Technical Architecture Technical Consulting Technical Team Leading and Management Object Oriented Analysis and Design, RUP, UML, Patterns Java: J2SE, J2EE. JDBC, RMI, JSP, Servlets, EJB, JTA, JMS, JNDI, Struts, JUnit, Log4J WebSphere, DB2, Tomcat Eclipse, Sparx Enterprise Architect, Rational Software Architect, Cruise Control, ANT Web and E-Commerce technologies, HTML, XML, CSS, Web Services Microsoft: .NET, C#, ASP, IIS, SQL Server, C++/C, Visual C++, MFC, COM Sun Certified Java Programmer, Cram Certified Developer

Employer Summary
Jan 2005 - Aug 2009: Apr 2001 - Jan 2005: Jan 2001 - Apr 2001: Sep 1995 - Dec 2000: Cram Software JD Williams / Zendor CSC IBM Global Services

Project Experience
Dates: Sep 08 Aug 09 (Cram Software) Project: Cram Workers Compensation Release 2 Role: Technical Architect (Principal Technical Consultant) This was a substantial piece of new functionality for the Workers Compensation Module. The architecture was the Cram J2EE framework, DB2 and WebSphere. Gathered initial requirements onsite with customers. Defined technical architecture of solution. Defined development practices and standards (including Java, Database, and Design standards), tooling, development, build and release environments, quality control process. Provided architecture and development guidance and mentoring to the UK, Bangalore and USA teams (approx. 50 people). Provided co-ordination with all of the necessary Cram organisation units, including Business Analyst, Testing, Product Release and Management teams. Successfully delivered the project to the client on time and in scope.

Dates: Nov 06 Sep 08 (Cram Software) Project: Cram Workers Compensation Enhancement and Support Team Role: Development Team Lead (Senior Technical Consultant) This was concerned with ongoing enhancements and support of the Workers Compensation Module. The architecture was the Cram J2EE framework, DB2 and WebSphere Led and mentored the UK and Bangalore development teams (approximately 10 people), successfully delivering numerous successful and timely major releases. Provided consulting services to Workers Compensation organization customers. Designed and developed various functional areas using J2SE, J2EE and Cram.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

www.downloadmela.com
Defined and setup the initial development and build environments and provided ongoing management of the build and release environments.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

www.downloadmela.com
Dates: Sep 06 Nov 06 (Cram Software) Project: Cram Global Services Bangalore Development Group Setup Role: Senior Technical Consultant This role was supporting the setup of the development group in Bangalore. Developed pre-interview exam, covering Java, Design and Database concepts. Technical interviewing and selection evaluation of candidates in Bangalore. Delivering various parts of Induction training to new hires in Bangalore.

Dates: Jun 06 Sep 06 (Cram Software) Project: Cram Global Learning Services Role: Trainer (Senior Technical Consultant) This role was assisting the Global Learning Services group in the areas of course delivery and development. Developed course material for a number of courses. Delivered courses onsite with customers.

Dates: Mar 06 Jun 06 (Cram Software) Project: Department of Work and Pensions Pilot Documentation and Tooling Role: Senior Technical Consultant This was part of the overall project that was concerned with replacing legacy benefit systems with a new Cram based system. Specifically this part of it was to ensure that tools and working procedures were defined to support solution development, and to determine and demonstrate how the benefit replacement program solution would be developed throughout the systems lifecycle. Documented the interfaces between the main lifecycle phases and groups, including entry criteria to each phase. Demonstrated, by example, how Rational Software Architect (RSA), Rational Rose and related tools would be used to store and edit the work products. Produced examples of key work products from requirements through the lifecycle up to, and including, the handovers to build teams and to testing. Demonstrated how traceability would be recorded in the tools. Dates: Nov 05 Mar 06 (Cram Software) Project: Cram Implementation Guidelines Role: Technical Consultant Principal contributor to the development of the Cram best practices guides, creating guidance covering the whole development lifecycle from architecture definition through to UAT testing and sign off. Dates: Apr 05 Nov 05 (Cram Software) Project: Department of Work and Pensions Launch and Macro Design Role: Technical Consultant This project was concerned with replacing legacy benefit systems with a new Cram based system. Provided Cram technical expertise to the customer and their various System Integrators, including guidance on Cram best practice and demos on various aspects of Cram functionality. Co-ordinated meetings and discussions with the customer technical and business units and the SIs in order to capture and clarify requirements in the relevant areas. Developed the UML Component Model for the areas of Service Adapters (File Transfer and Web Services), Audit and Systems Management.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

www.downloadmela.com
Conducted walkthroughs, reviews and final review presentations with the Customer and SI lead architects. Led the Audit and Systems Management Design teams, including SI and Cram staff. Developed proofs of concept of new Cram functionality, specifically around web services.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

www.downloadmela.com
Dates: Nov 04 Jan 05 (JD Williams) Project: JD Williams website Role: Senior Developer This was the JD Williams e-commerce platform, incorporating JSP/Servlets/Struts, DB2 and WebSphere/Tomcat Evaluation of J2EE IDEs and Struts Framework for use in the rewrite project. Design, development and testing of change requests

Dates: Mar 03 Nov 04 (Zendor) Project: e-commerce projects: Sony Playstation, Xbox UK, Porsche Cars GB Role: Solutions Architect/Senior Developer This was the Zendor e-commerce platform, which was used by Sony Playstation, Microsoft Xbox UK, and in part by Porsche Cars GB. The architecture was ASP, MS Commerce Server, SQL Server and IIS, with web service interfaces written in C#. Responsible for the delivery of Phase 2 of the Sony Playstation project, including the design of new components and leading a team of four developers. Designed an improved secure payment and fraud checking process. Designed and developed a reskinnable version of the system for future re-use. Led a team of two developers and refactored website checkout component for Xbox Developed C# web service interface components. Responsible for the complete delivery of the Zendor C# web service interface between the existing Porsche e-commerce system and the Zendor fulfilment system.

Dates: Apr 01 Feb 03 (Zendor) Project: Stanley Casinos Online Casino Role: Senior Software Developer This was a Java based casino application consisting of a Swing front end that connected over secure RMI to a bespoke casino games application server. Designed and developed card animations, Installer application and client-side Fixed Odds Engine using Java, primarily using Swing, RMI and java.net classes. Led the client side applications team, consisting of three developers. Dates: Jan 01 Apr 01 (CSC) Project: Taste web site (Sainsbury and Carlton) Role: Senior Software Developer/Software Development Manager This was a food and wine web site. The architecture was JSP/JHTML/EJB running on ATG Dynamo Application Server, with Oracle 8i DB and XML data storage. Led the team of developers responsible for rewriting a legacy part of the site from HTML/Servlet architecture to JSP/EJB. I was involved with the development, in addition to the design, planning and resourcing for the team. Part of the design team involved with the integration of back end suppliers. Assessed and costed change requests submitted by the client. Led the team porting EJBs from EJB 1.0 in Weblogic to EJB 1.1 in Dynamo. Dates: Sep 00 Dec 00 (IBM Global Services) Project: NTL Digital Interactive Information Store (DIIS) Role: Senior Software Developer/Designer This was a Data Warehousing application, providing the retrieval and storage of customer web activity data and tools to analyse this data.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

www.downloadmela.com
Designed the Extract Transform Load (ETL) system used for retrieving Apache web log data from NTLs web servers, tailoring it as required, and storing it on an RS6000 running AIX and DB2. Developed the ETL software, using Visual Age Java and DB2. Dates: June 00 Dec 00 (IBM Global Services) Project: Graduate Training Programme Role: Visual Age Java/OO Teacher I was regularly involved with the teaching of a two day course for new graduates. This involved giving presentations on OO Design and an Introduction to Visual Age Java, and running practical sessions where the students used the ideas learned. Dates: Nov 99 Sep 00 (IBM Global Services) Project: UBS Warburg Common Infrastructure Framework Role: Senior Software Developer This provided a standard platform for developing business applications, and was developed entirely at the client site. It was a three-tier architecture of servlets and standard Java for presentation and business logic, running in WebSphere, and a DB2 and MQSeries back end. Developed the servlet software during the prototyping stage of the project. Designed and developed the Managed Object Framework and Collection Classes framework using Visual Age Java, DB2 and UML in Rational Rose. Provided mentoring to the clients development teams on Java and OO design. Provided technical support to the business projects that were the first to use the platform. Dates: Sep 95 Nov 99 (IBM Global Services) Project: Ministry of Defence various projects for the Royal Navy Roles: Developer/Senior Developer/Development Team Leader Deliveries included a Sonar Trainer System and an Oceanographic forecasting system. Both systems consisted of client PCs and Unix servers running C++ applications. Designed, managed and developed a range of software using Microsoft Visual C++ with MFC and Select OMT, and COM for a C++/Delphi interface. Developed communications software in C++ for X.25, OSI LAN and VS-LAN protocols. Member of the 24hr support team, providing support both on and off site.

Education
1992-1995 1990-1992 Manchester University BSc.(Honours) Physics 2:1 St Marys RC Sixth Form, Blackpool 4 A Levels: Physics(A), Maths(A), Business Studies(A), General Studies(C)

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.h tml

You might also like