Description
SUMMARY * Fifteen years of extensive experience in IT Industry includes System Analysis, Design, Development, Enhancements, Maintenance and Implementation of Client/Server, web based and Enterprise architecture systems in different domains like HealthCare, Retail, Insurance, Manufacturing, Banking and Finance * Extensive experience in Java, J2EE, Spring Cloud, AWS, REST/SOAP Web Services, Apache Spark Angular JS, Struts, Hibernate, Angular JS, EJBs, JNDI, XML, AJAX, WebSphere Portals, BPEL, WebSphere Process Enterprise Service Bus, JSF, Psyshun * Extensively used AWS Cloud Platform * Hands on Dev-Ops Experience. Worked on Automated deployments on AWS Cloud platform. * Experienced in designing, proposing solutions for Enterprise and Web application using Rational Software Architect, Rational Rose and VISIO with RUP, OOAD, SOA and UML. * Experience in Apache Struts, JSF, Hibernate, spring, Junit, Ibatis framework, MVC architecture. * Expert in handling nonfunctional Requirements for web and enterprise applications like performance, scalability, Resiliency, Reliability, load balance, fault tolerance, Clusters etc. * Strong experience in developing Service Oriented Architecture based applications and web services using JAX-RS, JAX-WS, JAXB, JAXP, JAXR and SOAP. * Proficient in business integration using WID, WebSphere Process Server and Enterprise Service Bus. * Proficient in Business Process Management (BPM), Business Process Execution Language (BPEL) and Enterprise Application Integration (EAI) tools like Websphere Integration Developer and ESB. * Proficient in Service Oriented Architecture and Experience in developing SOA based Enterprise applications using WID, RAD * Proficient in MVC architecture and Core and J2EE Design Patterns like Singleton, Session Facade, Service locator, DAO, DTO, Factory, ValueObject and Business Delegate in the development of web based and distributed Enterprise Applications * Well experienced with IDE tools Eclipse, IntelliJ, RAD, WID and WSAD. * Experience in different Servers including WebSphere Application Server, JBoss, Tomcat, WebSphere Process Server, WebSphere Portal Server, Enterprise Service Bus, WebLogic Application Server, Sun Application Server for developing web and enterprise applications * Expert in using testing and logging tools like JUnit, ANT, Catcus, JTest and Log4J, LogBack * Expert in Build Management using Maven, ANT and Version Control Tools like GIT, CVS, ClearCase, Harvest * Strong experience in PL/SQL and SQL for writing SQL queries, Triggers, functions and Stored Procedures on databases like Postgres, Oracle 8i/9i/10g, MYSQL, DB2 and Used tools like PgAdmin, RoboMongo, TOAD, DB2Visualizer to access the database and build the SQL queries * Expertise in analyzing and solving technical problems as well as finding and Diagnosing bugs. * Expert in Requirement, change management for Business, functional, nonfunctional requirements using Jira, RequisitePro and SharePoint. * Effective team working skills. Able to work both as an individual and as a team member within multi-disciplinary team. * Expert in Extreme Programming, Agile, SCRUM Programming, Test Driven development and involved all stages of Software Development Life Cycle. * Excellent communication, written and inter-personal skills. Work Experience Summary * Working as Principal associate in Capital one from May 2016 * Worked as Technical Architect in Infosys from December 2011 to May 2016 * Worked as Manager Technology in Sapient from May 2011 to Dec 2011 * Global It is a platform for selling all Apple products, selected accessories I work on component, which includes the workflow starting from the "Add to Bag" to Order placement. It is a server side application, which communicate with various services and return data in specific format. Oscar is the Apple Online Store (AOS)'s Checkout application, which includes the whole workflow starting from the CART page to THANK YOU (TY) page. It is the middle layer of AOS, which connects the Front-End (FE) UI to Back-End services and provide the better service to the end User. AOS supports web, mobile handheld and as a mobile application. Responsibilities: * Worked on implementing mobile optimization for regions * Implemented the code for emitting json into UI custom component. * Implemented Cart page functionality using Scala interactors and traits. * Worked on Shipping and Delivery module and services integration. * Did effective code reviews and design reviews for design and code. * Ensure end to end delivery of the Widget Development & Integration * Involved in Design, Development & Support the Rest Web Services. * Performed unit testing using JUnit and involved in bug fixes for all the developed modules Environment: Java 1.7, J2ee, Apache Tomcat, Apple store foundation ToolKit, Rest API, SOAP, Oracle, Mongo DB. 3. Global Service Exchange Service Exchange was launched for providing Apple Authorized Service Providers and AppleCare Repair Centers (Depots) a frontend interface to create and manage repair events. The launch aligned with Apple's global SAP implementation and was a vast improvement over the arcane and convoluted processing needed with previous ERP systems. GSX to provide a scalable efficient and flexible system for the ASP iPhone and Depot channels. Responsibilities: * Worked on performance tuning and CPU spikes by using Jprofiler and Jmeter. * Implemented Spring integration and schedulers for the batch process using java executers. * Worked on CPU spike analysis and performance tuning. Environment: Java Spring Restful Services JQuery JSON AJAX log4j Oracle Mongo DB JBoss SVN and Eclipse. This project intends to develop scalable common software delivery services that can be incorporated into other Smart Services using Service Oriented Architecture. The service shall be able to support Cisco devices Cisco product applications browser based UI and custom applications (that conforms to SOA architecture) & support multiple clients and different service consumer format as needed (REST/SOAP). Responsibilities: * Participated in Requirements gathering meetings with all involved teams * Designed UML diagrams using Rational Software Architect to model the detail design of the application * Extensively used IBatics in ORM tool for all CRUD operation. Developed Wrapper Objects for Data Access Objects