We provide IT Staff Augmentation Services!

Product Architect Resume

0/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 25 years of experience in software analysis, enterprise architecture, software design, development, and Object Oriented methodologies on multiple platforms
  • Experienced in managing both internal Technical Teams and external consultants with a proven record of delivering large software projects in a timely manner, within budget and maintaining efficient communication with Senior Management
  • Successfully implemented several Projects using Agile methodologies involving iterative Sprint based development, SCRUM processes and Extreme programming principles.
  • Experience with creating an Enterprise Architecture using TOGAF/Zachman frameworks in a complex distributed computing environment
  • Extensive experience in architecting, design and development of multi - tier, distributed, enterprise applications using J2EE/Java and Wildfly (JBoss), Websphere/Oracle/Weblogic/ATG Dynamo application servers.
  • Experience with implementing Secure Single Sign-on using SAML Protocols, Web Services Security using Encryption Technologies and Cryptographic Hashing algorithms
  • Lead Architect for implementation of PIV based Single Sign-on using Webseal, Enterprise Identity Management, User Provisioning, Authentication and Authorization Services using IBM's ISIM and ISAM COTS product
  • Versatile with IBM Application Stack including Websphere Application Server, IBM ODM(ILog), BPM, IBM ESB, MQSeries and DB2
  • Extensive experience in designing and developing database applications for OLTP and Data Warehousing using Oracle, PL/SQL to handle high volume Batch oriented Processing.
  • Technical Leadership abilities in architecting Web based Enterprise Level Solutions using Service Oriented Architecture (SOA), Web Services (SOAP and Restful), MicroServices with a focus on SOA Governance
  • Worked with Engineering teams and DevOps to implement High Availability, redundancy and failover using Virtualized environment, Load Balanced Active/Active site configuration across multiple Data Centers to support large volumes under Surge conditions
  • Provide Tier 3 support to Production Enterprise Operations Teams in deploying new applications and troubleshoot Critical Production issues
  • Experience with Cloud Computing related technologies for both public and private clouds using AWS and Openstack based implementation
  • Experience with Data Analytics, Data Mining, Machine Learning using Open source tools like Hadoop, Mahout and R Statistical Package
  • System Design/SDLC using UML methodology with Rational Rose Enterprise Edition and TogetherSoft
  • Implemented projects using both Waterfall/Spiral SDLC Phases and Agile Extreme Programming techniques that involved quick prototyping and continuous refinement of requirements using JAD Sessions, SCRUM and iterative time-boxed Sprints
  • Experience implementing Single Sign-on Solutions and Security Infrastructure for the Enterprise using Netegrity Siteminder, Identity Minder and LDAP based User Repositories
  • Gained expertise in automating Business Rules by integrating the leading Rules Engines (ILOG JRules) into the organization’s Business Processes
  • Gained Expertise using Informatica and Abinitio for ETL Processing, Business Rules Processing and Data Validation
  • Expert at Performance Tuning of Oracle Databases and Java Applications, Performance Monitoring, Performance testing and Load testing of Java Applications using Load Runner
  • Experience with implementing Capability Maturity Model (CMM III) for an organization specifically in the areas of Product Engineering and Configuration Management

TECHNICAL SKILLS:

HARDWARE: SUN SPARC V1280 Sunfire, DATA GENERAL Aviion, PRIME 6650, DEC PDP-11, HP UX, APPLE MACINTOSH.

LANGUAGES: Java, C, Visual C++, Visual Basic, Pascal, FORTRAN, JavaScript, JSP, JHTML, PHP Scripting,, Python, UNIX Shell Scripting, PERL, PL/SQL, E-SQL, ANT Scripting, Maven.

SERVERS: WebSphere 5.0, Tomcat, Weblogic 10.3.5, Oracle 11G SOA Platform, Oracle 9 Application Server (OC4J), Orion, SilverStream 5.0, ATG Dynamo 5.1.1 Application and Personalization Server, Windows NT, Windows 2000, Solaris 5.8, Sun IPlanet 6.0, Apache, HPUX, DGUX, AIX, IIS.

