MARG T
****.*******@*****.***
EDUCATION
BACHELOR'S DEGREE
CERTIFICATION
MuleSoft Certified Developer 4
MuleSoft Certified Developer
Oracle Certified Java Developer 1.7
TECHNICAL SKILLS
Middleware: CloudHub, Anypoint Platform, MMC, Mule ESB, API Management, Message Broker 8, 7, Data Power XI52/XI50, WTX, WSRR, WESB, MQ Series 8, 7.5, 7.
Languages: ESQL, Java, XSLT, Java script and Shell Scripting.
Tools: SOAPUI, RFHUtil, XMLSpy, HL7Spy
Database: DB2, MySQL., SQL Server, Oracle DB
Others : GIT, HIPPA, HL7, SVN, Jenkins, ANT, Maven
PROFESSIONAL SUMMARY
8+ years of professional experience in Analysis, Design & Development in implementing SOA and EAI based solutions using Mule ESB, MQ Series, Salesforce, Relational Database.
Good experience in Web services Development (SOAP & Restful) Web services Security, creation of WSDLs (Contracts), XSDs and various canonical Data Formats.
3+ years of experience in Mule ESB, API Management, CloudHub and continuous integration.
Mule ESB experience in implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule 3.x and 4.x.
Expertise in developing new APIs using REST and SOAP webservices.
Good experience in XML technologies like XML, XSD, XSLT, Xpath and Web Services - RESTful and SOAP.
Good application integration experience using Mule ESB with Connectors, transformations, Routing.
Experience in System Integration test to ensure quality of the system.
Good transformation experience with XML, JSON, EDI, Text, Copybook Data Formats.
Good in setting up and maintain the policies and configuring rules and actions with DataPower services of MPGW, Web Server Proxy, XML firewall, and Web Application Proxy
Experience in designing, implementing, supporting & deploying IBM DataPower, IIB, WMB and WMQ
Good experience in Implementing Message Level, Protocol level security, AAA, Key certificates (Crypto Tool & Key stores/Trust stores), one-way, two-way SSL and OAuth Implementation
Excellent communication skills, technical writing skills, creation of system design documents, proven problem-solving techniques, ability to self-manage and mentor others in a team.
Experience with Waterfall, RUP and Agile Methodologies.
MARG T
****.*******@*****.***
PROFESSIONAL EXPERIENCE
3M, Minneapolis, MN
Role: Sr. MuleSoft Developer
Duration: 10/2019 to present
Environment: Mule ESB 3.9.1, 4.2.2, Java 7, CloudHub, MS-SQL, Salesforce, Seibel, SAP, workday, REST full APIs.
Responsibilities:
Participate in architectural meeting, conduct client meetings, prepare technical and design document.
Coordinate with program managers to explain what tasks were possible for the system to achieve their desired output.
Design and implement exception handling, logging, JSON Schema Validation as common reusable components across multiple message flows.
Create an Integration Component with third party application using Mule ESB.
Create Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.
Worked on creating SOAP and REST web services in Mule, Consumption of REST and SOAP web services for downstream systems.
Used Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing, etc. in designing the application as a middleware between the third-party system and the customer side system.
Implement transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
Create MUnit test cases to validate the Mule flows.
Create Mule flows to integrate Data from various sources into Mongo Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.
Implement interfaces between SAP, Sales Force and REST web-services.
Configure Mule ESB projects for the services with synchronous and asynchronous Mule flows.
Configure Mule service flows with various exception handling strategies such as Global Exception, Custom Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions.
Co-ordinate with testing and back-end teams, client during the smoke tests and aggression tests at Sprint
Participate in 24X7 production support effort after application go-live.
MARG T
EXPERIENCE continued
Santander Bank Boston, Massachusetts
Role: MuleSoft Engineer
Duration: 05/2017 to 09/2019
Environment: Java, JSP, Hibernate, Spring, MuleSoft ESB 3.7, API Manager, Anypoint Studio, ActiveMQ, Salesforce, JMS, EJB, HTML, XML, Design patterns, Web services, UML, Junit, jQuery, Mongo DB.
Responsibilities:
Participate in Agile – Sprint methodologies to do requirements gathering, analysis and planning.
Performed Low & High-Level application design documents by Sequence Diagrams, Class Diagrams using Microsoft Visio tool.
Used Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing, etc. in designing the application as a middleware between the third-party system and the customer side system.
Used MEL (Mule Expression Language), an expression language that provides a consistent, standardized way to work with a Mule message's payload, properties and variables.
Used Database Connector to connect with MySQL and Oracle using Mule ESB.
Integration of Mule ESB system while utilizing MQ Series, HTTP, File system and SFTP transports.
Used ActiveMQ for messaging service in the applications.
Implement data transformation using XPATH, XSLT, Data Weave, custom java classes.
Use Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
Created MULE ESB artifact and configured the MULE configurations files and deployed.
Used Spring framework for IOC, AOP and DAO layer design patterns.
Worked on Hibernate object/relational mapping according to Mongo database schema.
Used hibernate annotations to avoid writing a mapping file.
Coded SQL, PL/SQL for backend processing and retrieval logic.
Resolving spring framework artifacts and code build & deployment via Maven.
Worked on bug fixing and Production Support.
Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
Exxon Mobil, Irving, TX
Role: Integration Engineer
Duration: 06/2015 to 04/2017
Environment: Message Broker 7, IIB9, DataPower XI50, WTX, XML, SOAP UI, COBOL, EDI, SAP, DB2, Oracle, Linux
Responsibilities:
Participated in meetings with stake holders and Business owners to understand the new requirements for implementing the new Provider platform.
Create Technical design documents and mapping documents for SOA services.
Create WSDLs, XSDs, WTX type trees and Message Models using DFDL.
Create RESTFUL and SOAP Webservices in WMB (Provider, Consumer).
Implemented Global caching and log4j in WMB.
Design and developed message flows to handle Aggregation and Collection of messages.
Worked on performance improvements and tuning of existing message flows.
****.*******@*****.***
MARG T
****.*******@*****.***
EXPERIENCE continued
Designed and developed Common components for reusability and Error handling.
Worked on Monitoring, Record and Replay Capabilities of WMB.
Worked closely with the QA to ensure quality deliverables.
Worked on Agile methodology and Participated in multiple scrums.
Involved in trouble shooting using logs, traces and also by designing generic error handling sub flows.
Created the Sandbox environment for WMB and did unit testing of existing interfaces.
Involved in the Production Support, used Daynatrace for monitoring production issues, War Room Support and Defect resolutions.
Barclays, New York City, New York
Role: Python Developer
Duration: 03/2012 to 05/2015
Environment: Python, Drop wizard, Spring Boot, Kafka, JSON, GitHub, LINUX, Django, Flask, Varnish, Nginx SOA, REST
Responsibilities:
Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
Used the Django Framework to develop the application.
Implement web applications in Flask and spring frameworks following MVC architecture.
Use Python to place data into JSON files for testing Django Websites.
Update and manipulated content and files by using python scripts.
Organize Python code using PEP8 online tool including documentation of scripts.
Implement web applications in Flask and spring frameworks following MVC architecture.
Installing, configuring and upgrading EMC Power-path for AIX servers.
Used Django configuration to manage URLs and application parameters.
Wrote Automation test cases using Selenium WebDriver using Python API.
Analyze performance test requirements and developed test plans and have done debugging to understand test objective requirements.
Perform troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.