Technical Competencies Operating Systems - Windows 2000/XP/Vista, Linux(All Flavors) Programming Languages - Java 2 (J2EE), JDBC, EJB, JSP, Struts, Spring, JNDI, Java Swing, Java 2D, Java RMI, EJB, JavaScript, HTML, C, C++, PHP, VB.NET, C#, DHTML, Shell Scripts, Java, Servlets, XSL, Style Sheets, XML, UML, AJAX Software Tools - Eclipse, JBuilder, Websphere Integration Developer, Rational Application Developer, MS Visual Studio, Zend Studio for PHP Web Servers & Application Servers - IBM Web sphere 5.x/6.x, BEA Web logic Application Server, IIS Server, Tomcat, Apache, JBoss, Glassfish. Database Management Systems Oracle 8i/9/10g, SQL Server 2000, DB2, MySQL. Other tools - Rational Rose, MS Office, Star UML, Hibernate, XPath, XQuery, Junit, HTTP Unit, Ant, Maven, CVS.
Experience Summary
• Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented Programming, UML modeling • Expertise in Application development and support using Java, C, C++, JDBC. • Expertise in Java 5, JSP, Java Beans, EJB, Pojos. • Expertise in Spring Framework, Struts, Java Server Faces. • Expertise in WebServices and Test Driven Development. • Expertise in J2EE architecture, MVC, Design Patterns. • Expertise in IBM Websphere Application Server • Database designing PL/SQL programming. Familiar with PL/SQL scripts, stored procedures for database queries. • Expertise in Oracle 8.i/10.g, MySQL, DB2 and SQL Server 2000.
Languages
English and French
Professional Experience
Application Programmer, IBM Global Business Services, IBM India Sep 08-Jun 09
Client: Mitsubishi Motor Company, Japan Projects: Work Performance Management System and Global Delivery Request System Environment: JDK 1.4, Struts, Java Beans, JSPs, J2EE, WebSphere, DB2, JDBC, RAD, CVS, XML, UML
• Involved in the full development life cycle, in a distributed environment with direct client interaction • Implemented design documents, use cases, class diagrams and sequence diagrams using Rational Rose • Implemented view layer(MVC) and validations using JSPs, EL, custom tags, Javascipt, Struts form beans • Implemented all business logic using extensions of customized Struts servlets and beans • Optimized SQL statements to minimize database loads and improve application performance • Designed and implemented test cases for the entire application using JUnit and HttpUnit frameworks • Justified design alternatives, assisted in database structure and modeling, supported change requests
Client: Nortel Networks Corporation, USA
• Developer, “IBM - Nortel University” -- a knowledge sharing portal, using Apache, MySQL & PHP (AMP) • Developer, “Resource Tracker” -- a project manager's resource tracking portal using Struts & IBM DB2 • Developed several information management and reporting tools using Excel VBA, VBScript and VB.NET
Education
• Bachelor of Engineering - Electronics and Communication Engineering - Anna University, Chennai, India June 2004 - May 2008
Certifications
? Sun Certified Java Programmer ? IBM Certified Database Associate for DB2 ? IBM Certified Application Developer for Websphere
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »