Summary
Overview
Work History
Education
Skills
Timeline
Generic

Naga Nikhil Gollamudi

Leander,US

Summary

  • 7+ years of experience in all the phases of Software Development Life Cycle (SDLC) such as Planning, Analysis Design, Implementation and Testing.
  • 6+ years of experience in API design, development and implementation using MuleSoft.
  • Strong Experience in API Led connectivity with defining System, process, and Experience APIs. Experience with EDA (Event driven Architecture) and Pub - sub implementation
  • Experience in development of RAML, Swagger, YAML and WSDL Specifications for implementing REST and SOAP Web services
  • Strong Development experience in DataWeave in working with XML, JSON, CSV, Binary (Copybook) Messages.
  • Worked on developing APIs & Integrations using SAP, Workday and Salesforce connectors.
  • Developed RAML Specifications for implementing REST services Strong experience in Web services.
  • Configure the mule process for fetching the data from topic and makes web service calls to middle tier Mule ESB for processing.
  • Used Databases Connectors to connect with respective systems using Mule ESB.
  • Worked on Maven during the build process also modified pom.xml to use latest libraries and specifications.
  • Experience with Mule administration, configuration, and tuning.
  • Worked on Cloud hub, On-premises and hybrid deployment topologies. Knowledge on Runtime Fabric
  • Involved in integration system testing and user acceptance testing (UAT)
  • Extensive Problem solving and debugging skills and Best Practices.
  • Experience with Agile and Waterfall methodologies

Overview

7
7
years of professional experience

Work History

MuleSoft Developer

DTCC
09.2023 - Current
  • Worked on RAML and REST based Web services for Mule ESB flows, also on Mule Soft MMC and Enterprise release capabilities.
  • Used Github for version and source control and Active MQ for messaging and involved in unit testing and writing the MUnit Test cases for the flow flows.
  • Integration of MULE ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Developed SOAP based web services (Contract First approach) for different application modules and used tools like SoapUI for testing.
  • Mapped data from CSV to XML and vice-versa using DataWeave and DataMapper and responsible for API designing using REST and SOAP services.
  • Developed RESTful / SOAP web services in MULE ESB based on SOA architecture.
  • Installation and configuration of Development Environment using AnyPoint studio with Mule application server on cloud and premises.
  • Extensively used open source software tools like Log4j , JUnit , validation files and resource bundles and was part of writing the code for Spring Web MVC, Spring Security , IOC and AOP modules.
  • Involved in ORACLE writing SQL queries & PL SQL - Stored procedures, functions, triggers, cursors, object types, views.
  • Deployed the apps on Unix box , used FileZilla to get the logs from UNIX box and was involved in identifying check style, PMD and bug fixing.
  • Executed the development process SDLC using Agile methodology , which included iterative application development, monthly Sprints, stand up meet- ings, poker planning sessions, elaboration sessions and customer reporting.
  • Environment: Java, Servlets, JSP, JMS, JNDI, HTML, Microsoft, JavaScript, XML, DOM, RAD, Oracle, Spring IOC, MVC, AOP, DAO, Hibernate, Mule soft ESB 3.6,3.8, Any point studio, Sales force, GitHub.

MuleSoft Developer

GEHA
09.2021 - 08.2023
  • Create a RAML 1.0 specification file based on blueprint mapping document in AnyPoint portal’s API manager.
  • Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL.
  • Use MuleSoft flow-control palette to optimize message processing, specifically in Scatter-Gather & Choice-Router to call multiple services in parallel and a specific function based on information from the request.
  • Complex business logic easily handled in DataWeave connector and Mule Expression Language (MEL).
  • Create and follow MuleSoft API Error Handling and Logging Standards while building any API’s.
  • Worked on user stories.
  • Provided inputs on implementing them.
  • Created Technical specifications from functional specs.
  • Involved in setting up the infrastructure like VPC, API security and system connections.
  • Developed System APIs for SAP, Salesforce, Workday integrations.
  • Developed Data models based on bounded context models.
  • Developed RAML specifications and published on to the exchange.
  • Developed REST APIs on AnyPoint platform.
  • Used Amazon SQS to implement Pub-sub model in Mule for the data replication.
  • Worked with XML, JSON, CSV and IDoc message formats.
  • Implemented transformation using DataWeave and MEL.
  • Involved in the rewrite of Code from Mule 3.9 to Mule 4.
  • Implemented security (Client ID/ Secret Key, Oath, SSL, Tokens) using Gateway and API Manager.
  • Set up Rating/Throttling policies, Alerts and monitoring in API Manager.
  • Worked on Okta Single Sign-on implementation.
  • Developed WSDLs for SOAP web services implementation.
  • Worked with Scheduler to schedule Mule flows through API calls for Data synchronization and worked with Managed file transfer solutions.
  • Developed MUnit test cases.
  • Developed Rest services Wrapping the existing Internal and External SOAP based services.
  • Worked with SPLUNK, Service Now.
  • Involved in the Confidential Custom Connector Development using Mule SDK.
  • Worked primarily on cloud hub.
  • Created Domain projects and deployed on to On-premises Mule runtime.
  • Participated in 2 weeks Development sprints.
  • Involved in the setup of CICD process.
  • Worked with Choice router, scatter gather, exception strategies and reconnection strategies.
  • Developed common Logging and Notification services in Mule.
  • Involved in On-call and production support IT Environment: Mule 4, Mule 3.9, 3.8, Cloud Hub, On Prem, Amazon SQS, IBM MQ Series, SAP, Workday, Salesforce, Java, DataWeave, MEL, Any point platform, Maven, Jenkins, GIT, RAML, REST, SOAP, Redis, MYSQL, F5, ARC, Postman All state.

