Senior Solutions Architect Resume
SUMMARY:
- Over 17 years of experience in the commercial and government sectors in all phases of software development life - cycle.
- Special interest in software architecture and design utilizing Service Oriented Architecture (SOA), OOAD and J2EE.
- Highly motivated dynamic decision maker with the ability to solve large scale enterprise systems.
- Successful track record for results-driven initiative and creativity to find optimal solutions in terms of system design, performance, project deadline, and customer satisfaction.
TECHNICAL SKILLS:
Technologies: Java/J2EE, JSP, Servlets, SOA, OOAD, Design Patterns, Spring, Hibernate, SQL, JQuery, UML, XML, XSD, XSLT, SOAP, WSDL, HTML, Ajax, LDAP, SiteMinder API, Exchange API, Apache API, Google API, Vignette/OpenText API, Sigma Grid, DataTables, JavaScript, JAAS, JFileUpload
Tools: ANT, Rational Rose, StarUML, Eclipse, SSH Putty, Version Manager (VM), TeamTrack, SVN
Application/Software: Tomcat, WebLogic, SunOne, Regain, Lucene, Google Apps, WSO2 ESB, Axis2
PROFESSIONAL EXPERIENCE:
Senior Solutions Architect
Confidential
Responsibilities:
- Participate in reviewing the architecture and code and provide recommendations for design and implementation
- Interact with various stakeholders of the solution and develop a deep understanding of the current system
- Provide detailed reports on the Findings & Recommendations
- Ensure the timely delivery of the artifacts
- Participate in the Proof Of Concept (POC) activities
- Work with Infrastructure SMEs to develop an understanding of the underlying infrastructure
- Provide thought leadership, strategy and lead innovation by exploring, investigating, recommending, benchmarking and implementing data centric technologies for the platform
SOA Lead Applications Architect
Confidential
Responsibilities:
- Established the very first SOA platform at DISA SI23 applying various SOA principles and design patterns.
- Delivered the first SOA-based DISA enterprise Federated Search solution from multiple heterogeneous data sources on various platforms including NCES InteLink.
- Solved conference rooms availability issues at DISA Ft. Mead by providing a web-based solution which integrates with Microsoft Enterprise Exchange Server via EWS API.
- Managed the development and delivery of bulk upload and bulk download utilities for Vingette/OpenText workspaces to help user data migration due to lack of product capability. Helped users to migrate tens of GB of data that would otherwise be virtually impossible.
- Designed and developed a common reusable Application Access Control framework to manage users’ access to various Intranet applications.
- Architected and developed Google Bulk Upload cloud-based application for Daston to allow customers upload large recursive data to Google Apps. Revised JFileUpload COTS applet to integrate with Google Drive and Sites.
- Delivered PKI registration mechanism to enable DISA users to register their CAC with enterprise SSO framework. Integrated with Site Minder policy server using Netegrity SiteMinder API.
- Provided SSO Synch utility for enterprise user accounts synchronization between the source MPS database and the Intranet LDAP directory. Revised CADLoader utility for performance improvements; the batch program initially loads new enterprise user accounts from the MPS database to LDAP.
J2EE Application Architect
Confidential
Responsibilities:
- Served as the lead architect for the component redesign
- Used OOAD, UML, J2EE/Spring framework with Hibernate and a third party tool Aspose for implementation
- Worked closely with other team members to ensure integration, conformity, and other project standards
- The redesigned component enabled developers to make changes in a very modular way reducing troubleshooting/debugging time and vastly improving on performance and maintenance.
Lead Applications Engineer
Confidential
Responsibilities:
- Introduced Web Services platform
- Delivered MyDISA portal Single Sign On and integrated other intranet applications with SSO
- Delivered a classified version of EDGE Portal for SIPRNet by reusing the same codebase
- Implemented a JAAS module to integrate OpenText workspaces with enterprise SSO framework
- Developed the central security framework for all EDGE applications using WebLogic’s Unified User Profile
- Established standards for project builds and source control
- Re-designed and re-implemented the UserTool application to manage EDGE user accounts
- Migrated DISA search from Google to Lucene/Regain resulting in savings of hundreds of thousands of dollars
Software Architect
Confidential
Responsibilities:
- Redesigned the portal framework in n-tier architecture using OOAD and J2EE components
- Established the project foundation for the team, providing technical guidance to the team
- Successfully completed the portal migration using WebLogic’s entitlements and content management layer
Task Manager/Technical Lead
Confidential
Responsibilities:
- Managed project schedule, delivery and implementation of the CD on Demand application for NSF
- Led the WASS team to architect and design the migration of existing LiveWire/Cold Fusion security system into fully J2EE compliant solution for HUD
- Managed the design, development, delivery and task distribution of the security framework and the portal component of JET-A.com, a multi-national multi-million dollars on-line jet fuel company
- Led a small team of Java developers of an integral component of a large B2B web based system.
- Developed a common framework for the Data Export Module of eLEXNET for FDA