We provide IT Staff Augmentation Services!

Domain Architect - Api Design Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Seasoned professional with 9+ years of experience in software Design and Development Installation, Administration as a self - motivated team player with responsibilities including Strategizing, Architecting, Analysis, Designing, Requirements Elicitation, process modeling, analysis, development, testing .
  • Extensive Experience in Apigee, TIBCO AMX Service Grid 2.1, TIBCO AMX Service Grid 2.3, TIBCO AMX Service Grid 3.3, TIBCO Business Studio 2.1, TIBCO AMX Administrator, IBM RAD 7.0, Eclipse, Net Beans, IBM Web Sphere Application Server 6.1, Tomcat 5.5.
  • Designed Application in Object Oriented Programming Methodology OOP using Component Methodology (Top Down), Catalysis Methodology (Bottom Up)
  • Led teams in development of software systems as API Domain Architect, Sr.SOA Developer and Solutions Designer.
  • Developed high performance, high volume, and business critical systems as per TOGAF priciples.
  • Good experience in Airlines and Insurance domains.
  • Modeled and designed systems in UML using StarUML and Visio.
  • Experienced using version control tools like Git Lab, IBM Rational ClearCase Tool and Tortoise SVN.
  • Good experience in setting up full cycle software development environment including requirements management, configuration and change management, planning and resource management and coding and testing environment.
  • Extensively worked on Relational databases including Oracle, DB2 and TIBCO ActiveSpaces Data Grid 2.1.
  • Excellent implementation knowledge of RESTFul APIs’, Distributed Web Services/ Enterprise / Web / Client- Server systems using Java, Web Services, WSDL, SOAP, XML, XSD.
  • Experienced working in the various phases of the software development life cycle (SDLC) using methodologies like Waterfall and Agile(Kanban).
  • Excellent Documentation and Communication skills.
  • Experience in using Joint Application Development (JAD) sessions.
  • Expertise in understanding project issues and exhibiting mastery in troubleshooting and problem determination skill
  • Effective independent and team player and self-starter with high adaptability to new technologies.

TECHNICAL SKILLS:

Languages: Core Java, XML, SOAP, REST, WSDL, Velocity, Python

Technologies/Technology Frameworks: Micro services Oriented Architecture (MSA), TOGAF, Web Services, Service Oriented Architecture(SOA), Ant, Apache-Axis

EAI Technologies/Tools: TIBCO AMX Service Grid 2.1, TIBCO AMX Service Grid 2.3, TIBCO AMX Service Grid 3.2, TIBCO AMX Administrator, SUMO Logic

IDE / Tools: Swagger, TIBCO Business Studio 2.1,Eclipse 3.6, IBM RAD 7.0, Net Beans, Pycharm

Design Tools: StarUML, Microsoft Visio

Application Servers: Websphere Application Server 6.1, Tomcat 5.5

RDBMS/DB: ORACLE 9i/10G, DB2, TIBCO ActiveSpaces Data Grid 2.1

SCM Tools / Project Management: Git lab, IBM Rational ClearCase Tool, Tortoise SVN

Business Knowledge: Airlines

Insurance: Life and Health

Development Methodologies: Agile, Waterfall

Operating System: Windows 7/XP/2000/98

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Domain Architect - API Design

Responsibilities:

  • Analyze and define clients' business strategy and determine system architecture requirements to achieve business goals.
  • Formulate strategic plans for component development to sustain future project objectives.
  • Gather detailed business requirements and use cases, and translate technical specifications into product requirements.
  • Create team strategies and establish project scopes of work; communicate project deliverable time frames and benchmarks to clients.
  • Develop API architecture design to facilitate targeted customer analysis.
  • Suggest architectural improvements, design and integration solutions, and formulate methodologies to optimize object- oriented software development.
  • Involved in coding and testing
  • Directed software programming and development of documentation.
  • Developed Reference Architecture for API Environment.
  • Formulate strategic plans for component development, to sustain future project objectives.
  • Did high-level and detailed design for use cases around APIs’.
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Create team strategies and establish project scopes of work, communicate project deliverable timeframes and benchmarks to clients.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented Swagger definitions keeping future enhancements in view.
  • Developed APIs’ & RESTful Micro services which can handle various requests from other enterprise applications using TIBCO Business Studio & IBM RAD.

