Chief Architect Resume
SUMMARY
- Senior Architect with over 15 years of experience in the IT industry leading architecture, design and development efforts on complex business applications for large financial services institutions
- Extensive experience with custom application development using Object Oriented Design and Development principles and integration solutions based on SOA principles
- Over 10 years of focus on the JEE platform, developing end user applications using UML design tools and methods to develop a wide range of applications deployed in Call Centers, Bank retail branches, back offices and on the Internet
- Experienced SOA practitioner having led engagements to assess SOA readiness and prescribe an SOA adoption roadmap to financial services clients. Experience speaking at marketing events on SOA
- 6 years of experience in mentoring and managing a global team of architects focused on improving software quality, consultative partnering, standardization and early risk identification on projects for a large global bank
- Expert in the Rational Unified Process, the Use Case approach to requirements solicitation and UML modeling. Proficient in database modeling, E - R Modeling and tools, service modeling and Design Patterns
- Expert in requirements solicitation (via formal JAD sessions) analysis, scoping, solution proposals, software estimation, risk identification and high level project planning
- Extensive experience with architecture consulting engagements involving development of architecture assessments, build v buy analysis, and product / application roadmaps
- Recent experience in the Enterprise Content Management domain. Designed and developed a multi channel customer correspondence solution to design, compose, deliver and archive real time alerts, confirmations, statements and other letters to customers
- Excellent documentation and presentation skills. Experience speaking at marketing events, client events and presentations to C-level executives
TECHNICAL SKILLS
Languages: JAVA, C/C++ on Unix and OS/2, SQL
Database: Sybase, DB2, Oracle, SQL Server, My SQL, JDBC, JPA, Hibernate, E-R Modeling, Stored Procedures
Integration: SOA, Websphere MQ (MQ Series) XML/XSD, SOAP, Message and REST based Web Services, XML Parsers (JAXB, JAXP, Castor), JMS, Websphere Application Server, JSON, TCP/IP, Socket Programming.
Frameworks: JEE, Spring, Struts, JSP, Servlets, AJAX, EJB, Websphere Portal Server, ANT, Java Script, HTML
Tools: Eclipse based IDE, XML Spy, RAD, Rational Software Architect, VISIO, IBM Visual Age for Java
Methodologies: OOD/OOP, Waterfall, XP, Agile - Scrum, TDD, Rational Unified Process (RUP), SDLC
Architecture Framework: TOGAF
PROFESSIONAL EXPERIENCE
Confidential
Chief Architect
Responsibilities:
- Architect for a global Sales and Services software product for a leading global bank. Work with IT product managers, business analysts, architecture domains (Infrastructure, Security, Data, and Deployment) and engineering teams to define the end to end solution architecture and ensure it meets enterprise benchmarks. Responsible to ensure the product undergoes relevant architecture checkpoints through the lifecycle of the development, documenting and managing architecture risks and architecture gaps
- Definition, documentation and communication of the architecture for the end-to-end solution
- Understand business requirements, review solution proposals for all critical functional and non-functional requirements
- Conducted workshops to determine solution for Lead and Opportunity Manager - one of the core functions of the sales and services product. Task included identifying solution options and going through a ‘clear choice’ process to present a recommendation to the business and the enterprise architecture group
Confidential
Enterprise Architect
Responsibilities:
- As an Architect for the solution, was responsible for the end-to-end architecture for the solution
- Work with the business owner, product manager and release managers to understand feature requirements
- Maintain use cases, technical architecture and detailed design for the core product
- Work with the regions to identify extension points needed in the architecture and help design the deployment architecture specific to regional needs
- Make build v buy decisions for key functional components (Template Management, Composition Engines, Secure eMessages, etc)
- Participate in end-to-end design activities on projects that consume the correspondence web services
- Maintain product architecture roadmap looking 18 months into the future
- Helped design a solution to reduce performance impact of returning large documents to call enter and internet applications that consumed the services
Confidential
Solution Architect
Responsibilities:
- Elicit requirements from the business, analysis and development of use cases
- Develop high level solution architecture and integration with existing legacy applications, channel applications and 3rd party applications using SOA principles (Web Services, XML Websphere MQ)
- High level domain model for the business tier to be implemented in JAVA and detailed logical and physical data base model to hold customer registration and deposit and withdrawal transactions
- Designed XML based synchronous and asynchronous real time services to support access to application functions from external internet and internal mainframe based legacy applications
- Designed a Java based transactional system to manage member benefits. Solution developed using SQL Server 2005 and Java Persistence API
- Developed the Software Architecture Document, Data Model, Use Cases and Screen Design for the core Product Administration Function
- Interfaced with the Customer Experience group to conceptualize screens and screen flows for business users to configure insurance product offering
Confidential
SOA Architect / Consultant
Responsibilities:
- SOA Readiness assessment based on existing integration capabilities in the organization
- Construction of a portfolio of applications in the organization’s commercial banking line of business
- Identification of candidate business processes for SOA adoption (Originations)
- 3-5 year roadmap for SOA Adoption and gradual SOA Maturity
