We provide IT Staff Augmentation Services!

Application Engineer Resume

SUMMARY:

  • Senior IT Professional with over 14 years of experience in Custom Application development and Integration Solutions
  • Over 10 years of experience in Consulting in the Financial Services domain including Banking, Consumer Lending, Credit Cards and Insurance
  • Recent experience managing frameworks and integration solutions, across the enterprise for a large insurance company
  • Strong experience with Java development, Websphere platforms, distributed architectures and Web Services
  • Strong in Object Oriented Design and Methodology, Design Patterns, UML, Use Cases and Data Modeling
  • Strong ability to forge knowledge based relationships with CIOs, CTOs, and direct reports to CIOs, Enterprise Architects, and Solution Architects at large global organizations
  • Experience in mentoring and managing a global team of architects
  • Expert in requirements solicitation (via formal JAD sessions) analysis, scoping, solution proposals, software estimation, risk identification and high level project planning
  • Excellent documentation and presentation skills. Experience speaking at marketing events, client events and presentations to C - level executives

TECHNICAL SKILLS:

Programming Languages: Java, C/C++

Database: Sybase, DB2, Oracle, SQL Server, My SQL, JDBC, JPA (Hibernate, OpenJPA) E-R Modeling, Stored Procedures

Integration: Web services (SOAP and REST), WMB (Websphere Message Broker), Websphere MQ (MQSeries), Application Servers (Websphere, Tomcat, Jetty) XML/XSD, TCP/IP, Socket Programming

Frameworks & Tools: Spring, Maven, Eclipse, MySQL Workbench, RAD, VISIO

Tools: Eclipse based IDE, XML Spy, RAD, Rational Software Architect, VISIO

Cloud Platforms: Heroku, Force.com

PROFESSIONAL EXPERIENCE:

Application Engineer

Confidential

Technology Platform: WMB, Websphere, Force.com, Heroku

Responsibilities:

  • Establishing frameworks for application development. This includes development of proprietary framework assets, using Spring, when needed and standardizing usage of open source frameworks.
  • Development of capabilities for Confidential ’s Enterprise Service Bus, The ESB serves as the backbone of Confidential ’s integration HUB and is the platform for deploying and consuming Web Services across the Enterprise
  • Support accelerated delivery specific business capabilities using the Force.com platform.
  • Standardized use of Open Source Spring framework for all new development at Confidential . Led Design and Development of 4 new framework components for use across the enterprise related to enterprise security
  • Supporting the transition of Confidential ’s point to point legacy integration strategy to an integration strategy based on SOA principles. Deployed enterprise flows, established guidelines and processes for on boarding new and legacy Web Services on to the ESB. Within 18 months the ESB hosts 20+ enterprise services and 10+ Business 2 Business Flows
  • Championed the use of Force.com as a standard platform to deploy specific business applications on the Cloud. Within a period of 10 months, I was able to respond to need for accelerated delivery model by identifying and positioning Force.com as a strategic platform through approvals from Enterprise Architecture. In the 2nd and 3rd quarters of 2013 3 new applications were deployed in production on this new platform with a projected TCO savings of 40% over 5 years compared to traditional delivery models and platforms prevalent at Confidential

Confidential

Chief Solution Architect

Technology Platform: Websphere Process Server, Websphere Portal Server, Websphere ESB for SOA based integration with business modules across legacy platforms, XML, Oracle, JEE

Responsibilities:

  • Solution Architect responsible for the E2E Solution Design of the banks new multi-channel Confidential solution for commercial customers
  • Facilitate requirements workshops with the business to solicit functional requirements
  • Evaluate existing Confidential solution (functionality and technology) for Retail Banking and produce a gap analysis identifying services that can be reused and the method for reuse
  • Recognize, document and communicate key integration patterns and prescribe usage for technologies new to the bank (Websphere ESB, Service Component Architecture, Hibernate, etc)

Confidential

Release Architect

Technology Platform: Websphere Portal Server, SOA based integration with business modules on Mainframe Platform, Websphere MQ, XML, DB2, JEE, Websphere Message Broker

Responsibilities:

  • Release Architect for a Confidential 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
  • My contribution and impact to the project was to speed up the decision making on major architecture gaps and seek the necessary Architecture approvals as prescribed by the Customer’s Enterprise architecture group.

Confidential

Product Architect

Technology Platform: Java, Web Services (Message and SOAP based), JPA, XML, XSD, Castor, Oracle 11g, RAD, Websphere Application Server, Websphere Message Broker, Websphere MQ, Brick street Connect, IBM ON Demand (ODWEK), Dialogue, SOA Architecture, UML.

