Post Job Free
Sign in

Developer Sales

Location:
Fort Myers, FL
Posted:
August 27, 2020

Contact this candidate

Resume:

ROJA UNNAM

Certified MuleSoft Integration and API Associate

*********@*****.***

305-***-****

PROFESSIONAL SUMMARY:

As a Senior Enterprise Programmer with 5+ years of IT industry working experience in developing Enterprise applications using MuleSoft and related technologies, object - oriented design/analysis, Java development, web services

Expert level understanding of development life cycle using Waterfall, iterative and Agile Scrum practices.

Demonstrated expertise in handling development, maintenance, upgrade & enhancement projects.

Strong background in Object Oriented Design (OOD), Analysis (OOA) and drawing UML diagrams.

Expertise in web development applications using Core Java, JDBC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beans.

Experience in OOPS concepts like Collections, Inheritance, Encapsulation, Abstraction, and Exception Handling.

Worked on Java Multithreading and Collections Framework.

Worked on PaaS (Mule Soft), a platform for building and deploying integrations within the cloud and between the cloud and the enterprise.

Extensively worked on both Enterprise and Community edition of MULE ESB. Had an experience working MULE API manager and RAML.

Strong application integration experience using MuleSoft ESB with Connectors, transformations, Routing, Exception Handling and Messaging using ActiveMQ, and RabbitMQ.

Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.

Designed application integrations to connect systems inside the company and with the systems of external partners, applying Enterprise Application Integration technologies and methodologies to include Publish and Subscribe model, SOA, and Managed File Transfer.

Experience in integrating Cloud applications like SFDC, Workday, and Intacct using Mule ESB.

Experience with integration Patterns and tools EAI, Transformations, XML Schemas, and XSLT.

Involved in complete life cycle development using Mule ESB 3.x and Mule ESB 4.x based on SOA architecture.

Extensive expertise with servers using WebSphere, WebLogic, Apache Tomcat & HTTP Server.

Extensively worked on XML technologies like XML, XSL, XSD, XSLT, XQuery, XPATH and DTD.

Expertise in producing & consuming SOAP as well as Restful Web Services using WSDL, SOAP, AXIS, JAX-WS, CXF, REST-Jersey, UDDI and WS-Security.

Involved in building the code using Maven and Ant and also used Jenkins for continuous integration.

Expertise in Unit testing using Junit & Mockito, Integration testing & smoke testing etc..

Proficient in using java development IDEs like Anypoint Studio, Eclipse, My Eclipse, Net Beans and RAD.

Strong experience in developing and supporting MuleSoft and Anypoint Platform. Performed Cloudhub and OnPremise deployments.

Proficient in Asynchronous messaging using JMS and IBM MQ Series.

Database Design, Modeling, Migration in the DBs includes Oracle, DB2, MySQL and SQL Server.

Performed DB normalization and written SQL queries and PL/SQL – Stored Procedures, Functions, Triggers, Sequences, Indexes, cursors and Views.

Proficient in coding guidelines and validated & fixed the Check styles, PMD defects & FindBugs.

Worked on implementation of the version control software CVS, VSS, SVN, GIT and Clearcase.

Involved in maintaining Authentication & Authorizations to the web applications.

Highly motivated self-starter that enjoys coding and design of Mulesoft applications with Web standards.

TECHNICAL SKILLS:

Programming Languages : JAVA/J2EE, C, PL/SQL

J2EE Technologies : Servlets, JSP, JDBC, JavaBeans, JNDI, EJB.

Frameworks : Struts, spring, MVC and JSF

IDE’s : AnyPoint studio, Eclipse, My Eclipse, RAD

Databases : Oracle, DB2, SQL Server, Mongo DB and MYSQL

WebDevelopment Technologies : HTML, JavaScript, CSS, XML, DOM, SAX, DTD, XSD, JSON,

XSLT.

Web Services : WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF & JERSEY

ORM : Hibernate, iBatis

Version Control : PERFORCE, RTC, CVS, VSS, SVN, GIT and Clearcase.

Tools : Log4j, FileZilla, Putty, Edit Plus, NotePad++

Web Application Servers : Apache Tomcat and Web Sphere

Messaging Systems : JMS, IBM – MQ Series

Operating Systems : Windows 2000/XP/7, UNIX/LINUX, HP

Building Tools : Ant, Maven, Jenkins, Graddle.

ESB ESB : MULE ESB, Oracle ESB, Mule Studio, Anypoint Studio

EDUCATION DETAILS AND CERTIFICATIONS:

•Mulesoft Certified - Integration and API Associate.

Master’s in Computer Science - University of Illinois.

WORK EXPERIENCE

Client: Hertz Corporation.

Role: Sr MuleESB Integration Developer Duration: Jul 2017 – Till date

Project: InFact (Integration Factory)

Description: Hertz is a major car rental and car sales company across the globe. Its undergoing major transformation from legacy systems to modernize cloud-based applications. Part of this transformation, Hertz used MuleSoft as the integration layer to avoid point to point contact between applications.

Responsibilities:

Actively involved with the team, management & client as a part of Agile (SCRUM) software development.

Utilized Mulesoft Anypoint API platform for designing and implementing Mule APIs.

Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.

Used API Designer to design API, built APIs, tested APIs, ran APIs, and manage these through Any-Point platform

Drawn sequence diagrams for the use cases I have developed.