Confidential, Atlanta, GA

Domain Architect

Responsibilities:

  • Designed more than 30 APIs in nice and efficient manner as per industry standard.
  • Handing 10 interfaces in the design consideration.
  • On - boarding and streamlining the process of on-board 40+ clients who are planning to use the APIs.
  • Streamline the process of handling the outage and exceptional scenarios happen for the APIs in production
  • Use of APIGEE to handle the authentication( oAuth 2.0) and on-boarding smoothly.
  • Excellent use of SUMO Logic tool by handing the system flow properly to provide quick debugging and finding root cause.
  • Exposed 10+ existing SOAP webservices as RESTful way without impacting the back end--Nice use of APIGEE tool.
  • Establish API development standards

Confidential, Atlanta, GA

SOA Architect

Responsibilities:

  • Developed Reference Architecture for SOA Environment.
  • Formulate strategic plans for component development, to sustain future project objectives.
  • Did high-level and detailed design for use cases around web services.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Create team strategies and establish project scopes of work, communicate project deliverable timeframes and benchmarks to clients.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Designed and developed an interface to interact with ITA services.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Deployed services in DEV environment using TIBCO AMX Admin.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Preparing weekly and monthly status report on project to management team.
  • Giving WSDL and architecture walkthrough to enterprise level applications (clients)

Confidential, Atlanta, GA

Senior Java / SOA developer

Responsibilities:

  • Developed Reference Architecture for SOA Environment.
  • Member of enterprise architecture (review) board
  • Did high-level and detailed design for use cases around web services.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Involved in installation and developments of project in TIBCO AMX Environment.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Designed and developed an interface to interact with ITA services.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Deployed services in DEV environment using TIBCO AMX Admin.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Preparing weekly and monthly status report on project to management team.
  • Giving WSDL and architecture walkthrough to enterprise level applications (clients)

Confidential, Atlanta, GA

Senior Java / SOA developer / Team Lead

Responsibilities:

  • Transform business requirements into an application architecture that is compliant with Confidential enterprise standards.
  • Perform system analysis by coordinating meeting with business users to determine business workflows.
  • System/Architecture design by integrating business workflows with solution design for approval to the client leadership.
  • Low level design based on approved use case design activity and sequence diagram.
  • SQAG coordination by timely delivery of all agreed project deliverables and their quality as per standards.
  • Design and Development of WSDL to process existing ancillary product type payments with Joint Venture Partners (KL, AF, AZ, VS and VA) and Sabre, Amadeus and Travelport GDSs.
  • Designing and deployment of the web services in Tibco Active Matrix environment user.
  • Consumed Web Services from different applications using SOAP protocol
  • Involved in critical business logic analysis, end-to-end development and bug fixes
  • Responsible for break it and stress test of both the application and hardware environment.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Designed and developed one framework, to test the services from stand-alone java classes, which resulted in 40% savings of unit testing time for developer.
  • Developed one internal tool, to automate the generation of stand-alone java classes, as per the designed framework to test SOA services without deploying.

Environment: TIBCO AMX Service Grid 2.3, Core Java, Axis2 based SOAP web services, Oracle, SOAP-UI, IBM Clearcase

Confidential, Atlanta, GA

Senior Java / SOA developer

Responsibilities:

  • Did POC on decrypting encrypted payment data using DUKPT(Derived Unique Per Transaction) scheme in Java using Tripe DES algorithm.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Member of enterprise architecture (review) board
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Designed and developed an interface to interact with ITA services.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Deployed services in DEV environment using TIBCO AMX Admin.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Involved in installation and developments of project in TIBCO AMX Environment.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Preparing weekly and monthly status report on project to management team.
  • Giving WSDL and architecture walkthrough to enterprise level applications (clients)

Confidential, Atlanta, GA

Senior Java / SOA developer / Onsite-offshore Lead

