Java Resume
San Diego, CA
Summary
Six and half years of experience in analysis, design, development and implementation of various e-commerce, internet/intranet web applications using Java, J2ee on Web sphere, JBoss and ATG Dynamo environments spanning the entire Software Development Life Cycle. Specializing in web based development.
Objective
Seeking a position as full time Java Developer to further my experience in newest Java technologies and contribute to the overall success of the team.
Technical Skills
Languages: Java, C#, ASP.NET, VB.NET, Perl, COBOL, SQL
J2EE Technologies: Java (1.3 -1.5), JSP, DSP, JSTL, Java Servlets, EJB, JDBC, JNDI, JavaScript, JUnit, JMock, Maven 2-3, XML, JAXP, JAXB, Web Services,JSF.
Application/Web Servers: Web sphere App Server 4.x/5.x/6.x,ATG Product Suite 2007.1/7.1/6.4/5.6, Tomcat 6.x, JBoss 4.x, IIS.
Version Control: PVCS, CVS, SVN
Tools : WSAD 5.1.2, JBuilder, Eclipse3.x, RAD7.0.0, Pro-Edit, DB2 command centre, ATG product Suite, Visio, Toad, SQL plus, ERWIN, SQL profiler, Jasper reports 2.0.1,SOAP UI3.5, Jenkins, Tortoise, Rational Rose, JReports,Visual Studio.NET
Frameworks: Struts, Spring, Hibernate, Ant, Velocity, Tiles, SOA
Databases : Oracle 8-10g, DB2, SQL Server 2000/2005/2008
Operating Systems: Windows XP/NT/2000, UNIX
Education:
Masters in Computer Science, MUM, IA, USA
Bachelors in Electrical and Electronics Engineering, OUCE, Hyderabad, India
Certifications
Certified Mobile Application Developer (Android, BlackBerry & IOS) – Aug 2011
Microsoft Certified Technology Specialist (SQL Server 2005) – Jan 2009
ATG Certified Platform Developer – Apr 2008
Professional Experience
Confidential,Oklahoma City, OK October 2010 - Present
Consultant
Confidential,
Joined as Java Developer in a 10 member team maintaining European rental applications. Took ownership in developing deliverables/fixing bugs for Hertz’s Thermal Printing and Instant Returns applications for European counter systems. Interacted with BA’s in Europe to understand User stories for iteration planning. Worked in all layers (Spring MVC framework) including access to tandem db like mqdao’s, Dao’s and business layers etc. Wrote code to generate mq buffer for asynchronous message transfer. Developed rich front end interfaces using html, css, java script and json.Adopted agile development approach and continuous integration methodologies along with TDD.
Environment:Java1.5,Websphere6.1,Hibernate3.2.1,Spring2.0.8,Junit3.0.8,FitNesse,JSON,Javascript,Maven2.0,TDD,JSF,Agile methodologies,SCRUM,DB2,Perl,Apache Tomcat 6.0.32,Jenkins.
Confidential,San Diego, CA May 2010 – October 2010
Sr Java/ATG Developer
Estore 10.1 Sell Offering
Was responsible for developing web service clients for Oracle AIA services: Billing profile, order history and customer data (mdm). Generated axis stubs using axis2 ADB bindings for these services. Implemented exceptions/timeout handling for Helper classes that invoke web services. Developed and deployed web services. Implemented HTTP Request simulator server to simulate the oracle AIA services for load testing. Created account overview, update account, add/edit address, and add/update billing/payment UI. Worked on billing profiles, order history and profile components for lightweight shopping cart model. Customization of ATG Business commerce components. Worked on adding new promotions, catalog changes.
Environment: Java 1.5, Eclipse 3.5.2, ATG 2007.1, JBoss 4.2, SQL Server 2005, SVN, SOAPUI 3.5, JUNIT, Apache axis 2 1.5, JSF,WSDL2Java, Hudson, Oracle SOA Suite hosted on Oracle web logic servers.
Confidential,Dallas, TX September 2008 – Present
Sr.ATG Developer
Research Information Systems
As a Lead of RIS Production support managed distribution of defects and involved in analysis, feature development, defect fixing and testing of whole application in Production environment. Provided production support to the site research.americanheart.org. Resolved complex application related issues and assisted in stabilizing the system. Involved in fine-tuning the existing application with team of developers and Lead.
Environment: Java 1.4, RAD7.0, ATG 7.1 p2, Web sphere Application Server 6.0.1.2, Oracle 10g, CVS, UML, Jasper Reports 2.0.1,IText Pdf generator.
Confidential,Chicago, IL February 2007 – September 2008
Sr.ATG Developer
Google Health Project
Added authorization process for users redirecting from Walgreens to Google Health. Developed account activation components. Implemented web service client code for retrieving Google health profile information. Developed business code to interface with Google health and intercom APIs
Walgreens Pharmacy Migration
Involved in design effort of rewriting non commerce based Walgreens applications(Drug & Pharmacy) running on ATG Dynamo server on to Web sphere application server using open source technologies.Migrated of over 1000 jhtml pages to asp’s. Converted business layer coding to Spring. Migrated dynamo repository mapping to ibatis mappings. Developed test code using Junit and Spring mock.
AARP (Walgreens.com & CSR)
Worked on pricing (Pricing Calculators), product catalog (modifying repositories), shopping cart (modifying page layouts adding aarp code), shipping and billing, order check out, order fulfillment process of Walgreens.com and CSR to implement AARP member. Worked on promotions and coupons enhancements. Created technical artifacts for new requirements. Developed code for AARP user profile management. Implemented sub domain redirect for various Walgreen.com sites
Environment: Java 5/1.4, J2EE,JHtml, ATG DAS,DCS,CSR 5.6,Oracle 8i, Web sphere Application server 6.0, Stellent Site Builder, CVS, JBoss4.0, Spring2.0, WebTest, SiteMesh, Junit, Ibatis, Eclipse3.2, Walgreens Servlets Development Framework.
Confidential,Minneapolis, MN
Java/ATG Developer June 2005 – February 2007
InsideTGT (Intranet)
Managed code builds code and content deployment over four stages of environment using WBSD and staging tools. Development of new portal gears, enhancement of portals and maintenance of intranet site. Designed developed reporting tool integrating JReport in ATG Dynamo environment.
Merchant Financial Reporting
Lead a team of 3 developers in design and development of financial reporting gear. Worked on physical logical database design. Developed scheduler components for nightly updates for LAN reports into oracle database. Developed SFTP framework for synchronization of reports. Developed code to export data from database in to excel and upload of reports on to server.
Guest Relationship Management – Guest Insights
Develop intranet interface for Financial Analysts to search multiple location data and analyze. Develop a search gear for GRM. Develop a query tool implement drill down to product and Store from initial page. Develop reports in JReport and link the templates to the site.
Environment: Java,J2EE,JHtml,ATG DAS 6.4,DPS, DSS, Oracle 10g, Stellent Content Management Systems, Mercado search, RQL,SFTP(Secure ftp), Iplanet server, JReport enterprise server, JReport designer, Eclipse 3.0.1 IDE,PVCS Dimensions, ANT, Apache POI.
Confidential,Owings Mills, MD
Java Developer June 2004 – June 2006
Retirement Plan Services Enterprise Middleware (REM)
Design of business modules – Exchanges and Retirement Date Funds using principles of Service Oriented Architecture. Conversion of CORBA idls (C++) in to functional services. Involved in integration of REM with OAM (front end layer). Applied reverse engineering techniques to modify, design develop and convert legacy COBOL code in to java Web sphere application. Actively involved in OO design with T.RowePrice Tech Team.
Environment: Java (JDK 1.3), EJB 2.0, Servlets, JDBC 2.0, XML, DB2, Struts 1.1,I BM CICS Transaction Gateway, Web sphere Application Server (WAS) 5.1, WSAD 5.0.1, Rational Rose 2000, Visio 2002, JCreator, ANT, PVCS, JUnit, Mainframe (COBOL, JCL, ProEdit, Move-for-DB2),SQL Navigator, DB2 Command Centre, Unix, RUMBA
Confidential,INDIAAugust 2002 - August 2003 Software Developer Intern
Developed various user controls (Login Header and Footer) that are used in several Web Forms. Enforced validations on Web Forms using .NET Validation Controls.
Designed and developed Win Forms using C#. Worked with a software development team using C++ in Visual Studio, and SQL in SQL Server.
Training
ATG Dev1 Training.
Oracle Fundamentals training.
MSSQL DBA 2005 training.