Programmer Analyst Resume
Bentonville, AR
SUMMARY:
- Overall around 13 years of experience in IT.
- Extensive working across Web Technologies includes Java, ASP.Net, Oracle Designer9i, Spring, Struts, ATG, Oracle 9i, JavaScript, JQuery, J2EE, EJB, Hibernate, BPM and iBatis.
- Extensive working experience in various IT services includes Logistics, HealthCare, E - Commerce, Finance and Retail clients.
- Experience in Core J2EE patterns like Singleton, Data Transfer Objects, DAO, Business Delegate, Session Facade, Factory, Front Controller and Service Locator.
- Expertise in design with different UML diagrams like Use Case, Sequence diagrams, Activity diagrams and Class diagrams, SSIS package.
- Excellent Client Interaction, Communication & Presentation skills.
- Worked on various roles as Developer, Technical Lead and Subject Matter Expert (SME) in different assignments and coordinated in the ESB integration.
- Experience in developing SOA and J2EE Web Services based on SOAP, REST, WSDL, JAX-WS and Apache Axis.
- Experience in using different Software Configuration Management and Defect Tracking tools includes HP Quality Center and Test Directory.
- Experience in analyzing, designing, developing, installing, configuring and deploying MS SQL Server suite of products with Business Intelligence in SQL Server Integration Services 2008.
- Experience in writing SQL, PL/SQL Queries using DB Visualizer 9, IBM Data Studio 4.1, TOAD and SQL Developer.
- Experience working in various software lifecycle methodologies like Waterfall, iterative and Agile, DevOps.
- Extensive deployment experience using HTEAM tool in Development, QA and Production environment.
- Oracle Certified Java Programmer.1.6 (OCJP6).
- Undergone the training in ATG9.0 at Vamsoft Technology (Affiliated ATG partner).
TECHNICAL SKILLS:
Databases & Tools: Oracle 11i/10g / 9i, SQL Server, My SQL, DB2, Attachmate, BPM.
Languages: Java1.8, J2EE, Java Script, JQuery, JSP, Servlet, Struts, Spring framework 2.5, Spring boot 1.4.2, Hibernate, Python 2.7.5, ASP.Net, DHTML, ATG9.0, IBatis, EJB, JSTL, HTML5, CSS3, Angularjs, Mongo dB, Bootstrap, JMS.
Application Servers: JBoss5, Tomcat 4.0, Web sphere 8.5 and Web logic
Operating Systems: Windows 7, NT 4.0,2000, XP, Vista, Unix
Source Management: Visual Source Safe, PVCS, Serena, SVN, Clear case, Clear Quest, CVS, TortoiseSVN 1.8.6, JIRA, GitHub, Anthill pro, Jenkins, looper, Subversion, OneOps, Confluence and Atlassian
Tools: & Utilities: SQL Developer, TOAD 8.6, MS Office 2007, Oracle Designer 9i, Eclipse 3.2, RAD 9, Beyond Comparator 4, Buildforge, mdeploy, HTEAM, DB Visualizer 9, SOAP UI, Putty, WinSCP, Autosys, Ms Visual studio 2010, Ms VS2012 and RazorSQL.
Domain: Logistics, Banking, Manufacturing and logistics, Retail and Healthcare
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Programmer Analyst
Responsibilities:
- Converted the WIRE weather webservice from IBM data power to APIM services.
- Worked on HIPPA/Subpoena form application as DevOps for consuming new WIRE cookies and migrating to Maven, Tomcat, GitHub and deploy it to OneOps to reduce the cost savings.
- Written HandNet backup database scripts and created scheduler for DAT logs.
Implementation (Technologies): Java1.6/7, .Net, J2EE, Spring3.5, Spring Boot, REST API, GitHub, OneOps/Puppet, looper, Visual studio, Eclipse, RAD, WebSphere7, tomcat, IIS, Python2.7.x, APIM webservice, mdeploy, Mongo DB, Buildforge tool.
Confidential
Senior Software Developer
Responsibilities:
- Logged in user can perform the search using InvestorId, SSN, LoginID or EIN and the system would render the results of bond name, account name and amount. These request mappings are controlled by the annotations.
- Linking the Investment accounts and user Access levels are changed using Mapper xmls and Mapper classes. Dao Implementation classes are created to perform the DB operations.
- Jasper, crmservices, edocs and litfulfillment services are linked with webservices to fetch and update the data.
- Using Anthill pro and maven, continuous integration and continuous deployments are carried out in different environments in each phase of the application.
- Sybase queries are converted to SQL server queries.
Implementation (Technologies): Java1.8, J2EE, Spring4.2.6, MyBatis3, HTML5, Anthill pro, Maven, Subversion, Tomcat and Confluence.
Confidential, Greenville
Senior Software Developer
Responsibilities:
- As a Senior Web Developer, understand the business scenarios and created the POC.
- Prepared the design document and Implemented the Spring MVC framework, JSP, Angularjs and ASP.net MVC4 .
- Identified the webservices and Created WSDL/SVC files and XSD files.
- Using the SOAP webservice, the clients like getJobStatus for HPM and getJobStatus for PPM are consumed. Bundled the HCExChangeApp application and deployed it in IIS.
- Presented the live demo to business end users and lead managers.
- Created SSIS package for the Fee Structure replication, Provider refresh package and RateFacilityInfo package.
Implementation (Technologies): Microsoft Visual Studio 2010/2008, ASP.Net, MVC4 framework, HTML, JavaScript, SOAP, Angularjs, SQL Server 2012, Tomcat, SQL Data Comparator.
Confidential, Greenville
Senior Software Developer
Responsibilities:
- As a Senior Web Developer, understand the business scenarios and created the POC.
- Prepared the design document using the Data Model and StarUML.
- Identified the webservices and Created WSDL files and XSD files.
- Using the RESTful webservice, getPerson and getOrganization, getTaxonomy, getSuspectDuplicate, getTINOwner, getAddress, getHCP, getHCPR, searchOrganization, searchPerson, searchMultiAddress details where consumed.
- Bundled the application and deployed it in WebSphere application server.
- Presented the live demo to business end users and lead managers.
- Based on the review and suggestions Front end changes are implemented.
Implementation (Technologies): IBM RAD9, Java 7, JSP, Spring framework, Spring AOP, JPA, DAO, Hibernate, Restful Web Services, SOAP, JAX-RS, WAS8.5, Tortoise Subversion 1.8.6, SQL, DB Visualizer.
Confidential
BPM developer
Responsibilities:
- Developed the General System Service, to get the values from the integration service.
- Developed the Coach and Coach Views to display the values.
- Have done the deployment and DB Configuration from the process center to process server.
Implementation (Technologies): IBM BPM8.5.0.1 toolkit, IBM BPM Process Center and Server, IBM MDM Stewardship toolkit v11.4, DB2. HP ALM Explorer 11, IBM Data Studio 4.1.0.1, TortiseSVN.
Confidential, Mooresville
Senior Software Developer
Responsibilities:
- As a lead developer, understand the business flow and involved in the prototype design.
- Understood the business quickly and developed the application in the stipulated time in the short span.
- Using the spring framework effectively used the objects and reduced the execution flow to enhance the speed of the application.
- Have done the deployment in various phases of spring application and Webservices and coordinated in the web engineering team to solve the deployment issue.
- Coordinated with ESB team for the Webservices integration for CCI and IKB.
- Coordinated for the production support for solving the issues.
- Reduced the code pro violations and analyzed and fixed the defects in CIT and SIT cycle.
Implementation (Technologies): Spring framework, java, j2ee, JQuery, DB2, JDBC, Oracle, HP Quality center, Tomcat, SOAP UI.
Confidential, Minnesota
Senior EJB Migration Specialist
Responsibilities:
- As an Enterprise Java Beans Migration Specialist involved in the existing architecture understanding and Proposed the new solution for the architectural changes.
- Migrated the Session Beans and Entity Beans as per the EJB3.1 using Annotation.
- Implemented the Transaction and security constraint annotations to handle the transaction management, roles and authentication.
Implementation (Technologies): EJB3, Java, JSP, Struts, Global Case 360, Clear case.
Confidential, Deerfield, IL
Senior Software Developer, Team Lead
Responsibilities:
- Created the Omniture tracking to improve the product performance while adding/viewing/deleting the shopping cart and also while adding/modifying the wish list pages.
- Enhanced search engine optimization using Endeca.
- Created the DSP tags and components for Store tracking that is used to find the nearby store using the zipcode or postal address and display the facilities in the store.
- Created the repository for Email sign up users to retrieve the database values and store it for each query.
- ORM mapping is done using the Repository, same like Hibernate.
- Front controllers like Form Handlers are handled to retrieve and feed from the database in the contact us page module.
- Implemented the regex and server side/client-side validations in the 76 contact us pages in order to feed the valid data in the system.
Implementation (Technologies): ATG9.0 Framework, Java, JSP, JavaScript, JBoss, JSTL, Spring Framework.
Confidential, Deerfield, IL
Senior Software Associate
Responsibilities:
- Using the ATG Search Form Controller and RQLQuery, Created the Product List in the bottom of the page for faster crawling.
- Designed/Implemented the Category List in the bottom of the page for faster crawling.
- Using Droplets, the page items have been navigated to the different pages.
- Redesigned the store locator. ORM mapping is done using the Repository, same like Hibernate. Using Spring framework, created the Email signup pages in the Confidential site which runs in the JBoss server.
- Created the Stand-alone batch process for Email Signup Customers/Unsigned customers in the Confidential portal and updated in the oracle database.
Implementation (Technologies): ATG9 Framework, Java, JSP, JSTL, JavaScript, CSS, JBoss, Spring Framework, Endeca.
Confidential
Associate- Developer
Responsibilities:
- Credit/Debit card validation for front end is done using the JSP tag libraries and JavaScript.
- Using the Struts framework, the payment gateway process to handle the logic has been created.
- Implemented the payment gateway to connect with web services layer for all type of credit/debit card system includes visa, MasterCard for energy products.
- Subversion is used for maintain the code. Build and deploy is done in QA server.
- ORM mapping is done using the Hibernate. Created the framework for Unit testing using the Junit framework.
Implementation (Technologies): Spring Framework, JSTL, Oracle, JSP, Java, JavaScript, CSS and Subversion.
Confidential
Software Developer
Responsibilities:
- Using spring framework2.5, Created Exceptions as a component to create a framework. Using that all the projects in the Confidential can implement it with minimal changes in the code.
- Created API components in parsers and logging together to form a framework.
- ORM mapping is done using the Hibernate/iBatis to validate the framework.
Implementation (Technologies): Spring Framework, Struts, JSP, Java, Hibernate and Subversion.
Confidential
Sr Technical Specialist
Responsibilities:
- Migrated the code from J2EE1.3 version to 1.4 versions.
- Confidential Frameworks like Presentation and Persistence are implemented to have good look using the FJF DataSet and FJF EL DataSet tag libraries and ORM concepts. For Secured authentication and Authorization is done using eaaseucrity v1.3 to 1.4 framework.
- Migration is made in Web Single Login v3.0 to 4.0, ITCORE v2.6 to 2.7, Web services.
- Deployed the application to DEV, QA and PROD environment using the HTEAM tool.
Implementation (Technologies): Java, J2ee, Struts, Websphere6.1, RSA, HTEAM, Beyond Comparator.
Confidential
Designer, Senior Software Engineer
Responsibilities:
- Designed/Generated the Logical Data modeling and Physical Data Modeling using the Oracle Designer 9i for the entire application
- Created the Use case for the Vehicle Locator and implemented the struts framework 1.2 for Locating the vehicle in the inventory,
- Created the use case for the Vehicle Trading for the vehicle to be one dealer to another dealer and implemented the struts controller to call the business objects, data Access objects and oracle database.
- Excel sheet Reports are generated and Front and back end validations are done.
- Involved in the Struts Architecture Design. Created the Trigger functionality for Audit log.
Implementation (Technologies): J2EE, Java, IBM WebSphere 5.1.2, Struts, Oracle Designer9i, Test Director 8.0.
