Enterprise Solution Architect Resume
Los Angeles, CA
SUMMARY:
- Around 20 years of experience in Information Technology with well - rounded background in Enterprise Architecture, Solution Architecture, Application architecture, development, testing and production support.
- Over 12 years of experience as a senior architect leading teams with focus on creating standards, develop blueprints & architecture roadmap, vendor / tool selection, RFPs, develop integration architecture and mentor junior architects.
- SOA Certified Architect, Sun Certified Enterprise Architect (SCEA) and TOGAF Foundation Certified.
- Exceptional skills in defining high level architecture roadmap and working with top management.
- Excellent track record in managing technical architecture for multiple projects simultaneously. Broad expertise in architecture coupled with project delivery, successfully execution of mission-critical projects, drive key decisions, presentations to top management, vendor management, offshore team management and manage customer relationship.
TECHNICAL SKILLS:
Programming Languages And web Technologies: Java, JMS, EJB, Servlets, Applet, Swing, Java server Pages, XML, Corba Orbix, Ajax, PL/SQL, JDBC, KXML, C, C++, HTML, Java Script, RMI, SiteMinder
Application & Web Servers: Weblogic Application Server, Websphere, Apache, Tomcat
Design Tools: Rational Rose, RUP, Borland - Together, UML
IDE Front End Tools: IBM Visual Age, Eclipse, NetBeans, JBuilder, Netscape, Application Builder
Databases: Oracle, SQL Server, MySQL, LDAP, Informix
Operating Systems: Unix, Windows NT, Windows 2000, Windows 2003, Windows 2008
Virtualization: Backup
Software Configuration Management: VMWare
Commvault, NetBackup: WinCVS, CVS, PVCS, Clear Case, SCCS
PROFESSIONAL EXPERIENCE:
Confidential (Los Angeles, CA)
Enterprise Solution Architect
Responsibilities:
- Next Generation Billing Transformation project
- Merger billing integration projects
- Merger application rationalization projects
Confidential (Kansas City, MO)
Enterprise Architect
Responsibilities:
- Application Rationalization for the enterprise
- Define Architecture Blueprint for billing roadmap
- Participated in vendor evaluation for security gateway
Confidential (Los Angeles, CA)
Enterprise Solution Architect
Responsibilities:
- Knowledge Management Project
- Identify and capture current state of architecture in Provision
- Identify Artifacts and Models to be captured for current state
- Identify future state to capture project’s SDLC in Provision
- Define steps to capture Blueprint, Roadmap and High Level Design in Provision
- Customer Lifecycle and Risk Management Program
- Built architecture blueprint for Customer Lifecycle Risk Management Program
- Defined phases for deployment of architecture
- Defined architecture for each phase of the project
- Defined high level design for each phase of the project
- Assist development team (on-shore and off-shore) to create their detailed design
- Assist testing team to match system use case to testing use cases
- Assist in User Acceptance Testing to resolve open issues / defects
- Jive Project
- Defined architecture roadmap for deploying social media tool at Confidential
- Defined high level design for each phase of the project
- Define migration path to Jive Cloud Solution
- Identify and mitigate security issues with Cloud Solution
- Define design patterns for deployment of Cloud Solution
- Identify retirement path for Intranet and moving it to Jive
- Ariba Project
- Create high level design for deployment of Purchase to Order (P2O) solution of Ariba
- Define file based integration of Ariba P2O to SAP for Purchase Order and Purchase Requisition
- Create Single Sign On solution with Ping Federate to Ariba in Cloud
- Payment Platform Replacement
- Replace Paymentech Platform for processing payment transaction to Verifi
- Identify batch and real time interface from billing platform (Amdocs - STMS) to Verifi
- Identify interface changes to Middleware (ICAN) services to STMS
- Define SLAs for batch and real-time processes
- HRMS Platform Replacement
- Define architecture roadmap for migration of HR Information System from ADP to Workday
- Define interface specification for Confidential systems with Workday (SAS solution)
- Define file based interface with SAP, Payroll (ADP) and Sales Channel
- Define Single Sign On solution from Ping Federate to Workday in Cloud
- Credit Management and Proration Program
- Architecture for credit management and proration for marketing offers (e.g. discounts for x months etc.)
- Define capability to define agreement for each promotion and build relationship between multiple agreements
- Identify the interface for billing system to manage credits at account level
- Identify the interface with Middleware (ICAN) to provide credit information to sales channels
Confidential (Kansas City, MO)
Enterprise Solution Architect
Responsibilities:
- Monitoring Tool Architecture & Deployment
- Envisioned and promoted overall vision for Precise i3 tool to monitor various layers of architecture
- Architecture for an end to end monitoring of Confidential software applications with Precise i3 tool
- Lead an architecture forum with participation from management, customers and operations team
- Manage customer expectations and operational constraints for the project
- Support management in penetration and user acceptance of the tool
- Presentations to management for overall architecture of the tool
- Create prototype for tool deployment and manageability of the tool
- Technical guidance on integration of Precise i3 with HP OpenView tool
- Technical guidance on integration of Precise i3 with Active Directory (LDAP)
- Manage vendor and its consultants hired for supporting tool deployment
- Vendor management in context of upgrade to new versions, technical issues with tool and provide feedback to vendor for future enhancements
- Vendor management in context of quote for expanding the tool, defining packages, identifying overall cost of tool and more
- Analysis of monitoring tool on VMWare environment
- Evaluate performance of Webshpere and SQL Server on VMWare
- Comparative analysis on monitoring tool and recommendation
- Recommendation on license needs for end to end monitoring
- Assistance in identifying end to end application flow for monitoring
- Backup, Archive & Disaster Recovery
- Define backup architecture for Confidential Large Office
- Define Disaster Recovery architecture for Confidential Large Office
- Provide architecture roadmap for disaster recovery and offsite backup
- Analyze and compare Storage Array Network Solutions
- Research and select backup/archive software (Commvault)
- Define requirements and vendor selection for storage hardware
- Analysis on NetApp, HP StorageWorks and Dell for Storage
- Analyze VMware backup strategy in context with backup software
- Analysis of Switch to create storage area network with FC vs iSCSI
Confidential (Overland Park, KS)
Enterprise Solution Architect
Responsibilities:
- Pegasus 2.0 - High Performance Push To Talk (HPPTT)
- Leading Pegasus 2.0 program technical architecture to build infrastructure for parity with iDEN Push to Talk for domestic and international calling.
- Lead a team of eight architects to align Pegasus Program with target state architecture.
- Presentation and recommendation to senior management team on key aspects for successful launch of Pegasus.
- Provide technical architecture and integration map across multiple (25+) applications for the program.
- Provide use cases for functional requirements with business teams across care, sales, product, corporate security, legal / compliance and network.
- Provide architecture blueprint which provides high level solution for business sponsor, interface specification for application teams, capacity planning for system administrators / Data base administrators and testing overview to enterprise test team.
- Create sequence diagrams for system requirements with enterprise wide application teams i.e. web team, retail store application, indirect sales application, telesales application, billing application, enterprise integration layer, data warehouse team and more.
- Provide technical architecture for web portal (Group List Management - Phone Address book) for business subscribers with MVC.
- Review and approve application design documents by validating it with sequence diagram created for application interface.
- Collaborate with corporate security and privacy management team to ensure design meets the standards for customer privacy and fraud protection.
- Review and approve test cases created by enterprise testing team, by mapping it with functional requirements and interface design specification.
- Provide support for user acceptance testing to guide application teams and business teams for end to end view of the project.
- Collaborate with other architecture teams for application integration, to ensure OOD and interface specification maps to standards.
- Partner with business teams to create RFP and engage vendors for Group List Management (Phone Address Book).
- Engage and negotiate with vendors to derive architecture options for an optimal design and cost. In several instances successfully reduced vendor cost by few million dollars.
- Provide standards for interface specification for future enhancement in Pegasus Program and create a technical roadmap for future functionalities.
- Web Domain
- Provide integration design for authentication, authorization and privacy management.
- Provide struts architecture for Digital Lounge (Digital Media Content) management for a flexible architecture across call tones, ring tones, music downloads, online games and more.
- Provide Object Oriented design for separation of content offered from Digital Lounge to Content Catalog and Common Object Server layer which exposes API for backend systems.
- Provide integration design with Inquira for online customer search, to enhance the online sales, handset selection, common price plan question and more.
- Created sequence diagram for interaction between home page, search / support and digital lounge to create a uniform customer experience.
- Created sequence diagram for interaction between home page and Group List Management Portal.
- Review and approve application design for Group List Management (Address Book) and Network.
- Provided a MVC architecture for Group List Management service from Confidential .com to separate the model (Group List Management Server- GLMS) provided by Lucent, Controller (Common Object Layer) and view in terms of portal created for customers to manage their groups and contacts.
- Partner with Lucent to create architecture options for Group List Management which could be delivered in phased approach for consumer subscriber and corporate subscribers.
- Engage with GLMS vendor to define integration approach which would minimize the impact to Common Object Service Layer for future enhancements.
- Integration of SiteMinder with applications for authentication
- Initiated a forum of architects to create an approach for management of terabytes size database to store and deliver customer notifications/messaging.
- Fulfillment Domain
- Delivery of improvised Order Management / Inventory Management System to migrate from existing legacy ASI platform.
- Provide integration design for interface of OM / IM with finance systems (PeopleSoft) and Confidential Internal application, front end applications, Enterprise application layer and provisioning systems.
- Provide system interaction diagram for migration from ASI to OM / IM platform.
- Provide guidance for Object Oriented Design in the integration of OM / IM with front end applications.
- Provide testing guidelines to ensure optimal performance of supply chain management systems which resulted in significant savings to the company.
- Architecture roadmap for programming of handsets as they are shipped to subscribers via UPS.
Confidential
Application Architect
Responsibilities:
- Created Confidential Internal platform for privacy management of Confidential subscribers.
- Provided a comparison between Confidential Internal Privacy management platform and IBM Privacy Management platform to identify gaps and make a decision of buy v/s build.
- Utilized JSPs, Servlets and strut design for building a GUI Interface for Confidential Internal Users to manage privacy rules.
- Integrated CD&PM with SiteMinder for authentication of subscribers.
- Initial selection of unit testing tools for the application and rendering the test cases in JUnit.
- Utilized DAO Pattern to encapsulate the subscriber ps, profile and other data which could be accessed by Factory.
- Provide data models and data schema for privacy and compliance regulations.
- Created the privacy platform based on Object Oriented Design which could integrate and reused across the enterprise without the need for customization.
- Created and exposed web service for location based services. The web service provided profile, role and permission associated with a subscriber.
- Managed build conflict resolution and created build branch for each major release of the application.
- Customization of the application and creating stateless session beans to optimize the performance for a 250 msec response time on most of the requests.
- Application development was done based on Rational Unified Process and extensively utilized rational rose.
Confidential
Team Lead
Responsibilities:
- Supervised and lead a team of 8 contractors for NIDA / NODS application.
- Trained offshore and onshore developers to stabilize the application and provide production support.
- Managed transition of application knowledge with subject matter experts leaving Confidential .
- Partnered with IBM vendor to transition application from Confidential to IBM management.
- Create application enhancement with Java, XML and MQ Series.
- Provide support for build management utilizing CVS and Ant.
- Provided several UNIX scripts for running nightly batch job for loading the data.
- Provide technical guidance on Informix database, java, C and UNIX scripts to onshore / offshore team.
Confidential
Programmer
Responsibilities:
- Application developer to build a reusable component for authentication and authorization with Java.
- Created test cases for unit and system testing the application in JUnit.
- Provided recommendation for selecting an IDE for application development.
- Provided 24x7 pager support for production issues and troubleshooting.
- Created user interface for administrator to manage user id and passwords, utilizing JSP and Servlets.
- Provide support for deploying application and write UNIX scripts on adhoc basis based on application needs.
- Create class diagrams for application in Rational Rose.
- Deliver application design and generate use case for testing.
- Drive technical details on profile management and management.
Confidential (Kansas City, KS)
Software Engineer
Responsibilities:
- Application developer designing screens for connection manager application.
- Application developer to generate screen designs for approval from business.
- Created screens utilizing JSP, Servlets, Javascript and Java.
- Perform unit testing of screen based on mock up data prior to integration with other applications.
Confidential
System Engineer
Responsibilities:
- Application developer on Java technology for several applications.
- Created an application for Call Center to retrieve customer information utilizing Java.
- Integration design for offshore clients and application testing.
- Unit testing and system testing of applications.
Confidential
Product Engineer
Responsibilities:
- Supervised a group of 10 technicians manufacturing modems in a factory setting.
- Managed target and goals for technician manufacturing modems.
- Created testing programs for managing key aspects of modem testing.
- Create testing programs for validating modem performance.
- Performed testing on modems prior to customer shipping.