MuleSoft Developer

Rojeworld IT Services
10.2018 - 08.2021
  • Built databases and table structures for web applications.
  • Worked on SOAP and REST based Web services for Mule ESB flows.
  • Built integration API’s using RAML (Restful API Modeling Language) that exposed sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL/REST interfaces.
  • Developed and deployed MuleSoft-based ETL processes to synchronize data between on-premises and cloud-based IT systems.
  • Mapped data from CSV to XML and vice-versa using Data weave and Data mapper and responsible for API designing using REST and SOAP services.
  • Integrated SOAP and REST API with Mule ESB and performed transformations, used JAX-WS and JAX-RS API to extract data from SOAP and REST request.
  • Implemented secure data transfer methods between different systems using encryption techniques such as SSLTLS.
  • Designed and implemented robust, scalable APIs using MuleSoft''s Anypoint Platform to support business needs.
  • Reduced downtime during deployment processes through effective use of MuleSoft runtime management capabilities.
  • Delivered high-performance solutions by leveraging various connectors, processors, and modules from the MuleSoft ecosystem.
  • Streamlined application development through the implementation of Agile methodologies and continuous integration practices.
  • Promoted reusability across applications by creating modular, reusable components within the MuleSoft framework.
  • Increased overall system stability through rigorous testing and debugging practices.
  • Developed high-quality MuleSoft applications, resulting in increased efficiency for endusers.
  • Coordinated deployments of new software, feature updates and fixes.
  • Tested and deployed scalable and highly available software products.
  • Participated in architectural design discussions, providing valuable input on best practices for MuleSoft integrations within the organization''s IT landscape.

Web Developer Intern

Amazon
03.2017 - 05.2018
  • Developed user interfaces with modern JavaScript frameworks, HTML5, and CSS3.
  • Studied user requirements to gain strong understanding of project initiatives and deadlines.
  • Attended development programs to gain competencies and boost skills set.
  • Enhanced website functionality by optimizing existing code and implementing new features.
  • Took detailed notes during team meetings and disseminated to staff members.
  • Followed best practices for software development and web security.
  • Participated in weekly team meetings to discuss project progress, share knowledge, and collaborate on problem-solving strategies.
  • Wrote custom HTML and JavaScript for existing websites.
  • Developed in-house applications designed for company needs.
  • Streamlined front-end development process by creating reusable code modules and components for faster project completion.
  • Created interactive data visualizations using JavaScript libraries, simplifying complex information for end users.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Developed user-friendly web forms with validation and error handling.

Education

Master of Arts - Information Technology Project Management

Webster University
San Antonio, United States
05.2024

Skills

Middleware: Mule ESB, Mule Connectors, Cloud Hub

Integration Platforms: MuleSoft Anypoint Platform, Mule Runtime Engine

Web technologies: HTML, DHTML, CSS, JSP, AJAX, Java Script

Java & J2EE: Core Java, Collections, Exception handling, IO, Multi-Threading, Generics, Annotations, Applets/Swings, JDBC

Web/application Servers: Tomcat, WebLogic, WebSphere

ETL Tools: Data weave, Mule Soft ETL processes

Data Bases: Oracle 11g, DB2, MS SQL: SQL & PL/SQL

RDBMS Skills: SQL, PL/SQL, Stored Procedures, Database Triggers

CRM/ERP Systems: Salesforce, Salesforce Connectors, SAP Integration

XML Technologies: XML, DTD, XSD, JAXP (DOM & SAX), JAXB, XSLT

Web Services: JAXRPC/JAX: WS, Axis2, SOAP, REST, WSDL, CXF

Oracle SOA Suite: BPEL (Business Process Execution Language), SOA Composite Applications

Design Tools: Microsoft Visio, Rational Rose, Anypoint studio

Unit Testing: MUnit, JUnit, Mockito

Timeline

MuleSoft Developer

DTCC
09.2023 - Current

MuleSoft Developer

GEHA
09.2021 - 08.2023

MuleSoft Developer

Rojeworld IT Services
10.2018 - 08.2021

Web Developer Intern

Amazon
03.2017 - 05.2018

Master of Arts - Information Technology Project Management

Webster University
Naga Nikhil Gollamudi