Responsibilities:

  • Designed and developed interfaces to interact with third party vendors like PaySecure, GlobalCollect, Alipay.
  • Did high-level and detailed design for use cases around web services.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Deployed services in DEV environment using TIBCO AMX Admin.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Preparing weekly and monthly status report on project to management team.
  • Giving WSDL and architecture walkthrough to enterprise level applications (clients).

Environment: TIBCO AMX Service Grid 2.3, Core Java, Axis2 based SOAP web services, Oracle, SOAP-UI, IBM Clearcase

Confidential, Atlanta, GA

Senior Java / SOA developer

Responsibilities:

  • Developed one interface for communicating with Google ITA software using String over HTTP calls..
  • Member of enterprise architecture (review) board
  • Did high-level and detailed design for use cases around web services.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Involved in installation and developments of project in TIBCO AMX Environment.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Designed and developed an interface to interact with ITA services.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Deployed services in DEV environment using TIBCO AMX Admin.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Preparing weekly and monthly status report on project to management team.
  • Giving WSDL and architecture walkthrough to enterprise level applications (clients)

Environment: TIBCO AMX Service Grid 2.3, Core Java, Axis2 based SOAP web services, Oracle, SOAP-UI, IBM Clearcase

Confidential, Atlanta, GA

Senior Java / SOA developer / Team Lead

Responsibilities:

  • Transform business requirements into an application architecture that is compliant with Confidential enterprise standards.
  • Perform system analysis by coordinating meeting with business users to determine business workflows.
  • System/Architecture design by integrating business workflows with solution design for approval to the client leadership.
  • Low level design based on approved use case design activity and sequence diagram.
  • SQAG coordination by timely delivery of all agreed project deliverables and their quality as per standards.
  • Design and Development of WSDL as per requirement and standards.
  • Designing and deployment of the web services in Tibco Active Matrix environment user.
  • Coordinate user acceptance test by moving the application in integration environment and testing which is a replica of real time environment
  • Responsible for break it and stress test of both the application and hardware environment.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Gathered requirements during inception phase, documented and delivered functional specification documents, and assisted architecture analysis and design using UML and Visio.
  • Analyzed the business requirements and came up with the data flows, interface definitions and message definitions.
  • Include proper error handling and logging in the services and come up with common error handling framework.
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Providing estimates to enterprise project management team.
  • Work with Release Engineering team, to release the service to ST, SI and Production environment.
  • Resolving issues and providing clarifications to offshore and onsite development team in both domain and technology.
  • Designed and developed one framework, to test the services from stand-alone java classes, which resulted in 40% savings of unit testing time for developer.
  • Developed one internal tool, to automate the generation of stand-alone java classes, as per the designed framework to test SOA services without deploying.

Environment: TIBCO AMX Service Grid 2.3, Core Java, Axis2 based SOAP web services, Oracle, SOAP-UI, IBM Clearcase

Confidential, Atlanta, GA

Java / SOA developer

Responsibilities:

  • Requirement analysis
  • Coordinate and Communicate with the Onsite/offshore
  • Ensure the overall quality of the project by performing the project’s quarterly audit.
  • Training and mentoring of the team members.
  • Estimating efforts and Preparing cost and revenue budgets.
  • Ensure compliance to Timesheets.
  • Project Monitoring and metrics reporting.
  • Developed various services to fit into SLA requirements (Integration) and Service Oriented Architecture (SOA).
  • Designed and Implemented XSD schemas keeping future enhancements in view.
  • Provide integration support during QA testing, provide the solution and fix the issues.
  • Developed SOAP web services which can handle various requests from other enterprise applications using TIBCO Business Studio.
  • Review the peer and offshore code and provide review comments.
  • Transform business requirements into an application architecture that is compliant with Confidential enterprise standards.
  • Perform system analysis by coordinating meeting with business users to determine business workflows.
  • System/Architecture design by integrating business workflows with solution design for approval to the client leadership.
  • Low level design based on approved use case design activity and sequence diagram.
  • SQAG coordination by timely delivery of all agreed project deliverables and their quality as per standards.
  • Design and Development of WSDL as per requirement and standards.

Environment: TIBCO AMX Service Grid 2.1, Core Java, Axis2 based SOAP web services, Oracle, DB2,SOAP-UI, IBM Clearcase

We'd love your feedback!