Lead Architect/ Technical Director Resume
Chantily, VA
SUMMARY:
- Accomplished Technical Architect and Management Consultant with over 16 years of experience in large scale application integration, IT/Enterprise architecture assessment, custom application development, project management, and service delivery across a broad set of commercial and Federal clients.
- Architected, designed and developed and over 12 complete SDLC projects using diverse technology stack including Java/J2EE, Open Source and COTS products across industries spanning HealthCare, Finance, Communication and Federal Government.
- Directed team of 50 members for design and implementation of enterprise self - service portal for Veteran Relationship Management.
- Managed Team of 25 IT professionals and $5 M revenue for delivering large scale IT Strategy and Architecture HealthCare transformation project.
- Coached and led adoption of Agile/SCRUM Methodologies and ITIL processes across 3 different organizations resulting in significant cost saving.
- Help designed service offering in the area of Software Quality Assurance and DevOps as new revenue stream that has been adopted across number of clients to improve their development and deployment processes.
AREAS OF EXPERTISE:
Custom Application Development Application Architecture Enterprise Architecture IT Strategy Service Oriented Architecture(SOA) SaaS/Papas Cloud Computing Big Data Mobile Development Agile/SCRUM IT Governance BPM IT Transformation Technical Program/Project Management Portfolio Management Business Development Client Relation Management
TECHNICAL SKILLS:
Operating System: Sun Solaris, Linux, SCO UNIX, Windows NT
Languages: JAVA, J2EE, C, C++, BPEL, BPMN, XML/XSL/XSLT, HTML, SQL, PL/SQL
JAVA /APIs: J2EE, JAVA2, JDK, Spring, Hibernate, Struts, JSF, RichFaces, PAPI, EJB 2.0/1.1, JSP, JMS, Servlets, JDBC, LDAP, JNDI, JAXP (DOM/SAX), SOAP, WSDL, JAXB, Web Services, WS-Security, Tag Libraries
Web Technologies: Aqualogic BPM (ALBPM), Aqualogic Portal (ALUI), Aqualogic ESB, BEAWebLogic, IBM Websphere, iPlanet WebServer, Alfresco, Struts, JSF, GWT, Apache Web Server, IIS, Java Script, JQuery, CSS, Mule ESB
Identity & Access Management(IAM): SSO, SAML, XACML, Identity Federation, Siteminder, PingFederate, Layer 7 XML Gateway, RBAC, PBAC, PDP, PEP, PAP, LDAP, Active Directory, OpenDS, Axiomatics Policy Server
IDEs & Others: Eclipse, Rational Application Developer(RAD), ALBPM Studio, Intelli J Idea, MQ Series, ILOG JRules, Oracle Fusion, Ehcache, TOAD, Log4j, JProbe, Junit, Hudson, Bamboo
Version Control S/W: Rational Clear Case, PVCS, CVS, SVN, MS-Visual Source Safe 5.0, Git, Rational Team Concert
Architecture Tools & Frameworks: UML, Rational Rose2000, RUP, Together J, SOA, TOGAF, DODAF, IBM Jazz Rational System Architect, IBM Jazz Rational Software Architect, MDM
RDBMS: Oracle, MS SQL Server, DB2, MarkLogic Enterprise NoSQL, MangoDB
PROFESSIONAL EXPERIENCE:
Confidential, Chantily, VA
Lead Architect/ Technical Director
Responsibilities:
- Advising Enterprise Veterans Self Service (EVSS) program management team for improving enterprise architecture and rolling out DevOps process.
- Directed and provided technology leadership for software release of EVSS 2.0 by providing guidance to team a of over 100 IT professionals
- Implemented scaled agile methodology to drive software delivery innovations
- Providing Business & Enterprise Architecture guidance for Portfoloio Management Team
- Partcipated in the Design Sprints to flush out business requirements and prototype solutions
- Adopted MicroServices Architecture to designed and exposed eBenefit REST API
- Led Architecture Review Board(ARB) for setting architectural guidelines and conducting design reviews
- Involved in integration with VA Identity and Access Management(IAM) and VAAFI(VA Authentication Federation Infrastructure)
- Directed New Technologies team to deliver proof of concept through tech spikes to adopt new technologies
- Provided technical design and interfaced with multiple partner systems including BGS, VBMS, IAM, VIERS etc. to drive technical solution
- Business development and strategic relationship management for developing business pipeline.
Confidential, Arlington, VA
SOA & DATA Architect /Senior Manager
Responsibilities:
- Providing advisory services to CTO of Inter Agency program Office responsible for interoperability of health care information exchange between VA & DoD health care systems.
- Managing Deloitte Team responsible for supporting Technical Architecture Division at IPO that is responsible for defining Data Federation Architecture ( Confidential ) for implementation of Integrated Electronics Health Record ( Confidential ).
- Part of the team responsible for identifying SOA Services, defining Service taxonomy and creating Service catalog for Confidential .
- Performed Data Analysis of existing DoD and Confidential Systems including CDR, VISTA, Essentris, CHCS and help define Data Management Strategy (DMS) and Data Management Plan (DMP).
- Performed trade studies and recommended Identity and Access Management (IAM) Architecture by using XACML complaint Policy Based Access Control(PBAC) using Layer 7 XML Gateway.
- Performed static code analysis and dynamic profiling for USPS PTR code base.
- Managed and led the team responsible for creating SQA Center of Excellence for static and dynamic code profiling and defining quality assurance roadmap for USPS.
- Leading DevOps community of practice for improving operational efficiency and enhancing deployment and delivery cycles as Deloitte’s firm initiative.
Environment: : IBM Jazz Rational System Architect, IBM Jazz Rational System Software Architect, Visio, Rational Team Concert, DODAF 2.0, VCS, Webspehere ESB, TETRA Data Federator, MarkLogic Enterprise NoSQL,SAML, MangoDB, XACML, Layer 7 XML Gateway, OpenDS, CAST, Sonar, HP Fortify, FindBug, Maven, SqlLite
Confidential, Ashburn, VA
Application Security Architect/ Tech Manager
Responsibilities:
- Enabled SSO in various COTS products i.e. Frontier, OpenFire and My10b5 using UAA (Unified Authentication API) and Siteminder.
- Integrated PingFederate Custom Authentication Scheme with Siteminder Policy server.
- Designed and exposed AuthStore API as web service for integration with Oracle BPMS.
- Integrated applications as IDP and SP with PingFederate for SAML based identity federation and single sign on (SSO)
- Enhanced UAA for supporting PingFederate.
- Planning and co-ordination of multiple projects with different teams.
- As part of Security Architecture group involved in application security reviews.
Environment: : JAVA, BPEL, Java Script, PL \SQL, SAML Spring 3.0, Apache CXF, Servlets, JSF, RichFaces, Log4j, Weblogic 10.3, Tomcat 7, Eclipse, JNDI, PingFederate 6.5, Siteminder, SSO, Oracle Fusion, LDAP
Confidential, Hamilton, VA
Architect & Project Lead
Responsibilities:
- Architected reference data infrastructure for consolidating and exposing common reference data across the enterprise.
- Exposed reference data as web services for integration through SOA.
- Participate in Scrum calls and provided technical insight as member of architecture group.
- Lead RDS and PTS project implementation and Worked as liaison with product owners and scrum master.
- Worked with UX team and product owners to help define the UI experience.
- Designed and orchestrated process workflow for proposal tracking.
- Integrated applications with PingFederate for identity management, access control and Single Sign on (SSO).
Environment: : JAVA, BPEL, Java Script, PL \SQL, Spring 2.0, MDM, Apache CXF, Hibernate 3.x, JPA, jBPM, Servlets, JSF, RichFaces, Log4j, Glassfish 3.x, Eclipse, JNDI, MS SQL Server, JNDI, PingFederate 6.5, SSO, LDAP, Active Directory
Confidential, Reston, VA
Technical Architect
Responsibilities:
- Performed current state analysis of existing multifamily custody applications.
- Defined the future state architecture for External Cash Certification (ECC) Portal based on event driven architecture.
- Coordinated with Enterprise Architecture group to ensure compatibility with enterprise target state architecture (TSA).
- Recommended intermediate state architecture for custody portal with existing upstream and downstream systems that have not been converted to TSA.
- Supported design and development of existing custody applications.
Environment: UML, Visio, MS PowerPoint. MS Word, JAVA, PL \SQL, Apache CXF, Hibernate 3.x, JPA, Servlets,, Log4j, Eclipse, JNDI, Oracle.
Confidential, Rockville, MD
Project Lead & Architect
Responsibilities:
- Architected Webservices infrastructure to adopt SOA.
- Participate in Change Control Board for Requirement Clarification and provided technical insight as Subject Matter Expert.
- Worked as liaison with product managers and business owners.
- Lead the project for implementation of Regulatory Tips and Investor Complaint and Internal Tips.
- Orchestrated process workflow for different kind of filings.
- Involved in redesigning the Application Architecture using GWT, Spring and jBPM.
- Performed routing and transformation using Aqualogic ESB.
Environment: JAVA, BPEL, Java Script, PL \SQL, JDK1.5, Spring 2.0, Apache CXF, GWT, JSF, jBPM, Servlets, PAPI , BPEL, BPMN, Log4j, XML/XSL, Weblogic 9.2, Aqualogic BPM (ALBPM) 6.0, Aqualogic Portal (ALUI) 6.5, Eclipse, ALBPM Studio, JNDI, Oracle 9i, Aqualogic ESB, JNDI, RSA Identity Manager, LDAP
Confidential, Reston, VA
Architect & Technical Lead
Responsibilities:
- Designed Application Architecture and decided the frameworks to be used.
- Provided technical expertise and lead the team for the implementation of the application.
- Adopted Agile Methodology to facilitate the development process.
- Interacted with the Business for Requirement Clarification and provided technical insight.
- Developed application using Hibernate and Spring. Performed caching using Ehchahe.
- Involved in the integration of Confidential Online store with Ariba® Commerce Services Network™ (Ariba CSN).
Environment: JAVA, HTML, XML, Java Script, PL \SQL, JDK1.4, J2EE 1.3, Spring 2.0, Hibernate, Webservices, Apache Axis, JSP 1.1, Servlets, Rational Rose 2000, JAXP1.1, Tag Libraries, Struts 1.1, Log4j, XML/XSL, Websphere 5.0, Eclipse, Ehcache, Oracle 9i, CVS, SVN, SiteMinder, LDAP, iPlanet Directory Server
Confidential, Ashburn, VA
Technical Lead
Responsibilities:
- Provided technical expertise and lead the team for the implementation of different modules.
- Interacted with the Business for Requirement Clarification and provided technical insight.
- Came up with low level design (LLD) using Rational Rose and published it on Twiki.
- Exposed different functionalities as Webservices for use by other group i.e. Order Pro, ACELA
- Involved in the design and the development of the communication module for interaction with Juniper M10 Routers using Juno Script and XML.
- Involved in the front end development using Struts Framework.
Environment: JAVA, HTML, XML, Java Script, PL \SQL, JDK1.4, J2EE 1.3, JSP 1.1, Servlets, Rational Rose 2000, JAXP1.1, Tag Libraries, Struts 1.0.2, Log4j, XML/XSL, Weblogic 7.0, Intelli J Idea, JNDI, Oracle 9i, Clear Case, Clear Quest JDBC 2.0, JNDI, iPlanet Web Server 6.0, SiteMinder, Vitria
Confidential, San Jose, CA
Technical Lead
Responsibilities:
- Lead the team for migrating the applications from iPlanet 6.0 to Websphere
- Refactored the application to improve the performance and scalability.
- Involved in Build and deployment of the application on Websphere 5.0
- Configured the Data source and other app server properties and responsible for the Administration of the Development Application Server.
- Lead the team for the requirement analysis, design and development of the enhancement releases.
- Developed Web Services client using Apache SOAP for the WNP (Wireless Number Portability) Languages
Environment: JAVA, HTML, XML, XSL, Java Script, PL \SQL, EJB 2, JSP 1.1, Servlets, Rational Rose 2000, JAXP1.1, Tag Libraries, Struts 1.0.2, Log4j, XML/XSL, Websphere 5.0, Eclipse, JNDI, Oracle 9i, PVCS/ CVS, JDBC 2.0, JNDI, iPlanet Web Server 6.0, SiteMinder, LDAP, iPlanet Directory Server
Confidential, Richmond, VA
Architect/Senior Developer
Responsibilities:
- Created the UML Diagrams using Rational Rose 2000 from the Functional specification.
- Used the Struts framework for managing the navigation and page flow.
- Developed the business layer components using the EJB’s (Enterprise Java Beans).
- Developed Action classes and Form Beans for the Struts implementation.
- Used Struts Tag Libraries in the presentation layer.
- Responsible for build and deployment of the application on Weblogic Application Server.
- Used Log4j for logging.
- Handled the administration of Weblogic Application Server.
Environment: JAVA, PL \SQL, HTML, XML, XSL, XSLT, Java Script, J2EE, EJB 2, JSP 1.1, Servlets, JAXP1.1, Tag Libraries, Rational Rose 2000, Struts 1.0.2, Weblogic 6.1, ILOG JRules 4.0, Log4j, Oracle 9i, Rational Clear Case, JDBC 2.0, JNDI
Confidential, San Mateo, CA
Senior Developer
Responsibilities:
- Created the Use Cases, Class Diagram, Sequence Diagram, Activity Diagram and the component Diagram using Rational Rose 2000.
- Design and implemented application architecture for Struts framework for applying MVC II architecture.
- Developed Action classes and Form Beans for the Struts implementation.
- Used Struts Tag Libraries in the presentation layer.
- Used Websphere Application developer Studio (WSAD) for developing & testing EJBs, JSPs & different java utility classes.
- Installed & configured iPlanet Directory Server for authenticating and authorizing the users.
- Responsible for build and deployment of the application on Websphere Application Server.
Environment: JAVA, PL \SQL, HTML, XML, XSL, XSLT, Java Script, J2EE, EJB 2.0, JSP 1.1, Servlets, JAXP1.1, C++, Tag Libraries, Struts 1.0.2, Websphere 4.0, Websphere Application Developer Studio(WSAD), iPlanet Directory Server, LDAP, Oracle 8i, Rational Clear Case, JDBC 2.0, JNDI, Mail API, TOAD, Site Minder