Kishore Reddy Medikonda - Sr Mulesoft Developer |
[email protected] |
Location: Argyle, Texas, USA |
Relocation: NA |
Visa: EAD |
KishoreReddy Medikonda
[email protected] 319-213-6690 https://www.linkedin.com/in/kishorereddy-medikonda-97541a45/ PROFILE: Around 13 years of experience in development and end to end implementation of enterprise application integration solutions using Mule ESB Platform and IBM IIB/WTX/MQ. Six plus years of experience in building applications using API LED architecture and complex Mule Flows/ Error Handling strategies/reprocessing. Developed and Maintained critical REST and SOAP Based Webservices with MuleSoft/IIB. Experience with Message Filters, Message Translators, Content enricher, Scatter -gather and Mule Transaction Integration patterns. Strong experience on Mule architecture CloudHub 1.0/2.0 including Mule ESB, AnyPoint studio, API kit, API Gateway, Flow and various Connectors like Https, File, SFTP, VM, DB, JMS, Amazon S3,EC2,SQS/SNS, Salesforce. Expertise in working with XML, JSON, DFDL/MRM, DTD, COBOL, XSL, XPATH, EDI , XSD formats. Experience in developing middle tier applications using Enterprise Service Bus (ESB) MULE, IBM WebSphere Message Broker/IIB and WTX. Good experience in core Java, Spring frameworks. Experience on on-premise, Cloudhub and Run time Fabric (RTF) deployment models. Strong business and technical experience in requirements gathering including Designing, development, implementation, and installation EAI using MuleSoft. Hands-on Experience with the Publish-Subscribe Functionality of the Integration Suite. Experience in working with build tools like Maven and build-automation tools like Jenkins/CICD. Good experience in various stages of Software Development Life Cycle (SDLC) using various development methodologies based on Agile, waterfall model and Test-driven development. Good experience in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle 10g/11g. Experience in performing Unit testing, Integration Testing and generation of test cases using Munit. Experience with supporting and maintaining applications in Production environment like analyzing issues and providing resolutions to production tickets. Experience with Source Control Tool's such as Subversion, GIT, ClearCase and Defect tracking tools , HP Quality Center, JIRA. Strong Experience in different operating systems such as Microsoft Windows, UNIX, and LINUX. Well-organized, goal -oriented, highly motivated and effective team player with excellent analytical skills. Strong analytical and problem-solving skills. Willingness and ability to quickly adapt to new environments. Enthusiasm for Learning curve to get proficient in the Middleware Technologies. Skill Summary: Integration Products: MuleSoft, IBM Integration Bus 10/9, IBM TX, MQ, Datapower. Operating Systems: Windows, Linux, UNIX (AIX, Solaris), ZLinux and Mainframes Database: DB2, Oracle, Sybase and SQL Server, Postgress Languages: ESQL, DataWeave 2.0,Java, C, C++, Data Weave, Python Version Controls: Clear Case, CVS, SVN, CA SCM, GIT Education: Bachelor s in electronic and communication from JNTU University, Hyderabad, India. Master of Science in Computer Science from UNT,TX Certification: MuleSoft Certified Developer, 4 IBM Certified Application Developer - WebSphere Transformation Extender V8.2 PROFESSIONAL EXPERIENCE Army and Airforce Exchange Services, Dallas,TX Nov 2016 to Present Role: Lead MuleSoft Consultant Responsibilities: Designed and implemented applications in an Agile environment. Involved in Sprint planning and back-log grooming. Created reusable components such as global exception handling strategy and common logger. Implemented an application for connecting to Google Cloud platform using Java and HTTP connectors. Worked on on-premise, Cloudhub and Run time Fabric (RTF) deployment models. Implemented an applications for processing huge volumes using Mule Batch Job connectors. Created flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using MuleSoft ESB for XML to CSV conversion. Used MuleSoft AnyPoint API platform for designing and implementing Mule APIs. Worked on transforming EDI transactions to flat files using ESL s(edi schema language) , FFD schemas. Created MULE ESB artifact and configured the MULE configurations files and deployed. Implemented Rate Limiting, Throttling SLA based polices on Web service applications. Used SMB connector for connecting to windows server to read/write files. Implemented Oauth 2.0, Basic Auth , Client Id enforcement policies for Rest services. Experience in various Mule Connectors such as Https, File, SFTP, VM, DB, JMS, Amazon S3/SQS, Salesforce,JMS,Kafka Created stored procedures and trigger to store and access data in the Database Oracle 11g. Created RAML specification, building APIs using API Kit Router in Mule applications. Created transformation logic using DataWeave 2.0 and XSLT. Deployed applications to different environments (Test, QA, and PROD) using Jenkins. Implemented global error handling and logging in the mule flows. Used GITHUB as version controlling tool and Jenkins for building and deployed application to CloudHub. Used MUnit for Mocking and Unit testing Mule flows. Environment: Mule 4.1/4.2/4.3/4.4, DataWeave 2.0,Anypoint Studio, JAVA, Salesforce, ActiveMQ, RAML, Apache-Maven, CloudHub, XML, XSLT, JSON, Jira, Confluence, AWS, Log4J, Git, Jenkins/CICD,NEXUS. Healthplan services, Tampa,FL Feb 2016 to Nov 2016 Role: Integration Developer Responsibilities: Developed Message flows using MQ, File, JMS, Java Compute, Mapping, Collector, Aggregate, MQ Get for processing XML, JSON, Text, CSV, EDI, Data object format messages. Worked with JCN to generate PDF reports from Messages in Message Broker. Developed Message flows for HIPAA 834,820 transactions. Created Message flows to convert Excel spreadsheet to CSV format. Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and mainframe calls to backend systems. Prepared the Highlevel Design (HLD) documents based on the requirement. Transformed Request messages from SOAP XML to CWF & TDS based on the requirement and send those to Mainframe. Created bar file and deployed on Integration servers. Monitor logs and Queue depths to proactively find potential problems. Coordinated and Communicated with the Business Partners to ensure complete understanding of re usable messaging fields/flows and deliverables. Developed WSDLs. XSDs, and created Message sets to handle Text, Binary and XML formats. Worked on formulating the Error handling Catalog and framework for Message Broker Services. Environment: IIB 9.0/Message Broker 8.0.0.4,MQ 7.5, WTX 8.4.0.1, HIPAA, FTE, DB2, AIX, zLinux, Java, XML,Mainframe systems,Harvest SCM,XMLSpy,SOAP UI. BCBS, New Hudson,MI June 2012 to Jan 2016 Role: Sr. IIB/Message Broker/WTX developer Responsibilities: Designed and developed web services in IIB/Message broker using SOAP and HTTP Nodes (REST & SOAP). Developed various message models using DFDL and XMLNSC. Developed Message flows for HIPAA 834,837 and HL7 transactions. Involved in the implementation of Global caching in IIB. Involved in the creation of Error handling sub flows and enhancing existing logging framework. Involved in the analysis of existing WESB interfaces migration to IIB. Interacted with Databases using SQL and Stored procedures from IIB Message flows. Validation/ Translation/Transformation, Exception Handling and Stored Procedures for batched code set lookups. Prepared the software architecture document (SAD) documents based on the requirement. Involved in Debugging ESQL and Java code. Created bar file and deployed on execution group. Created message models and Message sets to process Legacy message formats. Worked with File and Aggregate nodes. Developed WTX Maps in Map designer and also in IIB Tool kit (Integration servers). Developed and tested WTX Maps for 837, 835, 834, 820, HL7 transactions. Created Technical design documents and Functional design documents to support various new service initiatives. Crated WTX error handling maps to log the information created by failing WTX Maps. Created test cases and involved in UAT and Performance testing and defect resolution. Involved in production support and on call support. Environment: IIB 9.0/Message Broker 7.0.3, WTX 8.3.0.3, HL7, HIPAA, FTE, DB2, AIX, zLinux, Log4j, Java, XML,Mainframe systems,Harvest SCM,XMLSpy,SOAP UI. Century Link, Overland Park,Kansas May 2011 to June 2012 Role: ITX/Message Broker Developer Responsibilities: Designed message flows/sub flows and mapped the code as per inbound and outbound layouts. Designed & developed Message Sets, Message, Micro, Mediation flows and deployed in broker using WBI environment, Customized XML, MRM and TDS based messages using ESQL for various card applications. Involved in Debugging ESQL and Java code. Coded ESQL procedures and functions for message processing and configured to the respective node in the message flows. Developed message flow interfaces using WMQ to transform messages between different clients to meet their business needs with the help of IBM Primitive nodes i.e. Compute Node, Filter Node, Route ToLabel, Label, ResetContentDescriptor, Trace, and Database Nodes. Message flows and the Sub flows will process all requests. Prepared mapping documents for each individual interface. Developed Interfaces to interact with SAP using Adapter nodes . Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment Created Fixed Length Messages for transforming transactions from mainframe to AIX. Developed the Audit Subflow, Routing Subflow & Error handling Subflow to re-use into the main flows. Converting business rules into pure WMQ flows using DB nodes and computational nodes. Achieved transformation of messages from XML to Function code, and vice versa. Deployed message sets and flows on DEV and QA brokers. Developed Migration plans for migration for WBIMB 5.x flows to WMB 6.1. Designed and developed Common sub flows for Audit logging, Error Logging, catching Business exceptions. Environment: MQSeries 7.0, WMB 7.0, ESQL, MQJMS, WAS, Oracle, DB2 UDB, XML, Java/J2ee, SVN, RFHUtil, Eclipse Tool Kit, XML Spy,SAP systems. State Farm Insurance, Bloomington,IL July 2010 to Aril 2011 Role: Message Broker Developer Responsibilities: Worked with File and Collector nodes to process the Batch updates in Peoples Bank Worked with Message Transformations using Compute, Mapping and Java Compute nodes Developed Technical design documents and Participated in Architecture meeting for their BA approval Developed flows that interacted with Blaze rules and process server. Worked with SWIFT data formats message processing Working on critical issues and provide the solution in less turnaround time. Participating in crisis calls. Preparing the Unit test Plan & SIT test scripts. Allocation and resolution of defects encountered during UAT and SIT phase. Discussion with client in ticket prioritization and resolution. Developed common procedures in ESQL and Java. Worked with Global Caching implementation in Message Broker. Worked on formulating the Error handling Catalog and framework for Message Broker Services. Worked with File and Aggregate nodes. Developed WSDLs, XSDs and designed and developed Webservices. Participated in Beta Programs of Message Broker. Environment: Message Broker 6.1, 7.0, Process Server, Data power, DB2, AIX, Linux, Java, XML,SOAPUI Keywords: cprogramm cplusplus quality analyst business analyst user interface message queue sthree database hewlett packard procedural language California Florida Idaho Illinois Michigan Texas |