Senior Architect Resume
Columbus, OH
PROFILE:
- 15+ years of Total IT experience
- 12 years of Java/J2EE experience
SUMMARY:
- Having Over 15 years of experience in IT industry with focus on Java/Java2EE based Middleware / Integration technologies from different vendors (, Oracle and Open Source)
- More than 10 years’ experience in Architecture, Design and Development of enterprise application Integration, Web Services implementations using Confidential and OFM suites (and other vendor tools) and large - scale SOA/EAI Service Oriented Architecture.
- Experience in all the phases of software development life cycle (SDLC) that includes Requirement gathering, Analysis, Design, Development, Integration, Re-Engineering, maintenance Production support, implementation, unit testing of various client/server-based web applications and Intranet/Internet Enterprise Software applications.
- Enthusiast of API Strategy, API Governance, API Management, API Gateway. Experience in developing and consuming REST services via API Management and API Gateway.
- Proficiency in developing enterprise applications using technologies such as JSP, Servlets, JDBC, Web services, Spring, Hibernate, JPA, JSF, Struts, JMS, POJO, XML, MQ, and JavaScript.
- Extensively worked on Java (J2SE, J2EE), Web Services (JAX-WS, JAX-RS) and XML technologies for like XSD schema, XML, XSL, XSLT, XQuery, DOM, SAX, Stax, WSDL, SOAP and WS-Security.
- Also have exposure to Administration, DevOps, Continuous Integration and Continuous Delivery.
- Hands-on experience of the full life cycle of Software development project: analysis, design, implementing and testing (both Agile and waterfall methodologies).
- Has performed as a technical lead and architect on several projects in successfully delivering mission critical and business critical solutions. He has Experience in managing teams and worked as a Technical Manager.
- Experienced in Java-based XML technologies like JAXP, JAXB, JAXM and JAXR.
- Expertise in Java Message Service (JMS) Queues, Oracle Advanced Queues (AQ) and Event Driven Network (EDN).
TECHNICAL SKILLS:
Programming Languages: Java
Databases: Oracle, MS SQL, Confidential DB2
Markup/Scripting Languages: HTML, DHTML, and JavaScript
Web/Internet Technologies: XML, Applets, Servlet, JDBC, JSP, and ASP
Distributed/Enterprises: RMI, CORBA, EJB, Web Services
SOA, API, BPM Suite ( Confidential ): SOA Concepts, Process, Methodology, Application specific toolkit-common service, SCA, SDO, BPEL, Webservices, WebSphere Business Modeler, WebSphere Business Services Fabric, WebSphere Process Server, WebSphere Enterprise Bus, WebSphere Integration Developer, Confidential Integration Designer (IID), Confidential Business Process Manager Advanced, WebSphere Application Server, Rational Software Architect, Rational Data Architect, Rational Application Developer, Confidential WebSphere Message Broker ( Confidential Integration Bus - IIB), Confidential WebSphere Message Queue, Confidential Operational Decision Management (ODM / WODM), and Confidential API Connect
SOA, API, BPM Suite (ORACLE): Oracle Fusion Middleware Business Integration Products such as Oracle BPEL Process Manager, Oracle Enterprise Service Bus (Mediator), SOA suite (Oracle SOA suite 11g), JDeveloper, Oracle Service Bus (OSB), Oracle Business Process Management (BPM), Oracle WebLogic MuleSoft ESB and Mule API, Apache Camel, Active MQ, RabbitMQ, Apache Kafka, Apache CXF and Akana API Suites (API Management, API Gateway, API Security)
Industry: wide (Domains and Common or Shared Services) Telecom, Financial, Government, Insurance, Manufacturing, Airline, Enterprise Content Management
Apache: Tomcat, JBoss, WebLogic, and WebSphere.
Operating Systems: Windows 2000 / XP / 98, Unix
Design Tools: Rational System Architect, Rational Software Architect (RSA4WS) for WebSphere, Rational Software Architect Designer family- RSAD4WS), Rational Data Architect, Sprax Enterprise Architect, ArchiMate, UML, Visio, Magic Draw
Framework: Spring, Hibernate, JPA, JSF, Struts
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Senior Architect
Responsibilities:
- Designed and Architecture the solution for different type of Correspondence for different set of users with different set of target systems -
- Chiefly responsible for creating Solution Architecture Documents, Architecture Decision, and other artifacts as per method adoption workshop.
- The Technology stack includes IIB (for orchestration, transformation to Confidential ), ODM (Complex Rules on state specific content generation determination), SOA (DataPower, adaptors, routers), API (Apigee, swagger, OAS), JavaEE (Webservices JAX WS and JAX RS) Technology stack.
- Identify the different system integration & communication problems.
- Analyzes the existing solution and architect the TO-BE solution
- Responsible for creating functional prototyping (PoC) with different tools (PoT) in the solution.
- Worked in sync with different stakeholders.
- Demonstrated Proof of Concepts and Tools for various concepts (like microservices) and tools like Dockers, Kubernetes and Istio
Environment: Confidential ODM v8.9 ( Confidential Cloud Private and on-premise), Confidential Integration Bus v11 ( Confidential iPaaS and on-premise), Confidential Message Queue (MQ) v9, Confidential DataPower Gateway, Apigee API Suites, Eclipse, Java 8, JavaEE 8, JMS, MDB, Confidential WAS 8.5, Oracle 12c, GitHub, ClearQuest
Confidential, Albany, NY
JavaEE/SOA/BPM - Technical Architect
Responsibilities:
- Designed and Architecture the solution using Confidential Rational Software Architect for WebSphere 9.1.1.
- Chiefly responsible for the JavaEE, SOA, API and BPM Technology stack with SOA/API Governance.
- Identify the different system integration & communication problems.
- Analyzes the existing solution and architect the TO-BE solution
- Responsible for creating functional prototyping (PoC) with different tools (PoT) in the solution.
- Designed, Developed and Deployed functional components.
- Enhancement to the existing functionalities are developed using Java and JavaEE technologies.
- Working in sync with different stakeholders.
Environment: IID, Confidential BPM Adv V8.0, Confidential ODM V8.0, Confidential WebSphere Message Broker (WMB to IIB), WMQ, Akana API Suites (API Management, API Gateway, API Security), Confidential Security Identity Manager (ISIM), Confidential Security Access Manager (ISAM), Confidential RSA4WS v9.1.1, EJB 3.1, Spring 4.3, JPA 2.1, Java 7, JavaEE 7, JSF 2.0, Confidential WAS 8.5, Oracle 11g, ClearCase, ClearQuest
Confidential, Miamisburg, OH
Application Integration Consultant
Responsibilities:
- Enhancement to service components of BPS and BPM. Customer service case management.
- Chiefly responsible for the designing and developing components with JavaEE.
- Develop the service components with Spring, Apache CXF, SOAP and REST based web services (JAX-WS and JAX-RS) for upstream and downstream services.
- Migration of assets based out of Legacy Systems to the new systems.
- Enhancement to the existing functionalities are developed using java and javaEE technologies.
- A Secured Migration Project for PCI DSS compliance using Java and JavaEE technologies.
- Identify the different system integration & communication problems.
- Design and preparation of solution and technical documents.
- Technically Part of the virtual team. Working in sync with different stakeholders.
Environment: Confidential RAD, Confidential WAS, Java, JavaEE, Eclipse, Apache CXF, Apache Tomcat, MS SQL Server, Confidential ClearCase, Oracle SOA and BPM product suites, Oracle WebLogic Server, Microsoft Visio, Microsoft TFS and VSTS, TIBCO I Process, TIBCO BW.
Confidential, Austin, TX
Application Integration Lead
Responsibilities:
- Traveled to client side (onsite - Austin, TX) to gather the requirements from the Business and other stakeholders for integrating systems.
- Responsible for creating functional prototyping (PoC) with different tools (PoT) in the solution.
- Participated in the Solution designing phase which decisively used PoC and PoT results.
- Involved in building Reference architecture for the project
- Chiefly responsible for the designing and developing components with JavaEE.
- Identify the different system integration & communication problems.
- Analyzes the existing solution and architect the TO-BE solution.
- Enhancement to the existing functionalities are developed using java and javaEE technologies.
- Design and preparation of solution and technical documents.
- Technically Part of the virtual team. Working in sync with different stakeholders.
Environment: Confidential RSA4WS v8.0.4, EJB 3, Spring, OpenJPA, Java, JavaEE, Confidential WAS, Confidential DB2, ClearCase, ClearQuest, IID, Lombardi / Process Designer, Confidential BPM Adv V8.0, Confidential WODM V8.0, Confidential WebSphere ESB, Confidential MQ, Confidential WebSphere Portal Server, Confidential Web Content Management and Confidential FileNet.
Confidential, PA
Technical Manager/Architect
Responsibilities:
- Analyzed the existing solution and architected the TO-BE solution.
- Chiefly responsible for the designing and developing components with JavaEE.
- Designed and prepared solution and technical documents.
- Executed and deployed the pilot project on SOA Enablement.
- Modeled Designed, Implemented the Composite application & deployed on Confidential BPM Adv v7.5.1.
- Technically managed the virtual team. Worked in sync with different stakeholders.
Environment: IID, Spring, OpenJPA, Java, JavaEE, Confidential WAS, Confidential DB2, Tortoise SVN, Adobe flex, BPM Adv, Confidential WODM, WebSphere Message Broker, WMQ, eXtreme Scale (XS), SAP (WebSphere Adapter), SAP R/3 SAP (JCo - BAPI)
Confidential
Technical Team Leader
Responsibilities:
- Modeled (BPM), Designed (RSA4WS), and Implemented (WMB) the Composite application and deployed on Confidential BPM Adv 7.5 and WMB 8.
- Designed and prepared technical documents as per SOMA and MAW with SOA Governance.
- Lead the Project in assisting project management activities by tracking the schedule, risk, issues, project status reporting.
Environment: RSA4WS, BPM Adv, WMB, WMQ, MB Toolkit, ESQL, Oracle, RTC(Agile), RUP, Java, JavaEE.
Confidential
Senior Software EngineerResponsibilities:
- Modeled (BPM), Designed (RSA4WS/IID), and Implemented (IID) the Composite application and deployed on Confidential BPM Adv 7.5.
- Designed and prepared technical documents as per SOMA and MAW.
- Lead the Project in assisting project management activities by tracking the schedule, risk, issues, project status reporting.
Environment: RSA4WS, BPM Adv, IID, ESB, WMQ, spring, OpenJPA, Java, JavaEE, Confidential WAS, MS SQL Studio, Rational CLM, RUP, Agile, Confidential WebSphere Portal Server and Confidential Web Content Management.
Confidential
Senior Software EngineerResponsibilities:
- Modeled, Designed, and implemented the Composite application using WID and deployed on WPS.
- Conducted Method Adoption workshop as a result documented Work Breakdown structure, Project Plan.
- Designed and prepared technical documents as per SOMA and MAW with SOA Governance.
- Lead the Project in assisting project management activities by tracking the schedule, risk, issues, project status reporting.
Environment: WID, ESB, WPS, Java, JavaEE, Confidential WAS, ClearCase, Confidential DB2, Rational Team Concert, Agile
Confidential
Senior Software EngineerResponsibilities:
- Performed current system study, Current IT Assessment, EA Assessment, Business Process (Requirements) assessment.
- Conducted Method Adoption workshop as a result documented Work Breakdown structure, Project Plan.
- Designed and prepared technical documents as per SOMA and MAW with SOA Governance.
- Lead the Project in assisting project management activities by tracking the schedule, risk, issues, project status reporting.
- Implemented Quality process, Audit process, and SCM implementation.
Environment: WID, ESB, WPS, Spring, Java, JavaEE, Confidential WAS, CVS, Confidential DB2, WMB, WMQ, WAS
Confidential
Senior Software EngineerResponsibilities:
- Designed and prepared technical documents as per SOMA and MAW with SOA Governance.
- Created several PoC and demonstrated to the higher management.
- Created build and deployment utility, responsible for the Runbook and manuals.
- Responsible for implementing security mechanism.
- Lead the Project in Assisting project management activities by tracking the schedule, risks, issues, project status reporting.
- Implement RPM processes, quality processes & Audit process, SCM implementation.
Environment: Java, JavaEE, WID7.0, WPS 7, ESB 7.0, WMQ, Spring, Java5, Clear Case, Confidential DB2
Confidential
Senior Software EngineerResponsibilities:
- Consulting for Asset Customization, Integration, Enhancement and Support.
- Analyzed client requirements for the asset, perform asset/client requirements.
- Performed technical services to enhance the asset (as asset enhancement or as custom development) per approved requirements for client solution or for a PoC or PoT.
- Created Mediation flows for implementing processing logic, routing and transformation.
Environment: WID7.0, WPS7.0, ESB 7.0, WMQ, WebServices (JAX-WS, JAX-RS), RSA7.5, DOORS9.2, RAD7.5, Confidential WAS7.0, Java, JavaEE, Equinox-OSGI R4, Apache Wink 1.0, Teamcenter (PLM) 2007 1.7, Rhapsody, Filenet, RTCv2
Confidential
Senior Software EngineerResponsibilities:
- Designed, Developed and Deployed end to end process model out of WBM, WID and WPS respectively.
- Captured requirements and modeled them through WBM.
- Completed business processes using the WID's Business Process Choreography tooling.
- Implemented human tasks in a business process.
- Orchestrated Audit processes using BPM framework.
- Developed GUI Screen using JSF framework.
Environment: Java, JavaEE, Confidential WAS, WBM 6.2, WID 6.2, WPS6.2, Webservices, BPEL, Human Task, JSF 1.1/1.2, Tomahawk 1.1.9, LDAP, Confidential DB2 v9.1, Confidential FileNet Content Management, SVN 1.5.4
Confidential
Senior Software EngineerResponsibilities:
- Designed and Developed business process model assets out of WBM and Visio. (Planned but not implemented in Teleologic)
- Lead the team by Preparing the project plan, tracking the schedule, risks, issues, project status reporting
- Implement RPM processes, quality processes, and SCM implementation.
- Conduct weekly status meeting with the solution owner, architect and program manager
Environment: WBM 6.1.2, Microsoft Visio 2003
Confidential
Senior Software EngineerResponsibilities:
- Designed, Developed Cognos reports.
- Responsible for deploying the solution on server.
- Responsible for ant script to run the solution.
- Lead technical demonstrations in Proof of Tools (Cognos, DWE) to the solution effort.
Environment: Java, JavaEE, Tomcat 5.5, Cognos 8.3, Drools 4.0, Snazzy (IRL Tool), Servlet 2.4, Dojo 1.2, JSP2.0, Ant 1.7, Confidential DB2 9.5
Confidential
Senior Software EngineerResponsibilities:
- Developed the Service Modeling, Discovery, Event Correlation and Dashboard.
- Lead technical demonstrations in Proof of Tools - Confidential Netcool Suite of products for Fault and Performance Management efforts.
Environment: Java, JavaEE, Confidential WAS, JSF, AJAX, SCA, Webservices, BPEL, JBOSS Rules, Mediation Module, WID 6.1, WPS 6.1, WBSF 6.1, Confidential DB2 V9.1, Confidential Netcool Suite of products for Fault and Performance Management.
Confidential
Senior Software EngineerResponsibilities:
- Developed Modules in WID using SOA Concepts.
- Developed BPM and SOA based reusable assets for Confidential industry.
- Assets built for Fulfillment and Assurance verticals of eTOM specifications.
- Written Test Cases for different modules using JUnit.
Environment: Java, JavaEE, Confidential DB2 v9.1, SOA Stacks ( Confidential WAS, WBM, WPS, WID, WBSF, ToCP)
Confidential
Senior Software EngineerResponsibilities:
- Analyzed the requirement and created the harvested requirements document.
- Involved in Environment Set up. Introduce SDO on Product Catalog Service. Build and Deployment.
- Analyzed and created the harvested LDM and PDM in RDA.
- Analyzed and Harvested Design document for the ETL process to load the Database from WPC
Environment: Java, J2EE, WebServices, BPEL, WSDL, WebSphere Application Server 6.1, RSA7, RDA7, WPC, WCC, Hibernate, Oracle 10g, Windows XP, UNIX.
Confidential
Senior Software Engineer
Responsibilities:
- Document the use-cases, estimation, analysis and design for Technology upgrade stream
- Proposed new design which would meet Scion expectations.
- Proposed consistent architecture to enhance the functionality in content delivery framework.
- Re-design planned at content delivery framework level without affecting other portals.
Environment: Java, JavaEE, Servlet, JSP, Enterprise Java Beans, Tag libraries, XML, XSLT, AJAX, Sitemesh, Windows XP, Eclipse3.0, WebLogic 8.1 SP2, MS SQL Server 2000
Confidential
Senior Software EngineerResponsibilities:
- Developed Web Services - RPC based.
- Preparing Documentation on the system low-level design.
- Unit Testing on Web Services.
Environment: Java, JavaEE, Axis, WebLogic, Tomcat, SOAP Sonar, JSP, Enterprise Java Beans, XML, XSLT, Windows XP, Eclipse3.0, WebLogic 8.1 SP2, MS SQL Server 2000
Confidential
Senior Software EngineerResponsibilities:
- Understanding content delivery framework and the portal development over it.
- Sequence diagram generation for the all module of Stuernetz portal
- Preparing Documentation on portals low-level design.
Environment: Java, JavaEE, MS Visio, Servlet, JSP, Enterprise Java Beans, Tag libraries, XML, XSLT, Windows XP, Eclipse3.0, WebLogic 8.1 SP2, MS SQL Server 2000
