We provide IT Staff Augmentation Services!

Esb/integration Architect Developer Resume Profile

Englewood, CO

Professional Summary

  • 11 years of IT industry experience encompassing a wide range of skill set in enterprise software development, roles and industry verticals.
  • Extensive experience with architecting, analysis, design, development, customizations and implementation of software applications using technologies like SOA, Web Services and EAI
  • Experience in leading and managing teams. Handled multiple roles in capacity of Software Architect, Project Lead, Systems Analyst, Developer and Application Owner
  • Proficient in analyzing and translating business requirements to technical requirements and architecting the software solution
  • Strong skills in software architecture, integration with various systems, service oriented architecture SOA , business process management, database skills, Object Oriented Programming and software development knowledge
  • Having knowledge of latest technologies like Enterprise Search technologies and Cloud Computing
  • Executed software projects for Automotive, Telecom, Media, Finance and Insurance industry
  • Good communication skills, interpersonal skills, self-motivated, quick learner, team player

Skills Summary

Languages: Java, Groovy, SQL, JavaScript

Frameworks: J2EE 1.4 / 1.3, Apache Struts 2 / 1.2 / 1.1, Grails, Node.JS, Express, Connect and other Node.JS related frameworks

RDMS: Oracle, MySQL

O/S: Windows, UNIX, Linux

Application Servers: IBM WebSphere Application Server v5/6/7, Apache Geronimo v2.0, Apache Tomcat v5/6

SOA: Web Services, XML, SOAP, WSDL, REST, XML Schemas

IBM Products: WebSphere DataPower, WebSphere MQ, WebSphere Message Broker

Cloud Computing: Amazon Web Services, PaaS

Other Skills: XQuery, XPath, XSL, XML Mapping, XMLSpy, Spring, Hibernate, CouchDB, Riak, Redis, Node.JS, ElasticSearch, JUnit, JMeter, SOAPUI, MapForce, ClearQuest, ClearCase, CVS, SubVersion, LDAP, UML, STAR Standards

Professional Experience

Confidential

ESB/Integration Architect Developer

  • Analyze requirements of asset processing in Farallon product of DishTV
  • Implement background services using Mule Flows for asset processing like ingestion, media evaluation, video encoding, baton verification, packaging and publishing to the portal.
  • Create and implement a validation framework to validate asset metadata XML using industry standard Cable labs format or custom XSD/DTD.
  • Create REST based services which were consumed by the Farallon monitoring dashboard.
  • Create next generation proof of concept Farallon monitoring dashboard using Node.JS, Express, Bootstrap and MySQL
  • Create a continuous integration framework for Farallon product

Confidential

Integration Architect

Key Responsibilities in One Dealer Daily Integration with ICE:

  • Analyze the business requirements and translate them into technical artifacts
  • Propose the service architecture based on the technical requirements, data requirements and STAR standards
  • Design and document three SOA services
  • Produce technical artifacts like Service Design, Integration Detailed Design, B2B technical specification, internal EMF schemas, WSDL, JSON format etc
  • Design Interface specification for Data Exchange between different platforms and systems based on XML schemas and JSON
  • Develop SOA service which uses WebSphere DataPower service to implement service bus
  • Develop the DataPower part of the service using XML, XSLT, JSON and DataPower capabilities
  • Lead integration and testing efforts with the service provider, and the consumer which is iPad App
  • Own service development, integration and testing operations
  • Facilitate trouble-shooting activities with service provider and consumer to resolve technical issues

Confidential

Consultant Architect / Project Lead

Key Responsibilities in Social Media Integration Project

  • Design Social Media Integration project solution using open standards technologies like XML, schemas, web services to provide easy integration points for current vendor 3CSI as well as other future vendors. The solution guarantees successful delivery to the Siebel system
  • Design Interface specification for Data Exchange between heterogeneous platforms and systems based on XML schemas
  • Design database schema for the reporting
  • Develop WebSphere DataPower services to implement fine-grained service bus
  • Wrote Ruby scripts to monitor availability of WebSphere DataPower appliances as well as deployment of DataPower domains using ruby scripts
  • Deployment of DataPower domains in all the environments
  • Own application development and deployment operation performed by project
  • Execute project release plan for different iterations of the project
  • Facilitate trouble-shooting activities with different vendors to resolve technical issues

