OBJECTIVE: To become a Solution Architect and a Project Lead
SUMMARY: Extensive experience in requirement analysis, design, development and application support of J2EE/Java applications with a graduate standing in Computer Science and Engineering. Excellent programming and communication skills mostly placed in projects at client sites
EDUCATION: Bachelors of Engineering, Computer Science & Engineering
SUN Certified Programmer for Java2 Platform
SKILL SET: Frameworks:
Spring2.0, Struts MVC, Apache CXF
Databases:
Oracle 9i, 10g, HSQL DB
Programming Languages:
Java, SQL, PL/SQL, Unix shell scripts, Cobol
IDE:
Eclipse, WSAD, Web logic Workshop
Business Domain:
Customer Knowledge Management
Retail & Consumer Packaged Goods (CPG) Management
Configuration Management Tools:
GIT, Perforce, Serena, Subversion, PVCS
Tools & Packages:
Hibernate, Log4J, Apache Ant, Maven
Tibco Collaborative Information Manager
BEA Web logic Server 8.1,Orbix 3.3.4
First Logic Address Standardization, D&B CIM Server
Testing Tools:
JUnit, JMock
FitNesse & Selenium acceptance testing framework
Quality Test Professional
Software Development Methodologies:
Waterfall, Agile, Scrum
CURRENT/ PREVIOUS PROJECTS:
Confidential,Senior Java Developer Confidential,NY
Nov 2010 – till date
Technical design and implementation of a system to accept, analyze, process and store all student content - interactions in the system Designed and implemented several web services for the Brain Project to capture and store the student related data Solved the key problem areas that required handling large volume of growing student data and evaluating the same in order to provide study plan recommendations at run time. Persisting the data and caching the frequently used data resolved this. Used JAXB to load the product configuration files in the server Involved in tuning of the hibernate queries and product loading classes that loads several large XML files of product data Worked with the FICO team to integrate the BRAIN system with the Fico Rules engine Have created move-to-production and production support documentation for the Brain 1.1 release Have worked with multiple teams’ both onsite and offshore for the successful release of the project. Have undergone an SCRUM training session Technology & Tools:
Apache CXF, JAXB, Castor, Spring, Hibernate, Java, Eclipse, Tomcat, Jetty, JIRA, GIT, Maven, Perforce, JCS, Oracle, JUnit, Jmock
Operating Systems:
Windows, Unix
Development Methodology:
Scrum, Agile
Confidential,Senior Java Developer Confidential,Schaumburg, IL(client)
Dec 2009 – Oct 2010
Jan 2008 – Dec 2008
Worked with business users to gather business requirements and use-cases to improve user efficiency Designed solutions to key business problem areas Acquired a deep understanding of various applications and market research tools used in Nielsen and have provided end-to-end solutions that would increase business and client relationships Involved in business process re-engineering activities - an exercise aimed at improving performance and user-efficiency to significantly decrease the delivery time of deliverables Involved in performance tuning the long running processes such as rules resolve and snapshot processes Created design templates and best practices to improve code quality Recognized for exhibiting outstanding team leading and mentoring skills to bring the team together Have been a lead and onsite coordinator for the Java application modules of eSpec and have worked in multi-team environments coordinating production releases and UAT testing phases with business users Technology & Tools:
MVC Struts, Java, PL/SQL, Log4J, WSAD, Crystal Reports, JUnit, PVCS, Ant
Development Methodology:
Waterfall
Confidential,Senior Java Developer Confidential,IL(client) Jan 2009 – Dec 2009
Worked with business users to gather business requirements and devise new use-cases to improve user efficiency in database spec-ing process Designed solutions and re-architected some of the core business concepts and solutions to key business problem areas faced by Nielsen teams which result in the delay of the database deliverables Utilized my business knowledge to devise solutions to not only create an effective spec-ing system, but also to enhance the performance of the data flow and processing between the interacting applications. Involved in business process re-engineering activities - an exercise which involved analyzing the time it takes to setup every component of a client database and improving the usability of the application’s user interface. Created the technical architecture base for the development with Spring framework, Hibernate and Java, JUnit, FitNesse and Subversion Created design templates and best practices to improve code quality Have been a lead and have worked in multiple teams to understand Nielsen’s core business areas Technology & Tools:
Spring, Hibernate, JUnit, Mock, Java 5, FitNesse, Subversion, Flex, Oracle DB, Tibco CIM, Tibco Business Events
Development Methodology:
Agile, Scrum
Confidential,Senior Application Developer Confidential, Packard, Bangalore (client) Sep 2006 – Dec 2007
Worked extensively with HP Business team to gather requirements for developing application services to create a new DUNS number for every customer of HP Mentored junior developers Recognized for possessing excellent team leading skills and ability to bring the team to an agreement during critical situations Recognized for good problem solving capabilities Prepared design documentation, development and client interface guide which helps the external systems in HP Prepared the move-to-production guide, production deployment and post production support of the application Developed a metrics application that systematically tracks the real time service usage and performance of the server Coordinated the migration efforts for the data center consolidation and migration effort Technology & Tools:
Java, PL/SQL, Unix, Weblogic, EJB, D&B CIM, First Logic, Ant
Development Methodology:
Waterfall
Confidential,Java/J2EE Developer Confidential,Hewlett- Packard, Bangalore IN Oct 2005 – Aug 2006
Involved in business requirement analysis, design, development, UAT support and deployment Integration of the application with the Customer Information Manager which is a world-base for customer data Helped enable HP to have an efficient custom data management system Enabled a company wide initiative to build a central data repository for custom data management Created several prototypes to decide the technology architecture for implementing these services using either RMI/IIOP approach or EJB approach Create web-services that would publish the GetDunsIDPlus and GetDunsID services to be used by other HP application that deals in Customer Knowledge Management Technology & Tools:
Java, PL/SQL, Unix, Weblogic, EJB, Web services, Orbix, D&B CIM
Development Methodology:
Waterfall
Confidential,Java Developer Confidential,Hewlett- Packard, CA USA
Nov 2003 – Sep 2005
Developed the application services on RMI using Orbix3.3.2 Integration with D&B CIM 1.0 and their API service calls to interface with D&B databank repository Involved in the initial proof of concepts, requirements analysis, design and development for this project Worked on the migration of these services onto EJB framework and expose these services as EJB services and web services to other internal HP systems Technology & Tools:
Java, PL/SQL, Unix, Weblogic, EJB, Orbix, D&B CIM, First Logic Address Standardization
Development Methodology:
Waterfall
Confidential,Support Analyst/ L3 Developer
Confidential,Packard, CA USA
Feb 2002 – Oct 2003
Production Support and developed hot fixes for the application for critical support tickets Involved in deployment activities and post-deployment production support Root Cause analysis and ticket resolution Recognized as a dependable support engineer Technology & Tools:
Java, PL/SQL, Unix, Weblogic, Orbix, Weblogic
Development Methodology:
Waterfall
HP.com – Passport Services Support Analyst Confidential,Packard, CA USA
Sep 1999 – Jan 2002
Designed and developed the HP.com common login portal using SiteMinder Tier-3 production support and hot-fix development and deployment Support analyst for the HP.com services post deployment of HP.com portal Technology & Tools:
Java, PL/SQL, Unix, JBOSS, SiteMinder
Development Methodology:
Waterfall