TOOLS: /API:JDK1.8, JDBC, J2EE, JMS, JNDI, JCA, JavaBeans, Swing, EJB, SMTP, JAXP, JAXB, Hibernate, RMI, Xerces, JDOM, XML/XSL, Struts, Jess, Oracle Internet File System, InterWoven, Teamsite, DreamWeaver, XML Spy, Symantec Visual Caf, JBuilder, Jdeveloper, WebSphere Developer Studio (Eclipse), Visual Age, CVS, JCVS, PVCS, VSS, PowerBuilder 6.5, TogetherJ, Rational Unified Process (RUP), Rational ClearCase, Requisite Pro, ClearQuest, Project Console, Visio 2000, WebTrends, Tera Term Pro, Ilog Jrules 4, IBM ODM, IBM BPM, Netegrity SiteMinder 5.5, Identity Minder, Sun LDAP, Group One Code Plus, Address Broker Web Services API, Business Objects Java Web Services API, Alfresco Document Management, Apache AXIS2 API, Hadoop, Map Reduce, Pig, Hive, AWS Administration, Docker, Redshift Data Warehouse, Informatica Power Center, ISIM, ISAM, TDI, Tivoli TBSM, Adobe LiveCycle, Agile Methodology, Jenkins, Selenium Automated Testing, Build Forge, Junit, Fortify, Splunk, Spring Frameworks (Spring Boot, Spring Data, Spring Extensions), AngularJS.

PROFESSIONAL EXPERIENCE:

Product Architect

Confidential, RESTON, VA

Responsibilities:

  • Developed Virtual Collaboration Product containing LMS Components integrated with Online Virtual Classroom. Product is a SOA based SAAS Offering hosted on Public and Private Cloud Computing Platform using Wildfly (Jboss) Application servers hosted on Amazon Web Services (EC2 Instances).
  • Experienced with Self Provisioning of AWS Instances using AWS Administration Console and Configuration of AWS Services specifically S3, EC2, VPC, CloudWatch, CloudTrail, RDB, Kinesis, SQS, Redshift and Elastic Search. Gained Experience deployment of Docker images to AWS EC2 Instances, Automated Provisioning using CloudFormation templates. Familiar with the AWS CLI and AWS Java SDK, API Gateway and Lambda.
  • Experienced in implementing Big Data Analytics solution using Hadoop Eco-System (Map Reduce, HDFS, Sqoop, Mongo DB, Pig, Hive), Apache Mahout based Machine Learning, R Statistical Package for linear/nonlinear regression, decision trees, classification and clustering,
  • Involved with Development of company's Cloud based Product offerings using AWS Public Cloud and Openstack based Private Cloud implementations.
  • Instituted Microservices Based Architecture leveraging Open source products like Consul for Service Discovery/Service Configuration, Docker Compose and Cloud Foundry for deployment and ELK (ElasticSearch, Logstash, Kibana) for log monitoring.
  • Architect and Developer for company’s Security based Product leveraging Agile methodology, utilizing Atlassian Suite of Products including Jira, Bit Bucket and incorporating Continuous Integration/Continuous Deployment (CI/CD) approach for maven based Automated builds and Deployment using Tools like Jenkins to create Pipelines, and TDD using Junit, Selenium and Cucumber. Front End development is based on AngularJS Framework interacting with Backend Spring Boot/Spring Extensions enabled microservices.

System Architect/Senior Developer

Confidential, Reston, VA