Key Responsibilities in CRM ESB Project:

  • Software solution design for CRM ESB project based on customer requirements using open standards to guarantee successful lead delivery to the vendors
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results
  • Design the Integration Interface specification
  • Use the knowledge of STAR Standards in creation of successful software design
  • Create System Design Document, Architecture Design Document and other high level design documents
  • Develop WebSphere DataPower services to implement fine-grained service bus using technologies like XML, XSL, XQuery and XPath
  • Design database schema for the reporting
  • Wrote several Ruby scripts to monitor availability of WebSphere DataPower appliances
  • Provide day-to-day reporting to the customer and all vendors involved in the project and manage Multi-Vendor effort for the project schedule and delivery
  • Facilitate trouble-shooting activities with different vendors to resolve technical issues
  • Lead a project team in delivering solution

Confidential

Project Lead

Key responsibilities as Project Lead in LOR project:

  • Program LOR project solution based on customer service request
  • Developed WebSphere DataPower services to implement fine-grained service bus using technologies like XML, XSL, XQuery and XPath
  • Support LOR day-to-day operations like DataPower appliances and services monitoring.
  • Load Testing for guaranteed minimum performance under peak load
  • Facilitate trouble-shooting activities with different vendors to resolve technical issues
  • Own and facilitate End-to-end testing with different vendors after code deployment
  • Promote application code to various LOR environments in each release cycle

Key responsibilities as Project Lead in IVR project:

  • Responsible for leading a project team in delivering solution to our customer in the automotive sector.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Technical solution delivery, planning releases, tracking, change control, aspects of the project.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Utilize in-depth knowledge of functional and Technical experience in Portal and Voice technologies and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions.
  • Code re-factoring to optimize the application performance
  • Develop GWM Account Vehicle web service while working with external vendors
  • Develop PADF Framework for IVR data persistence and develop call flows based on technical requirements
  • Promote application code to various IVR environment for code release every month

Confidential

Senior Software Engineer

Key responsibilities as Senior Software Engineer:

  • Handled Multiple roles and responsibilities Lead Developer, analyst and onsite co-coordinator to deliver a highly performing network predictive dialer system and associated services
  • Analyze requirements and design the end system develop use case models, UML class diagram and sequence diagram.
  • Designed and developed classes for dialer. Maintain system configuration information in XML files, Created management console for dialer using J2EE technologies

Confidential

Senior Software Engineer

Key responsibilities as Senior Software Engineer:

  • Analysis and understanding the requirements and participate in design
  • Design, development and implementation of the solution
  • Writing business logic layer, data layer and presentation layer
  • Develop code for modules i.e. Operations Ops , Tradeshow, Creative and Production departments module
  • Develop customized reusable security layer that provided fine grained access control
  • Designed and developed interfaces to AS/400 legacy systems
  • Provided technical and investigative support for functional users on interfaces, defects, change requests, debugging issues, testing, and ad-hoc report requirements
  • Continued support for production issues as third level production support specialist.
  • Performance tuning, SQL query enhancements, code enhancements to achieve performance targets

Confidential

Senior Software Engineer

Key responsibilities as Senior Software Engineer:

  • Analysis and understanding the requirements and participate in design
  • N-tier architecture design, development and implementation
  • Writing the presentation layer
  • Create custom caching layer that provides very fast response and avoid network round trips
  • Write integration components for MSMQ and writing interoperability components for .Net

Confidential

Software Engineer

Key responsibilities as Software Engineer:

  • Participate in re-architecture of the site
  • Prepare performance analysis and cost to benefit report for various JMS products
  • Create Proof of concept application to demonstrate the inclusion of OpenJMS as JMS product
  • N-tier architecture design, development and implementation
  • Writing the Build My Network module
  • Create parser for CSV and Goldmine file types
  • Create custom e-mailer which sends emails using pre-defined templates to the user.
  • Create email link encryption and decryption code
  • Prepared analysis for the use of Cactus framework for the testing team
  • Wrote Web services which are used by Visual Basic Plugin

Confidential

Software Engineer

Key responsibilities as Software Engineer:

  • Participate in Alerts module design and develop the Alert module
  • Implement email solution which sends email if the user has selected alerts.
  • Develop function that sorts alerts from Yodlee Data Gatherer
  • Performance testing and GUI testing using all leading browsers and all of their versions on different platforms

Hire Now