Architect/senior Developer Resume
Atlanta Ga, UsA
SUMMARY
- Collaborative and highly noledgeable Integration Architect with 14 years of IT consulting experience in architecting, designing, developing and supporting enterprise application solutions for multi - million-dollar projects for leading corporations.
- Designed and built APIs and Integrations using Mulesoft/webMethods ESB for various clients across different regions.
- MuleSoft Certified Developer and Platform Architect
- webMethods Certified Integration Developer
- Experienced in building Application Networks using API-led connectivity best practices in MuleSoft.
- Experienced designing and implementing API’s using SAG API Management and MuleSoft Anypoint Platform
- Experienced in API Life cycle management and governance.
- Experienced at implementation of point to point and pub-sub architecture using messaging components like Broker and Universal Messaging.
- Extensive experience in deploying interfaces on on-premises and cloud platforms.
- Performed different roles as Developer/Technical Lead/Architect and involved in different stages of SDLC life cycle like Requirement gathering, Designing, Development, Testing, Deployment and Application support.
- Experienced in deploying solutions using CI/CD utilizing tools like GitHub, Bitbucket, Jenkins, Bamboo.
- Extensive hands on Dataweave 2.0/1.0, API security, Data transformation, Error Handling, Custom Logging
- Experienced at implementation of Business Process and Activity monitoring using KPI Metrics and Event maps.
- Experienced in deploying and managing solutions on Azure cloud services.
- Implemented solutions which are load balanced, fault-tolerant, highly scalable and with high availability.
- Played major role in CoE team to build innovative tools, utilizing which different projects adapt to changes in faster manner, saving cost and time to production.
- Experienced in handling different data formats like XML, Flat files, JSON.
- Good noledge on implementation of different styles/protocols like SOAP, REST, HTTP/S, JMS and JDBC.
- Experience in API security standards and implementation e.g., OAuth and Webservice security
- Proficient with Web Services Description Language (WSDL) for webServices and REST API’s using RAML.
- Expertise in mentoring and guidance on technical and architectural direction, methodology, design, and reuse to support various EAI project initiatives.
- Excellent problem-solving skills under pressure, optimized solutions under time critical projects.
TECHNICAL SKILLS
Integration Platform: - SoftwareAG 6.5 to 10.x, Mule4, APIGEE
ESB Runtime: - Integration Server, MWS, Mule ESB, webMethods.io
API Management: - SoftwareAG API Management, Mulesoft Anypoint Platform
Messaging: - webMethods Broker, Universal Messaging
BPM/BAM: - webMethods Process Engine, webMethods Optimize.
Operating Systems: -Unix, Linux, MS-DOS, Microsoft Windows NT / 2000/ XP
Langages: -Core Java, web Methods Flow Langage, Dataweave\MEL
Web Implementation: - XML, XSLT, JSON, HTML, JavaScript, Servlets, Struts
Web Services\API: - WSDL, SOAP and REST.
RDBMS: - Oracle 9i/10g/11g, SQL Server 2008, DB2, MySQL.
Project Management: - JIRA, Confluence.
Design Tools: - Visual Source Safe 6.0, Remedy, WinSCP, Putty
Testing Tools: - SoapUI, PostMan, Advanced RestClient
Version Control Tools: SVN, Visual Source Safe (VSS), Clear Case, GIT, BitBucket
Build Tools: - wM Deployer, Maven, Jenkins, Bamboo
PROFESSIONAL EXPERIENCE
Architect/Senior Developer
Confidential, Atlanta, GA, USA
Tools: SoftwareAG 10.5, Universal Messaging, MWS, API Management, Bitbucket, Bamboo
Database: SQL Server
Adapter: JDBC Adapter
Other Tools: SoapUI, SQL Management Studio, SQL Developer, WinSCP, Putty
Responsibilities:
- Design and develop one solution for processing policies, claims and billing using SoftwareAG Integration Server
- Reviewing and analyzing mapping specifications for interfaces
- Exposing interfaces as API’s using API management.
- Manage and version control code using Bitbucket/GIT. Perform code deployment to different environment using Bamboo.
- Design and build secure integration between client and bank vendor using SSH transport and PGP encryption and signing.
Confidential
Senior Developer
Tools: Mule ESB, Anypoint Studio, Anypoint Exchange, API Manager, Runtime Manager, Anypoint Designer.
Other tools: Advanced Rest Client, PostMan
Responsibilities:
- API Design and implementation using Anypoint platform.
- Implementation of Mule flows using Anypoint Studio and performed unit testing using Munit.
- Perform integrations with database, SAP and Salesforce using Mule connectors.
- Deploy teh API flows to MuleSoft CloudHub and On-premise servers.
- TEMPEffectively utilizing teh Production-consumption operating model for continuous delivery.
- Transformations using Dataweave expression language for Java to JSON objects.
- Error handling and customization of mule errors with user specific error information.
- Governance and Securing API’s using policy enforcement in API Manager
Confidential
Senior Developer
Tools: Software AG 9.12 (Integration Server, Designer, Universal Messaging, MWS,).
Database: Oracle
Adapter: JDBC Adapter, SAP Adapter
Tools: SoapUI, SQL Management Studio, SQL Developer
Responsibilities:
- Reviewing and analyzing mapping specifications for interfaces.
- Develop interfaces on webMethods using pub - sub model implementation using UM as JMS Provider
- Develop teh API’s for supporting teh UI front end system.
- Deploy teh code from D*5 to R environments using webMethods deployer
- Perform XREF mockup for different XREF categories.
- Performed DB design for storing XREF data and User Maintenance info for supporting UI
- Reviewing and analyzing mapping specifications for interfaces.
- Analyzing and updating LLD for interfaces.
- · Develop interfaces on webMethods using pub - sub model implementation using UM as JMS Provider
- · Maintain teh code in subversion version control system.
- · Deploy teh code from Development to SIT and QA environments using webMethods deployer through repository.
- · Prepare release notes and implementation plan for production deployments.
- · Perform Go live activities and post production support for live interfaces
Confidential
Senior Associate\Technical Lead.
Tools: webMethods 7.1.2 Integration Suite, webMethods 8.2 Integration Suite
Database: Oracle Adapters JDBC Adapter, SAP Adapter
Tools: SoapUI, SQL Management Studio, SQL Developer
Responsibilities:
- Involved in client meetings for handling critical issues and explaining teh IT operations to teh business users.
- ·Involved in reviewing teh HLD’s, LLD’s and all other critical project documents.
- Involved in performing operational acceptance testing for different projects
- To implement innovative solutions to reduce manual effort while supporting applications.
- Involved in user requirements meeting and analyze User Requirements Specification. Design teh changes in teh document.
- To implement code changes for teh change requests initiated for teh applications to handle further requirements.
- Involved in code review of developed ESB services, Portlets.
- Ensuring team manages teh support efficiently by meeting teh SLA.
- Adhering to process of change management, problem management and incident management.
- Involved in Requirement gathering with Business Users.
- Analyze User Requirements Specification and Prepared Functional Specification, Technical Design Document, Logical Design Document and Unit Test Cases.
- Designed Business workflows (BPM) as required.
- Customized Task Inbox.
- Proposed teh solution for Start Page Rules, Shell Rules, Skin Rules and shell/skin as per requirement.
- Involved in Code review of Developed ESB services, Portlets, Process Flows
- Analyze User Requirements Specification and Functional Specification.
- Prepared technical Design Document and Unit Test Cases.
- Involved in doing coding as per standards.
Confidential
Sr Software Engineer
Software
Tools: webMethods 6.5 Integration Suite, webMethods 7.1.2 Integration Suite
Database: Oracle Adapters JDBC Adapter, SAP Adapter
Tools: SQL Management Studio, SQL Developer
Responsibilities:
- Reviewing and analyzing mapping specifications for interfaces.
- Analyzing and updating LLD for interfaces.
- Develop interfaces on webMethods using pub - sub model implementation using UM as JMS Provider
- Involved in teh integration flow designs
- Coding (involves adapter service creation, flow service creation and modification if required).
- Developed interfaces by ensuring good quality and proper logging.
- Analyze Functional Description Document; Prepare Technical Design Documents, Unit Test Cases, Unit Test Document.
- Developed of Flow Services, Java Services using web Methods Developer
- Unit testing of developed interfaces.
- Update teh design documents, codes in VSS
- Working on teh Change requests with Development, Unit testing and Deployment
- Monitoring teh webMethods environment and Interacting with various external teams to stabilize teh environment
- Suggest and implement enhancements / upgradations to existing solution
- Analyzing teh Tickets from ARS and assigning/working on it and Creating Change requests if required