Involved in developing REST API for API LED architecture to ensure re-usability, scalability and loosely coupled architecture.

Extensively used Mule components that includes File, FTP, SFTP, Salesforce, Database, HTTPS, WMQ, Anypoint MQ and CloudHub.

Working knowledge of API management using Anypoint API management tools.

Secured API’s with Client Credentials, Credentials Vault by applying policies and set up API Gateway to validate the incoming requests.

Used DataWeave 1.0 and 2.0 component to transform data to various formats (XML, CSV, JSON, POJOs, Maps, COBOL, Fixed width).

Involved in creation & deployment of the application, done unit testing by utilizing the Munit Testing Framework.

Used encryption algorithms to encrypt the passwords in the properties files and passed key at the runtime.

Written major Munit Test Cases for dataweave transformation code by externalizing the dwl code.

Used GitHub for version control and as repository management.

Migrated exception handling framework from mule 3 to mule 4.

Created a custom connector using xml sdk.

Maven was used to manage dependencies in the application and deploy it on CloudHub.

Worked on Maven during build process by modifying pom.xml to use latest libraries and specifications.

Used API auto-discovery in a Mule application to enable API Security from Anypoint Platform.

Environment: Mule ESB 3.9.0, 3.9.1,3.9.2 EE, AnyPoint Studio 6.5, Mule ESB 4.1, 4.2.4.2.1,4.2.2 EE, AnyPoint Studio 7.2, 7.3 Munit 1.1, Maven 3.5, Jenkins, Postman, HP QC, GIT, Rest Assured, TestNG

Client: Blackboard, Reston,VA

Role: MuleESB Developer Duration: Jan 2016 – June 2017

Description: Blackboard provides Innovative education technology and services that help schools, districts, institutions, and companies drive student success. It services teachers and trainers to IT and administrators to deliver innovative education technology and solutions around the world.

Responsibilities:

Follows the guidelines of agile methodologies of SDLC for project management.

Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented

Developed the integration workflows using an ESB framework.

Tightly integrated the Mule ESB with different application.

Testing and support of the application under different environments includes DEV, SYST, UAT and PROD.

Used Data weave component in MULE ESB to transform data.

Consumed and Exposed SOAP web-services.

Implemented WS-Security mechanism when exposing SOAP web-service.

Designed and developed enterprise services using RAML and REST based APIs

Used various transformers in MuleESB based on use case and had implemented the custom transformations.

Transfer the data into sales force objects based on the user requirements.

Coordinated with larger projects involving multiple groups.

Experience with Mule administration, configuration and tuning.

Experience with MuleSoft MMC (Mule Management Console) and Enterprise release capabilities.

Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application.

Used MUnit for mocking and unit testing mule flows.

Involved in cluster-based approach while deploying applications in QA and PROD environments.

Used Git hub for version and source control.

Done with messaging using Active MQ.

Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.

Used multithreading for asynchronous execution of part of flow.

Involved in using spring concepts – DI/IOC, AOP, Batch implementation and Spring MVC.

Implemented Programmatic transaction management using Spring AOP.

Environment: Java 1.7, J2EE, Mule soft ESB 3.8, Any point studio, SOAP, REST, Perforce, MMC, RAML, WSDL, MAVEN, SQL Developer, Soap UI, Postman, Oracle 11g

Client: Guidewire Inc, Foster City, CA.

Role: Mulesoft Developer Duration: Mar 2014 – Dec 2014

Description: The Guidewire is an insurance suit product development company which serve a global community of insurers. This product needs IT support to automate the data flows between various systems to operate business efficiently and effortlessly. Using Mule soft platform on cloud makes sure that the data flows flawlessly in short period of development time.

Responsibilities:

Involved in Agile - Sprint methodologies of SDLC for project management design, development, Implementation and testing integrated with Service Oriented Architectures (SOA).

Designed and developed enterprise services using RAML and REST based APIs and used various Transformers in Mule ESB based on use case and had implemented the custom transformations.

Performed transformations, exception handling, testing & Security of Mule ESB endpoint through OAuth.

Formulated build and deployment using Maven to deploy the artifacts to Mule MMC.

Experienced in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).

Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.

Used Perforce for version and source control.

Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.

Implemented persistent object store for maintaining application cache using postgresDB.

Implemented an integration platform to sync data in real time from salesforce to backend Oracle database through a salesforce platform streaming channel called platform events.

Used Postman and Soap UI to trigger HTTP requests making the SOAP and REST based APIs work faster.

Used JIRA, and HP Quality Center & HP ALM for Bug reporting.

Developed the core modules for the services by using n-tier architecture.

Experienced with Mule administration, configuration, tuning, Mulesoft MMC and Enterprise release Capabilities.

Implemented complex transformation using Dataweave engine.

Implemented logging mechanism using Log4j framework.

Worked on creating SOAP web services in Mule, Consumption of SOAP web services for downstream systems.

Implemented choice, global, custom exception handling mechanisms based on the business requirement.

Testing and support of the application under different environments includes DEV, SIT, UAT and PROD.

Environment: Java, Oracle, SOAP, REST, Mule 3.5, Sales force, Git Hub, Rally, Spring DI, IOC, AOP, Hibernate 3.5, XML, XSLT, JAXP, JAXB, AXIS, CSS, WSDL, JAX-WS, JUNIT, MAVEN.



Contact this candidate