Responsibilities:

  • Lead Architect for the Modernization of FEMA's Enterprise Identity Management Platform. The solution involves development of a platform that provides Single-Sign-on PIV Card based Identity Management, a set of Web Services based API's that can be utilized by Applications for Authentication and Authorization and User Provisioning using IBM COTS Products. The solution involves integration with Webseal, IBM Security Access manager (ISAM) for Access Management, IBM Security Identity Manager (ISIM) for Identity Management, Tivoli Data Integrator (TDI) and User Provisioning. ISIM leverages Adapters and Connectors to synchronize identity information with internal LDAP Repositories and Enterprise Active Directory Repository. The Enterprise Portal uses Responsive Web Design leveraging Node.js, AngularJS Framework, AJAX, JSON based Restful Web Services, Hibernate, Spring Framework for UI Development. The iterative development cycles involved 6 Sprint cycles and employed Jenkins as the Continuous Integration (CI) product, Automated tests using Junit/Selenium, Fortify for Static Code analysis and Splunk for Log File Analytics
  • Solution Architect for delivering a range of Security COTS Products including Centrify, Tumbleweed Axway and Sophos in order to satisfy FEMA CSO and ISSO’s requirement of ascertaining Auditability of FEMA servers, PIV Card Validation to control secure access to Applications and Device Anti-Virus protection of network devices and laptops. Actively Involved with securely delivering PIV Derived credentials to Mobile Devices leveraging Mobile Iron MDM product specifically for delivering MS Outlook Client to Iphone devices and Secure access of Mobile Applications to the FEMA Servers
  • Architect and developer for the FEMA NDGrants System with deep understanding and hands-on expertise with IBM Websphere ODM Decision Center/Decision Manager based Business Rules Management System (BRMS), IBM BPM Workflow Product. Oracle Flashback technology, UI Development using Open Source Frameworks specifically Struts, Spring, Knockout, Jquery and Mybatis. The iterative development cycles involved 15 Sprint cycles and employed BuildForge as the Continuous Integration (CI) product, Automated tests using Junit/Selenium, Fortify for Static Code analysis
  • Sr. Technical Architect for the IBM EADIS Disaster Assistance Improvement Program (DAIP) FEMA Project leading the development team and managing interaction with DAIP PMO and FEMA personnel. Provide development and production support for all DAIP Web Services hosted within the Oracle 11g SOA Platform. The SOA Architecture includes Oracle 11G Application server, Oracle Service Bus (OSB), JMS, JPA, Hibernate, BPEL Technologies, SOAP and Restful Web Services.
  • Developed and successfully deployed to Production the SSA Change of Address Service. The Service was developed using Oracle 11g SOA Platform leveraging BPEL for Business Work flow and Web Services Integration. Developed the Custom Security using Oracle Web Security Manager (OWSM), X509 s and SOAP Security Extensions.
  • Successfully setup and configured Oracle 11g Business Activity Monitoring (BAM) Server, BAM Dashboard and BAM-ODI Integration to enable Application Monitoring for the DAIP Project.
  • Architect and Developer for the FEMA Federated Application Project. This encompasses providing architectural direction to create a configurable framework that will improve Data sharing with external agencies (using SOAP and Restful Web Services) and provide a seamless and secure experience for the end-user when applying for Disaster assistance from FEMA and other external agencies.
  • Conversant with the Adobe LiveCycle Forms Engine Product and associated Modules including Workflow Process Modeling, Process Orchestration and Digital Rights Management. Designed Forms using the Forms Designer, developed Forms Processing using WorkBench Module.
  • Designed and implemented Secure Redirect to external agencies using the Security Assertion Markup Language (SAML) Java API. Conversant with Single Sign-on Implementation using SAML based Protocols.
  • Solutions Architect for Android based Mobile Inspection Application (ACE4) which was developed using Agile Methodology. Spearheaded the design of offline Data Collection/Online Data Upload and associated intri Confidential es of Mobile Security design for Device to Server Communication using Cryptographic algorithms (Diffie-Hellman, STS) and leveraging PKI/X509 s for Message Level Security.

PRINCIPAL DEVELOPER/SENIOR ARCHITECT

Confidential, HERNDON,VA

Responsibilities:

  • Key Player in architecting and developing critical components of the Servicer Investor Reporting System (SIR) which was successfully deployed into Production. This is a complex System that processes multiple type of inbound XML files for a very large Volume of Transactions. The system using several technologies including Abinitio for File Processing (ETL), Oracle PL/SQL, for Transaction Batch Processing Oracle Advanced Queues for Asynchronous Message Processing and Java Technologies for UI Interface and several Performance Monitoring related Components. Was a major contributor in developing a Data Warehousing Solution using PL/SQL ETL Batches and Business Objects Reporting Engine.
  • Played the role of Architect and Team Lead to implement and put into Production the system to support the Department of Treasury's Home Affordability Modification Program (HAMP), the national program to prevent foreclosures. This Application processed inbound XML Files with complex Business Rules for Validating the Files and for Compensation of Servicers and Borrowers for a successful Loan Modification. This application uses Informatica for ETL Processing, Business Rules Validation and Reporting Data Quality of critical Datasets. Have architected the Transaction Batch Processes, Data Warehouse and Reporting Requirements for the Project. Developed UI Interface components based on Spring/Rich Faces/IBatis and Apache AXIS2 based Web Services.
  • Have gained expertise in addressing Performance related issues for Oracle Database Applications and Java Applications. The Performance Tuning of Applications has been a major challenge in all the Projects due to very large volumes to be processed both for nightly Batch Processing and for external facing Web based internet applications
  • Have gained High level of expertise in Java, PLSQL, PERL, Oracle Performance Tuning, Performance Monitoring of Applications. Have gained reputation of being the Go-To person for solving complex production problems in a pressure time bound situation. Have led SWAT Teams in multiple occasions to resolve critical problems in a timely manner
  • Owner and only developer of a major Performance Instrumentation and Monitoring System that collects Production Performance Data for Batch Processes, ETL Processes, Oracle statistics and stores the Data in a dedicated Performance Database. This system also provides a Dashboard for Technical Operations and upper management to monitor health of the system. The system also provides alerting if processes fail or do not meet Performance SLAs. The system is implemented in Java, PL/SQL and PERL and interfaces with Autosys Scheduler and Enterprise Netcool Systems/Tivoli Components
  • Front-End Development of Internal Portals using Struts, JQuery and JSF Frameworks
  • As a member of the Federal Architect Team for SIR and IR2 Project, leveraged TOGAF principles contributing to creation of Architecture artifacts that governed the recommended Design Patterns that developers used as a guide for development. Reviewed and incorporated new technologies and design patterns to be used for Batch processing, Message oriented and SOA based approaches.