Responsibilities:

  • As Product 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
  • The solution enabled the bank to demise 4 regional overlapping solutions and enabled the bank to maintain consistent customer experience across customer groups

Confidential

Solution Architect

Technology Platform: Java, JPA, XML, XSD, Castor, SQL Serve, Eclipse IDE, Web Logic Application Server, MQSeries, Servlets, Web Services, SOA Architecture, UML, E-R Modeling

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
  • My contributions enabled multiple stakeholders to achieve their goals
  • For the customer the aggressive timelines I was able to meet allowed them to catch up with the competition within 9 months of them rolling out a similar insurance product in the marketplace

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

Confidential

Client Partner

Technology Platform: Java 1.2, MVC Framework, XML, Castor, DB2, Eclipse IDE, Websphere Application Server, Websphere MQ, Servlets, Web Enablement of legacy functionality, UML

Responsibilities:

  • Lead Application Architect, Mentor, Business Analyst, Offshore Coordinator, Database Design, Integration Design, Conceptual Screen Design, Code and Design Reviews
  • Developed an externally configurable, role based entitlements solution
  • Developed the core, “cluster aware” caching solution to cache user data for statement presentment and transaction display
  • Framed the requirements, designed, and developed a reusable, service oriented payment processing front-end, which supported the bank’s multiple payment processing engines across the enterprise. The solution was used for bill payment and collections across multiple lines of businesses
  • Through the 4 years period, the quality of deliverables to the customers, improved from 99.70% to 99.91%, (Measured as a % of defect free software modules deployed in Production) the standard developer rates charged to customers dropped 18% and the leverage ratio improved by 69% (As measured by the ratio of onsite / offshore headcount)

Confidential

Chief Architect

Technology Platform: Java 1.2, MVC Framework, XML, ORACLE, Eclipse IDE, Websphere Application Server, MQSeries, Servlets, UML

Responsibilities:

  • Lead Application Architect, Mentor, Business Analyst, Offshore Coordinator, Database Design, Integration Design, Conceptual Screen Design, Code and Design Reviews
  • Understand business requirements, review solution proposals for all critical functional and non-functional requirements
  • Delivered a “Clear Choices” document to make a case for Custom Build v/s Buy
  • Led the Use Case development effort for all 85 Use Cases
  • Designed the core framework for rule based filters, Case Management and Alert Generation
  • Designed a role based access control module
  • Performed Detailed Design, Code, Test Strategy
  • During this engagement, successfully led an account wide initiative at Confidential to improve customer satisfaction on aspects of “offshore leverage” by diversifying “Type of Work” delivered from low cost centers in India and encouraging behavior changes to demonstrate a consultative approach to delivery. Customer Satisfaction Rating for Offshore Leverage improved from 5.8 in 2005 to 6.8 in 2006 on a 9 point rating scale (Survey included 120+ Senior IT Managers in North America at one of the worlds largest banks)
  • Along with an increase in Customer Satisfaction the initiative also led to a 5% increase in revenue from architecture consulting services for Kanbay in 2006
  • My team enabled a savings of 900K in 2006 due to software reuse, influenced key architecture and design decisions and helped new development teams in customer organizations to re-tool on new development platforms

Confidential

Application Architect

Technology Platform: Java 1.2, MVC Framework, XML, DB2, IBM Visual Age For Java, Websphere Application Server, Websphere MQ, Servlets, B2B Web Services, UML

Responsibilities:

  • Designed and developed the persistence layer to enable a standardized approach to persist Java objects into a Relational Database
  • Designed a framework to map Java Classes to MQSeries Messages. The framework also included Pooling Agents to handle asynchronous responses from external systems
  • Developed Use Cases, Class Diagrams, Sequence Diagrams for all business functions
  • Performed Detailed Design, Code, Test Strategy reviews

Confidential

Application Architect

Responsibilities:

  • Conducted JAD sessions with the business users to understand business requirements for branch, direct and 3rd party loan originations
  • Developed a rule based application, routing engine to support the business’s loan underwriting processes. The engine handled the lifecycle of the loan from Application Receipt through Loan Funding
  • Designed, developed and implemented an electronic market place that allowed participating dealers to receive instant approvals from multiple participating banks to finance the customer’s vehicle
  • Developed an electronic auto loan application gateway which received XML formatted auto loan applications, interfaced with legacy systems and provided instant decisions to consumers. The application supported the bank’s dealer base, the direct to consumer website, loan aggregators and internal cross sales engines across other business lines
  • Influenced the replacement of an electronic application routing system with a user configurable dictionary based routing solution for the customer’s originations operations. The solution resulted in a cost savings of $800K/year due to process automation, and enabled the business to tap new markets for cross-sell.

Hire Now