Senior Consultant Resume
Woodland Hills, CA
OBJECTIVE
- Contribute to organizational growth to its optimum efficiency and quality, by obtaining a position that allows me to use my strong IT technical skill set, SDLC experience extensively, to architect, research, design and develop projects in a dynamic environment and strong educational background.
SUMMARY
- Over 20 years of progressively elaborated experience in software development life cycle (SDLC) in analysis, design, development, testing and implementation of complex and multi dimensional software applications using strong object oriented concepts.
- Over 15 years of experience in business intelligence concepts, and design, development, testing and implementation of WEB applications using J2EE, Java, C++, C.
- Over 11 years of experience in distributed and eCommerce applications development.
- Over 8 years of Project management experience by leading teams using excellent communication and interpersonal skills.
- Over 5 years of strong functional experience in the design and implementation of financial market applications and over 2 years of experience in Telecom applications.
- Over 2 years experience in Architecting, designing and developing micro services.
- Excellent experience in unit testing, integration testing, and client acceptance testing, production implementation and maintenance.
- Extensively worked on Business Process Model (BPM) based application development.
- Strong soft skills, which include positive attitude, understanding future trends, develop a more comprehensive self - understanding and self-motivated, flexible, accommodate change and speed, dynamic move in aggressive deadlines, awareness of values, learning and leading styles with the potential to gain valuable management experience.
- Worked as an enterprise architect, lead teams of medium to large size. Worked on eCommerce systems extensively. Played very pivotal roles as solution architect, integration architect, performance architect.
TECHNICAL SKILLS
Specialties: J2EE, Java, C++, C, System Architecture, Interfacing and Integration, Domain design, SASD, OOA&D, RUP,, Mule ESB, UNIX scripting, UML, Eclipse, Rational Rose, Rational Purify/Quantify, Enterprise Architect, Oracle, SQL Server, DB2, Informix.
Frameworks: ANT, Maven, Gradle, Compass, Lucene, Mercury Profiler, JProfiler, JUnit, Cactus, Groovy, Grails, Struts/Tiles, AJAX, JSP, JSP Tag Libraries, Java Servlets, JSTL, Netui, TopLink, Hibernate, Spring, JSF, Adobe Flex, Blaze DS, Restful Web Services, Web Services, HTML 5, JavaScript, Angular JS, JQUERY,DOJO, Velocity, Log4j, XSD, WSDL, SOAP, JSON, XML Beans, JAXB, DOM, SAX, XSLT.
Methodologies: Agile Scrum, RUP, Water Fall, TOGAF
OS and Hardware: UNIX, Linux, Windows, Macintosh
PROFESSIONAL EXPERIENCE
Confidential, Woodland Hills, CA
Senior Consultant
Responsibilities:
- Designed and developed Address, Life Policy Detail, Policy Detail, Policy Summary, Rate and Bind micro services.
- Developed a batch process to fetch database from Main frame DB2 database into Postgres database.
- Using Groovy Spock did implement Unit and Integration Test cases.
- Did the maintenance work on Confidential CSS Angular app.
- Used Postgres SQL DB as the database.
Environment: Java/J2EE 1.8, Spring Boot, Heroku Console, Groovy Spock, JUnit, Power Mock and Mockito, Jenkins Continuous integration, Git Hub, IntelliJ, Gradle.
Confidential
Senior Consultant
Responsibilities:
- Designed and developed Fulfillment, Fulfillment Sweeper, Subscription, Subscription history, Benefit and Offer Micro services..
- Using Groovy Spock did implement Unit and Integration Test cases.
- Designed and Developed Common Libraries for Logging, Crypto services.
- Designed and Developed NodeJS lambda function to invoke fulfillment sweeper.
- Using Gherkin, Java developed Automation Testing framework for Subscription service.
- Used NoSQL Amazon Dynamo DB as the database.
Environment: Java/J2EE 1.8, Spring Boot, Amazon Console, Groovy Spock, Test NG, Power Mock and Mockito, Gherkin, Spring MVC, Dynamo DB, Amazon Cloud Deployment, Jenkins Continuous integration, Git Hub, IntelliJ, Gradle.
Confidential
Senior Consultant
Responsibilities:
- Designed and developed Micro Servies for Free Style using Spring Front Controllers, Retrofit Rest Adapter API.
- Architected, Designed, Developed FreeStyle Mule ESB flows integrating with Airwatch, Splunk and SAP Systems.
- Designed and Deveoped Policies for User access for Amazon cloud console.
- Performed On-Cloud, On-Premise Mule ESB deployments.
Environment: Java/J2EE 1.7, Mule ESB, Spring Boot, Amazon Console, Mule AnyPointStudio, Splunk, APIGEE, SAP Integration, Maven, Retrofit Adapter API, TestNG, PowerMock and Mockito
Confidential
Senior Consultant
Responsibilities:
- Designed and developed Micro Servies for Profiles and Preferences using Spring Front Controllers, Retrofit Rest Adapter API.
- Designed, Developed Notification Engine using Apache Camel, Spring Front controllers and Retrofit Adapter API. Developed interfaces for Twilio and Mandrill for sending SMS and Email notifications.
- Designed Profile UI application using Angular JS, Spring Front Controllers and Retrofit Adapter API.
Environment: Java/J2EE 1.7, Tomcat, MySQL, JSON, XML, Spring Boot, Angular JS, Apache Camel, Spring Data, Spring MVC, Hibernate, Rest ful Web Services, JMS, Continuous Integration, Micro Services, Retrofit Adapter API, TestNG, PowerMock and Mockito.
Confidential
Senior Consultant
Responsibilities:
- Designed, Developed Spring Batch process to upload Drug DataFiles from multiple systems.
- Designed, Developed Rest Full Web Services for Search functionality for Integrated data.
- Designed, Developed Hibernate JPA Data Access Layer.
- Designed, Developed multi thread communication between Master Job and other data load Jobs.
Environment: Java/J2EE 1.7, Weblogic AS 12c, HTML5, Oracle 11g, JSON, XML, Spring, Spring Batch, Hibernate, JPA, Angular JS, AJAX, Apache-CXF RestFull Web Services.
Confidential
Senior Technical Architect
Responsibilities:
- Architected, Designed and Developed Schemas for Payment module, Trigger Notification System, Party Data Store and Order Management System.
- Designed Data Model for TNS, Party Data Data Store, Order Management System.
- Designed, Developed Trigger Notification System.
- Designed, Developed Order Management System.
- Developed Trigger Notification System based on print templates and email templates.
- Participated RFP, RFQ and RFI process for Vendor Selection Management.
- Provided information architecture document for all the modules.
- Deployed all the Web Services on TIBCO ESB.
- Integrated Mobile Application with TIBCO ESB.
Environment: Java 1.7, Weblogic AS 12c, Web Sphere Commerce Server, Tibco ESB, HTML5, Oracle 11g, JSON, XML, Free Marker Templates, Drools, JSON, JAX-WS, JAX-RS, JAXB, XSLT.
Confidential
Senior Solutions Architect
Responsibilities:
- Architected, Developed a solution for Adhoc Reports. A J2EE Spring Framework based solution to produce reports on excel spread-sheet based on user criteria and selection.
- Involved in improving the performance of various propagation modules.
- Implemented PDF based Multilingual reports.
- Fixed stuck thread issues and memory leak issues.
- Mentored, guided and provided detailed design documents to off shore team.
- Integrated HCM, Growth, Alfresco and Green Enagage HLT systems with HOM Application using MULE ESB.
Environment: Java 7, JBOSS 7, Eclipse, Maven, ANT, WebServices, JMS, JTA,Adobe Flex, Blaze DS, Restful Web Services, XSD, SPRING, Hibernate 3.6, POI, Jprofiler, JMeter, Oracle 11g, EJB 3.0, SQL Stored procedures, SQL Triggers, SQL views, JASPER reoports, Excel Reports.
Confidential
Lead Technical Specialist
Responsibilities:
- Involved in porting application from Weblogic 10.3.0 to Weblogic 10.3.3.
- Involved in porting application from Struts 1.2 to Struts 2.0.
- Involved in implementing Known Shipper Transportation Solution.
- Involed in tracing and fixing memory leaks.
- Involved in optimizing the performance of the routing server.
Environment: J2EE 5, Weblogic 10.3.3, Eclipse, Maven, ANT, WebServices, JMS, JTA, Struts, SPRING, Hibernate, JDBC, AJAX, Java Script, Jquery, Jprofiler, Mercury profiler, Log4J,, HTML, XML, XSLT, Oracle 11g, Quartz,PC Miler.
Confidential
Lead Enterprise Architect
Responsibilities:
- Ported application from SQL server to ORACLE.
- Designed developed SPRING WS based webservices.
- Designed developed In Good order / Not in good order import file check framework.
- Designed developed Event system BPM driven by Quartz based scheduler
- Designed developed SeedFile & Eligibility file imports.
- Worked on security based on open token from Ping federated server for Seemless login.
- Worked on alogorithms that split contributions and forecast contributions.
Environment: J2EE 5, Websphere applicaton Server 7, Eclipse, Maven, ANT, MQ, JTA, SPRING, Hibernate, JDBC, AJAX, Java Script, Jquery, Jprofiler, Mercury profiler, Log4J,, HTML, XML, XSLT, Oracle 10g, SQL Server 2005, Quartz,Hudson,RabbitMQ,Ping Federated Server, SAML, Agile SCRUM methodologies.
Confidential
Lead Java Architect/Consultant
Responsibilities:
- Lead the J2EE rewrite of the 4X from 3X system, which was built onVisual FoxPro
- Demonstrated strong leadership and communication skills and guided the team to improve overall performance of the system.
- Extensively studied enterprise architecture, developed and applied standard operating process (SOP) standards to the WMS-4X system that comprises Loans, Commitments, Payments, Statement payments, Billing, Imports, ACH Exports.
- Designed and developed Dealer Access System (DAS) that available to dealer/customer.
- Implemented Risk Management System (RMS) from scratch that facilitates vehicle auditing. J2EE, Web services, Hibernate, JDBC, JSP, NetUI, HTML and JavaScript.
- Extensively performed code reviews, unit, integration, regression, and client acceptance testing and implemented the system. Provided post implementation on-call support and excellent easy to use user documentation turned over to support team.
- Profiled and improved performance of the crucial components that resulted in greater customer satisfaction and savings of millions of dollors.
Environment: J2EE 5, Oracle Weblogic Server 10g, Weblogic Portal 10g, Oracle BEA Workshop, Together Architect, Maven, ANT, Borland Carliber, EJB, Hibernate, MDB, JMS, Multi threading, JTA, JPA, JSP, SPRING, AJAX, Java Script, Jquery, STRUTS, Beehive, Jprofiler, Mercury profiler, Cruise control, Log4J, Beehive, MyEclipse, HTML, XML, EJB, Oracle 10g, Agile RUP & SCRUM methodologies.
Confidential
Lead J2EE Consultant/Developer
Responsibilities:
- Conducted brainstorm sessions with Growth system business partners/clients to gather and finalize business requirements for B2B inter related modules and prepared and shared the POC (Proof Of Concept) document with partners.
- Architecture and developed persistence layer (data tier) using Hibernate, JDBC and middle layer using local EJB’S, Web Services based on XML beans compliance to SOA.
- Designed/Developed UI using HTML, CSS, AJAX using Struts/Tiles framework.
- Actively communicated within and out side of the team players, created effective portal.
- Performed query performances and wrote effective database queries, which helped to enable data base performance and increase cost savings.
- Field level security is implemented across the entire application.
- Performed unit, integration, regression, and client acceptance testing and implemented the system. Dedicated to provide extensive 24X7 on call support.
- SieMinder is used as single sign on server for user authentication and authorization.
Environment: J2EE 5, WebLogic 9.0, Oracle 10g, SiteMinder, JBOSS 4.0.2, AJAX, JSP,STRUTS, TILES, AJAX, WebService, SOA, SOAP, Log4J, Eclipse, Agile methodology.
Confidential
Senior Java Architect/Consultant
Responsibilities:
- Worked as J2EE Architect consultant for almost 5 years on eSolutions delivery team at Confidential and performed functions as Technical Team Lead.
- Effectively led the Offshore and Onsite teams and conducted status meetings.
- Mentored, supported and actively communicated within and out of the team players.
- Conducted brain storming sessions and developed efficiency plans.
- Performed research, requirements gathering, architecture, design and developed high level and detailed tech specs using CMMI level5 and SDLC methodology.
- Addressed the issues raised early during the functional and performance testing.
Confidential
Senior Java Architect/ConsultantResponsibilities:
- Led the team in architecture, design and development of Confidential system, which is coded using PERL, Java and HTML to handle many languages to more flexible user usage, comprising content creation, maintenance, presentation, content translation and content publishing using the TeamSite.
- Analyzed and selected Interwoven to manage the revision history of the content.
- Developed different workflow processes that guide the users based on the their roles to create/edit/approve content.
- Provided on call 24X7 production support.
- In an enhancement project, to handle content entry, workflows, presentation and publication processes, led the team to design and develop the system called SiteFoundry using J2EE technologies with Oracle backend that replaced TeamSite.
- Site Foundry is deployed on WebSpehere J2EE server.
Environment: Java, JSP, Log4J, JSP-tag libraries, HTML, UML, XML, UNIX Shell Scripts, Sun 450, Oracle 8i, Rational Rose,LDAP,SQL, Apache/Tomcat, Websphere, Interwoven 5.5, Marimba, PERL5.0
Confidential
Java Consultant / Technical Lead
Responsibilities:
- Served as Technical Lead responsible for designing the entire application using design patterns like Singleton, Facade, Composite, Abstract Factory and adapter.
- Demonstrated strong leadership and communication skills and guided the team to improve overall performance of the system.
- Actively participated in the full software development life cycle (SDLC).
- Used TOP Link a relational database to object model-mapping tool.
Environment: EJB, CORBA, JAVA, C++, Oracle 8i, Rational Rose, Sun W/S, Windows NT, TPBroker 3.3, WebLogic 4.5, Visual Age Java, TOPLink 2.5
Confidential
Java Consultant
Responsibilities:
- Extensively analyzed and designed the Composition Engine. Developed using Rogue wave libraries, inprise Visibroker, C++. It composes output for web, email and print.
- Implemented the Communication Production Application - a front-end Java application for tailored communications interfaces with Server CORBA objects.
- GUI uses Java Swing components. Developed using Visual Studio 6.0, Rational Rose98, Visual Age, Java