SENIOR TECHNICAL ARCHITECT AND LEAD DEVELOPER

Confidential

Responsibilities:

  • The Technical Architecture proposed was based on 3 tier J2EE technologies (Sun IPlanet Web Server, IBM Websphere Application Server, Web Services (SOAP and Restful), Data Warehousing (ORACLE 9i), WebFocus Reporting Server (OLAP, Mainframe Adapters), Messaging Middleware based on MQSeries, Websphere Message Event Broker and Message Driven Beans.
  • Provided Technical Expertise and leadership to the team, conduct Design Reviews, Code Reviews and participate in Team Presentations to the client.
  • Worked on integrating Ilog Jrules Business Rules Management Engine with the Rating/Underwriting J2EE Application. This involved setup of Business Object Model (BOM), BAL, TRL Rules, Customization of Jrules Builder and Web Builder, Deployment of Rules Engine to Websphere Application Server as a J2EE application and Web Service.
  • Provided technical direction to developers to dynamically convert JSP Form Pages to PDF Forms for printing and saving to desktop using Adobe’s Java based FDF Toolkit and Appligent FDFMerge Tool
  • Implemented Document Management leveraging Alfresco Open Source Product
  • Installed and configured Rational Rose Enterprise Edition (Requisite Pro, ClearCase, ClearQuest, UCM, Project Console, Requisite Web, Test Studio) on a Windows 2000 Server. Successfully setup ClearCase-ClearQuest integration using UCM Projects to facilitate Configuration Management. Mentored Team members with UML Concepts and the Rational Tools.
  • Successfully implemented Enterprise wide Single Sign-on solution (User Authentication and Authorization) using Siteminder Policy Server, Identity Minder, Iplanet and Websphere Web Agents, Sun LDAP Repository. Integrated Webfocus Reporting Server using WebFocus Java based Security Exits and Siteminder DMS Java API’s. Implemented Federated Single Sign-on, Identity Manager Work Flow, Self-Registration and Security Policies.
  • Installed Oracle 8, 9i Databases on Sun Solaris and Windows 2000. Setup and configured all database instances for the Prototypes and Rational Rose Suite. Responsible for routine Sun Solaris System Administration, Iplanet administration and Oracle 9i DBA activities.
  • Led the demonstration/Presentation of the Ilog Rules Engine based Flood Rating Engine Prototype at the Flood Conference NFIP booth
  • Responsible for designing, architecting and leading the development team to code a complex workflow based Web-based Intranet site.
  • Implemented the Application using J2EE technologies and STRUTS framework in the Oracle Application (OC4J) servers, Apache Web Servers, Oracle9i environment.
  • Played a major role in creating an EJB Framework using common EJB Patterns that is being used as a Core framework for all J2EE projects in the company.
  • Successfully ported entire application to the WebSphere 5.0 Application Server using Developer Studio and Application Assembly Tool.

VICE PRESIDENT, APPLICATIONS DEVELOPMENT

Confidential, BALTIMORE, MD

Responsibilities:

  • Provided technical expertise as a Team Lead to architect, develop and deploy the banks financial portal. The portal provides access to online trading, research, market data, market alerts, real time portfolio information, customer service, online enrollment, quote and news service and access to online forms. The portal architecture supports personalization and entitlement engines, session management, load balancing, email services and event logging.
  • Designed and developed the Online Trading (Equity and Options), Quote, News and Online Forms components of the portal using JavaBeans, Session and Entity EJB's, JMS, JNDI, XML/XSLT and secure https. Used TogetherJ UML methodology in the requirement and design phase of the project (Class Diagrams, Sequence Diagrams, Activity Diagrams).
  • Development environment includes WebLogic J2EE compliant application servers, Java based ATG Dynamo Application Server, Dynamo Personalization Server, DB2 and Sybase database server, Sun IPlanet web server and the Sun Solaris operating system.
  • Gained expertise in developing Web Services using XML/SOAP/RMI, Weblogic J2EE compliant EJB development (session and entity beans). Developed front-end components using JSP, JHTML and JavaScript. Created XML based applications using SAX, DOM and JDOM parsers. Used well-known Java Pattern templates to standardize and reuse components.
  • Developed/Maintained the Bank's Internet product PurchaseSelect that allows client company employees to manage their stock options. The development environment included the J2EE Framework/EJB's/JSP/WebLogic/SQLServer.
  • Developed several software modules for the bank's Intranet site atlas.btco.com that is Windows NT based using SilverStream java based application server, SQL Server database and IIS web server.
  • Used ANT Scripting to pull source files from VSS Repository and subsequently build and distribute Java classes, jar files, EJB jar files, war files, configuration files to the staging area for WebLogic servers, ATG Dynamo and Netscape web servers.

ADVANCED SYSTEMS ENGINEER

Confidential, FREDERICK, MD

Responsibilities:

  • Work involved the development of DOD Customer Support on the Web (CSW) module for the Defense Medical Logistic Standard Support (DMLSS/2) Program. Product allows searching of medical products from catalogs and online ordering of products using shopping carts. The client front-end was developed using signed applets (AWT, Swing) for both IE and Netscape browsers.
  • Engaged in the design and creation of Java based software modules to access and update the DMLSS Informix Database, create stored procedures and PHP scripts to allow secure access to the database, configure Apache Web server and facilitate the Configuration Management process for CSW. Used CVS repository for Source Code Control. Developed make files and Unix scripts to update the CVS repository, build and distribute libraries, jar files, stored procedures to staging and production servers.
  • Have developed expertise to convert PowerBuilder libraries (PBL's), DataWindows and functions to Java based object oriented software modules. Successfully completed Phase I and Phase II of the CSW project using Visual Café and KLGroup's Jclass AWT components.
  • Worked on converting Java AWT components to Java 2 Swing components.

PRINCIPAL CONSULTANT

Confidential, SHADY GROVE, MD

Responsibilities:

  • While assigned at TPNRegister (JV between GE and Thomas Publishing) was involved with development and maintenance of E-Commerce Web-based Catalog management/purchasing software product.
  • Gained expertise with JDK 1.1, JavaScript, JDBC, Oracle Web Agent, Oracle 7.3.2 DBMS/Solaris 2.5, PL/SQL, and RMI 1.1.

PRINCIPAL CONSULTANT

Confidential, SHADY GROVE, MD

Responsibilities:

  • Assigned at Principal Health Care as a Team Leader providing Technical leadership to a team of 13 software developers.
  • Successfully completed a project that involved development of communication and application software to receive and process electronic transmissions from federal agencies in a NOVELL/AT&T Unix//Unidata RDBMS environment.

PROGRAMMER/ANALYST

Confidential, FREDERICK, MD

Responsibilities:

  • Designed and developed database applications in a manufacturing environment.
  • Developed a client-server based Employee Time Scheduling system using Visual Basic and Visual C++.
  • Played a pivotal role in a major conversion effort from a mainframe to an open systems/client-server environment, which involved developing C, C++ utilities, UNIX shell scripts, TCP/IP configuration, DG/UX file security, Windows NT administration and EDI data communications with corporate headquarters.
  • Developed several applications specifically statistical failure forecasting, secure menu system and an electronic bulletin board using C and Unidata RDBMS.

PROGRAMMER/SYSTEMS/ANALYST

Confidential, SPRING CITY, PA

Responsibilities:

  • Interacted with top-level management and end-users to identify needs and introduce application software to automate and modernize company operational procedures. s include streamlining the Payroll and Billing systems to reduce cycle times, facilitate EDI transmission of Freight Bills to distributed customer sites and PC-host data communications.

TEACHING AND RESEARCH ASSISTANT

Confidential, PHILADELPHIA, PA

Responsibilities:

  • Assisted the Department of Computer Science with coordinating a PDP-11 Assembly programming course and a Relational Database Design course (ORACLE,SQL).

We'd love your feedback!