Senior Architect / Api Consultant From Third Eye Software Resume
Atlanta, GA
SUMMARY:
- Over 21 years of experience in Information Technology Industry.
- Over 15 years of experience as Solutions and Technical Architect.
- Experience in System Integration, System Architecture, J2EE Architecture, SOA, Restful and Web Services architecture and development.
- Experience in defining and aligning Enterprise Architecture Strategy in Business Tier, Information Tier and Application Tier.
- Experience in Cable and Communication Systems (Linear, VOD, Data and Voice).
- Experience in Banking Applications (Payments, Card, Customer, Deposits, Mobile), Customer Relationship management, Military Logistics, Retail and Human Resource.
- Experience in leading the design and development Strategy, Implementation and Delivery of the next generation technologies and systems.
- Experience in documenting current system flow, data flow and developed conceptual, logical, and physical architecture for the strategic road map.
- 10 years of experience in enterprise systems development and integration with additional emphasis on System Architecture, MDM, SOA.
- Experience in Design Patterns, UML, architecture of the distributed applications, EJB technologies and Spring framework.
- Experience in Conversion and Migration projects, Database Design, DBA & Data Modeling.
TECHNICAL SKILLS:
Industries: Financial, Cable & Communication, Health Care Insurance, Customer Data integration
Project Domains: Solution Architecture, Enterprise Architecture, Application Architecture,Application Development, Systems Integration, Website and Web Portal,Development, and Data Modeling
Operating Systems:: Windows XP/8.1, Linux, Mac OS
Computer Languages:: Java, XML, Javascript, HTML, Node.js, C, Pascal, SQL
RDBMS: Oracle 10g, 9i, 8i, 8.1.5, DB2 UDB V8.2, Sybase Adaptive Server Enterprise,11.9.2, MS SQL Server 6.5, Ingres 6.4
Applications:: Apigee 4.15, Microsoft Office 2000, Visio, Excel, MS Word, PowerPoint,,Eclipse, Message Broker, JProbe, MQ Series, Axis.
J2EE App Servers: JBoss EAP 6.4, JBoss Fuse, IBM WebSphere 5.1 & 6.0, Tomcat EE, IBM,Portal Server, Oracle Application Server 10g
Java Technologies: J2EE, EJB, Java Servlets, JSP, JDBC, JNDI, JNI, XML, SOAP, WSDL, UDDI,,Ant, JSF, Hibernate, MuleSoft, Camel 2.12.1, Swagger.
SOA: SOA architecture patterns ESB, SOA security, Web Services.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta,GA
Senior Architect / API Consultant from Third Eye Software
Responsibilities:- Senior architect for Supply Chain Division, played central role in driving the architecture and architectural direction in modernizing the Supply chain applications and platforms to automate functions across its various divisions.
- Implemented middleware to integrate multiple applications, which optimizes and automate the Supply chain Distribution center operations.
- Responsible to drive API strategy, road map and implement industry standard practices in API Design, Development and maintenance of API lifecycle.
- Refactored large complex Stored Procedures and monolithic systems into multiple small API applications based on MicroServices Architecture. This new Architecture increased the performance by 30 times.
- Worked with multiple teams in Extreme Programming environment, and developed POC, applications in Java, Node.js. These applications are developed in fast - paced environment and implemented in PCF cloud.
- Proactively identified design and architectural flaws and recommended appropriate solution.
- Evaluate new technologies to stay current with industry trends and to advice senior management.
- Tools used: CPLEX for optimization, Apigee for API management, Sql Server, oracle, PCF cloud.
Confidential,Atlanta,GA
Primary Architect
Responsibilities:- Primary architect for COX Video Middleware team that involves integrating OSS/BSS systems which supports various aspects of MSO like Linear, VOD, Voice and Internet line of businesses.
- Responsible to design, develop and implement Cox middleware to integrate with partner systems (X1 Platform) that support Customer, Account, Billing, VOD, Linear, Service Assurance and Ticketing systems. This is 200MM integration spanned to more than two years.
- Created architecture artifacts and lead High Level and Low Level design sessions with various business units for technical solution and accountable for major technology decisions.
- Provided technical solution to integrate with multiple vendor and other internal application using API Management (APIGEE and SOA software), RESTful, Web Services, Messaging and ESB. Also formulated NFR requirements and designed solution / infrastructure to meet these NFRs.
- Trusted technical advisor to Executives and Business Leaders.
- Responsibilities related to MuleSoft
- Responsible to integrate OSS/BSS systems using on-premises MuleSoft installation with external systems
- Used out-of-the-box connectors to create integration applications.
- Exposed APIs that will be consumed by internal systems and external vendors also consumed APIs from partner applications.
- Created Web services that orchestrate calls to internal systems to provide consolidated status. Used Mule Batch processing to process large data sets.
- Implemented secured Gateway using OAUth2 technology and integrated with internal IDM systems.
- Used MuleSoft Anypoint Studio 5.4.3, Mule ESB 3.7.3 worked with DevOps to manage the Anypoint On-perm Environment.
- Responsible for Integration Architecture and Implementation to deliver Cox Linear and VOD assets through IP by integrating with Partner systems. Interacted with multiple teams and designed, implemented system that supports for the following aspects of the integration:
- RESTful interface between Cox Systems and OTT Client application that is running on Apple or Android devices & Partner Cloud service that is used to supply programming (live and VOD), settings, user, and account data to the client, as well as provide storage for client performance and usage data.
- Interface that provide channels through which a client can establish a Video On Demand Session with the server.
- HTTP interface used to download the data published to video streaming servers (CDN).
- Interfaces that allows to manage user account using middleware and IDM for GUID data.
- Interfaces that enables middleware to collect and publish Asset Catalog that will be fed to the clients.
- Interfaces that provides live video content data (Video files, and Manifest files) to CDN which is then requested by Client.
- Web Services that publish details about Live QAM video feed into CAC Systems that contains set of components which encode, segment, encrypt and package live TV content into format readable by HLS clients.
- Interfaces that provides on demand video content data (video files, and manifest files) to CDN which is then requested by the clients using interface using SeaChange - Adrenalin products.
- Interfaces that would enable distribution of Poster art and Guide Data.
- Interfaces that brokers the transactions between the OTT Client application and Cox AS400 Billing systems, OTT Client application and Cox IDM for Single Sign on and User, Account Creation.
- Interfaces that is used to provision all Linear, and VOD entitlements, as well as Credit, Channel Maps, and Account information.
- Interface used to collect Reporting data on current user accounts and Interfaces to Customer Support Tickets between Cox and Partner Systems.
- Responsibilities related to Integrating using Apache Camel.
- Lead efforts in creating Middleware Integration strategy and roadmap.
- Converted Business requirements into Business processes, which was broken down into multiple Camel Routes.
- Integrated with multiple internal systems using DSL routes, which will be accessed by various batch jobs.
- Hands-on experience in Camel technology using DSL and Sprint Routes.
- Followed Enterprise Integration Patterns to assemble various Camel routes.
- Worked on Ericsson Granite (Adaptive Inventory) system for the project that support Metro Ethernet and Retail Ethernet services.
- Worked on Alcatel-Lucent (AMS, APC, IDM, OAD, SDC) system for the project that provide PON-Gigabit services to Customers.
- Created systems that provide advanced Search capabilities using Elastic Search.
- Used Apigee 4.15, JBoss 6.4, JBoss fuse 6.1.0, Camel 2.12.1, JBoss BRMS, JBoss BPM, Oracle11, Elastic Search and Open Source applications.
Confidential,Atlanta,GA
Senior Architect
Responsibilities:- Managed and directed activities related to analysis and design of architecture on the Centralized Payment Hub project and communicated project status and provided timely escalation of issues to ensure project objectives are met. Worked independently on these complex, highly visible initiatives and provided estimates and release planning for the PMO executives.
- As a senior lead Architect for payment solutions, contributed in multi-year technology strategic planning to enable Payment products (ACH, On-line Bill Payment and Checks) focusing on integration, business process transformation, revenue generation, technology cost and complexity reductions and service improvement.
- Lead the technical aspects of design and delivery of introducing new middleware that decouples legacy layer from Banking Center and CSR systems and also developed standards and architecture decisions.
- Worked with Business and Technical Executives to define Enterprise Strategy and roadmap in Business, Information and Application Tier.
- Primary Architect for the upgrade of banking ACH systems with Fed Systems, which uses NACHA (National Automated Clearing House) rules and file format.
Confidential,Atlanta, GA
Senior Architect
Responsibilities:- Responsible to integrate large volume, high performance applications using Functional segmenting, Parallelization, Distributed caching techniques.
- Designed and built integration/synchronization between current Legacy, and new Enterprise systems using ESB and messaging architecture.
- Lead the technical aspects of design and delivery of new transaction processing systems and developed standards and architecture decisions.
- Collaborated with line of business, peer architects, infrastructure groups, technology managers and delivery managers in delivering the technical solutions. Acted as a key resource in the exchange of architectural and technical information for project teams, business units and outside vendors.
- Reviewed existing logical and physical environment and understood the current environment and documented current system flow, data flow and developed conceptual, logical, and physical architecture for the strategic road map.
- Created and executed a strategy for the selection and implementation of an Enterprise Service Bus (ESB). MuleSoft was used to materialize the SOA strategy.
- MuleSoft
- Responsible to integrate InComm's order processing application using on-premises MuleSoft installation with external systems.
- Used out-of-the-box connectors to create integration applications.
- Exposed APIs that will be consumed by internal systems and external vendors also consumed APIs from Transaction Processing systems.
- Created Web services that orchestrate calls to internal systems to create order and provide status.
- Lead MuleSoft installation and created internal Gateway for integration with internal systems.
- Used JBoss 4.2.3, Spring 3.1, Oracle 11, MS-SQL, Embarcadero ERStudio, Enterprise Architect and Open Source applications.
Confidential, Atlanta,GA
Vice President / Senior Architect
Responsibilities:- Provided solution and design for the money movement engine and customer care processes and services that involves payment data, master data of customers, relationships, accounts and preferences.
- Participated in specifications, technical requirements, system performance objectives and identified system modifications required to meet objectives and ensured projects are compliant with technology architecture and development standards.
- Assisted in IT merger operations, Strategic Gap analysis and documented multiple Architectural Models and Views that show how the current and future needs of an organization will be met in an efficient, sustainable, agile, and adaptable manner.
- Used WebSphere, InfoSphere MDM Server, EIB, JBoss, MQ, Oracle 10g RAC, Spring Framework including Spring Batch and advanced caching using WebSphere eXtreme scale.
Confidential,Atlanta,GA
Architect / Technical Specialist
Responsibilities:- Responsible for leading the successful delivery of SOA integration initiatives in Supply Chain and Store operations divisions.
- Interacted with Senior Business Executives to link the business mission, strategy, and processes of an organization to IT strategy.
- Worked across business/technology teams to ensure alignment between business solution definition & systems architecture.
- Created and owned High Level Architecture and Detailed Technical Specifications document defined by the business case.
- Lead the technical aspects of the delivery of technical solutions and related components.
- Responsible for integration data schema development, data design and migration processes.
- Provided estimates to management, Created tasks and assigned to a team or an individual and monitored the progress.Reported to higher management with daily and weekly status, risk reports and participated in Project management activities. Organized meetings and resolved the issues as it rises and Coordinated offshore development and onsite code integration, QA and implementation Activities.
Confidential
Technical Architect
Responsibilities:- Defined overall WCC solution architecture and set technical direction, defined component architecture, reviewed detailed designs for accuracy and overall compliance to defined architecture.
- Worked with Project Manager for specific matters of scope, tasks and resources.
- Verified design of overall Infrastructure and support the build of the environments and confirmed and identified Nonfunctional Requirements.
- Supported Data Mapping Phases with proper technical analysis. Coordinated Database Optimization.
- Created and owned System Architecture Document (SAD) and Detailed Technical Design documents. Provided technical assistance for daily update of integration, design and development efforts.Supported WCC Database customization as required.
- Hands on coding experience in WCC extensions and complex composite transactions.
- Enabled WCC transactions in WCC Batch and Web services.
- Supported WCC Database customization as required.
- Supported all Test Cycles including Unit, System Integration and User Acceptance Testing.
Confidential
Technical Architect
Responsibilities:- Responsible to provide technical architecture and manage development of J2EE application that supports Automatic Clearing House (ACH) legacy software. This single code base application is installed in four different Application servers in many banks and financial institutions, and assists to process and view the Automatic Clearing House data with no downtime. This J2EE based application provides services to the Legacy application which processes 80% of money movement in United States.
- As a Checkfree’s ACH Steering Committee Member, reviewed existing infrastructure and business processes, defined technology solutions, justified economic benefits and recommended an execution strategy. The technology solution included e-commerce application, a Web-based front end to legacy systems and data warehousing application and represented annual revenue of $5 million.
- Performed requirements analysis to formalized problem and product definitions.
- Architect and develop core framework for new applications and monitor changes in the existing application. Implemented SOA and Web services architecture and development.
- Provided reusable efficient technical solutions and design component based architecture.
- Led the development of the applications and Coordinated with Project Management and QA groups. Provided on-site and on-call deployment during and immediately following initial product launches.
- System integration using JMS, SOAP and Web Services. Worked in EJB, Web frameworks, Hibernate, Data Modeling and Database operations groups.
Confidential
Software Architect
Responsibilities:- Led and managed a group of J2EE developers for all releases of the application. Duties included meeting with analysts and customers to help define and refine requirements, review requirements with developers, gather estimates, assign tasks, and monitor progress.
- Provided technical expertise in architecting a secured J2EE Web application that was scalable, maintainable, reliable, extensible, and manageable to run on different application servers using a same code base.
- Interfaced with customers to lay out projects. Interfaced with customer’s system integrators and technicians to complete projects.
- Responsible for designing and developing J2EE compliant Java APIs to be used in banking Web application. Used different Object Oriented Design Patterns and UML diagrams to architect the APIs. These APIs used Netscape LDAP server to authenticate the complex user and groups, BEA WebLogic as an application server, and used JSP, EJB and JDBC.
- Designed complex Java thread APIs that retrieved data from more than one database simultaneously and delivered data as if to come from one database.
- Responsible for architecting multiple EJB business objects and SOAP enabled objects. Used JProbe and WSAD to troubleshoot and fix memory-leak problems. Wrote Oracle, PL/SQL stored procedures and created Enterprise Java Beans to access and manage data from Oracle and DB2. Used Xerces APIs to Parse XML. Used TogetherJ, JBuilder and HomeSite. Integrated in-house products with customer products. Planned and developed new ACH Web programs based on customer’s proposals.
Confidential,Atlanta,GA
Technical Consultant
Responsibilities:- Responsible for developing a Medical Management Web application using J2EE technologies. This application was originally written using CGI Scripts and was converted to J2EE using Java Servlets, JDBC and EJB.
- Developed Oracle, PL/SQL procedures to summarize and manipulate data to produce custom reports.
Confidential,Atlanta,GA
Developer/Database Designer
Responsibilities:- Developed two applications, one to handle the client-side backup and replication process, the other to produce consolidated reports among the client base.
- Responsible for building a conversion module to map data from a Legacy database (POET) into a new database (Oracle 8i). Performed the primary research, recommended changes to the architecture, prototyped and built the replication model, and developed the database production process. Handled replication between Sybase Adaptive Server Enterprise 11.9.2 and Sybase Adaptive Server Anywhere.
Confidential,,Atlanta,GA
Programmer Analyst
Responsibilities:- Responsible for the design and development of a client/server and Internet application using CGI and Java technologies. Designed the distributed application and Web pages using Power Script, HTML and JavaScript. Created Oracle, PL/SQL procedures for bulk data process.