Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Anil Nandikonda

Dallas,TX

Summary

12+ years of IT experience, including 5+ years in MuleSoft development, API-led integration, and Anypoint Studio. Expertise in RAML-based API design, batch processing, error handling, and message transformations. Hands-on experience with MuleSoft connectors (HTTP, DB, Salesforce, Azure, ActiveMQ, AnypointMQ, SFTP, etc.). Strong knowledge of CI/CD pipelines (GitHub, Jenkins, Maven) and MuleSoft security best practices (OAuth, TLS). Proficient in Data Weave, API policies, Anypoint Platform, and Cloud Hub deployments. Skilled in logging, monitoring, and troubleshooting using Splunk, MUnit, SOAP UI, and Postman. Experience in designing and deploying scalable, high-performance integration solutions. Team-oriented professional with a passion for delivering high-quality, efficiency, and secure integrations.

Overview

11
11
years of professional experience

Work History

Senior MuleSoft Developer

CITW, Inc
Dallas, TX
12.2023 - Current
  • Developed integration workflows using Mule 4.x, implementing API-led architecture
  • Gathered and analyzed project requirements to design effective integration solutions
  • Designed, deployed, and managed APIs using Anypoint Studio, Runtime Manager (On-Prem & CloudHub), and API Manager
  • Generated flows from RAML files in Anypoint Studio to implement business logic
  • Created Flows, Sub-Flows, Exception Handling strategies, and DataWeave transformations for seamless integrations
  • Developed and consumed SOAP & REST services using CXF and Mule ESB, ensuring smooth service validations
  • Utilized DataWeave 2.0 for complex transformations and implemented synchronous & asynchronous Mule flows
  • Implemented API monitoring and error handling, creating global exception strategies and custom dashboards
  • Used Azure DevOps CI/CD pipelines for API deployments and tracked progress using Azure dashboards & wikis
  • Created MUnit test cases and configured API Manager alerts to enhance monitoring, debugging, and performance tracking

Senior MuleSoft Developer

National Institute for Smart Government
Hyderabad, India
11.2022 - 11.2023
  • Gathered and analyzed project requirements to design and implement effective MuleSoft integrations
  • Developed RAML-based API flows, mocked services for testing, and published them to the API portal for validation
  • Designed and built RESTful APIs, integrating with SOAP services while following best practices
  • Developed Mule flows and sub-flows, implementing routing logic using Async, Sync, Choice Routers, Object Stores, and Cache Scopes
  • Implemented exception handling and logging strategies, including Global Error Handler, On-Error Continue, and On-Error Propagate
  • Managed CI/CD pipelines using Jenkins, Maven, and GitHub for automated builds, deployments, and version control
  • Configured API security with Client ID enforcement, Rate Limiting, and third-party security integrations
  • Deployed applications to Cloud Hub, set up Mule Alerts, and ensured continuous API monitoring

Software Engineer

Telangana State Technology Services
Hyderabad, India
11.2019 - 11.2023
  • Developed and optimized MuleSoft integration workflows using Mule 4.x and ESB framework for seamless system connectivity
  • Configured Mule flows to fetch data from queues and make web service calls for processing in Mule ESB
  • Designed and implemented APIs using RAML 1.0 on MuleSoft Anypoint Platform, leveraging Design Center and Anypoint MQ
  • Developed synchronous and asynchronous Mule flows to integrate data from various sources into databases
  • Configured and utilized database connectors to integrate MuleSoft applications with different data systems
  • Implemented version control and CI/CD pipelines using Git, Bitbucket, Maven, and Jenkins for efficient deployment and builds
  • Conducted unit testing with MUnit and developed test cases for API flows, ensuring quality and performance
  • Designed and implemented APIs following Microservices architecture, supporting pub-sub messaging and event-driven integrations
  • Deployed applications to Cloud Hub, configured API policies in API Manager, and monitored APIs for performance optimization
  • Followed Agile methodologies, actively participated in sprint planning, and implemented best practices for integration development

Software Engineer

National Institute for Smart Government
Hyderabad, India
01.2016 - 06.2019
  • Conducted testing and implementation of AADHAAR Enrollment Software (ECMP, UCL, CELC) and Best Finger Detection (BFD)
  • Provided technical support for authentication services, including data upload and analysis on SFTP servers
  • Managed SCCM package deployments, including software distributions, troubleshooting, and infrastructure maintenance
  • Applied security updates, service packs, and patches to ensure Exchange servers and systems remain up to date
  • Deployed security patches to workstations and servers, tracking and reporting status for compliance
  • Monitored and optimized virtual machine performance, ensuring efficient resource utilization
  • Evaluated security patches in the UAT environment, testing, and providing updates to service coordinators
  • Created and deployed monthly security patches, ensuring system integrity and compliance
  • Maintained SCCM 2012 infrastructure, troubleshooting deployment issues and performing daily health checks
  • Developed and deployed SCCM application packages, ensuring quality control and smooth deployment across the organization

Software Engineer

HCL, Inc
Hyderabad, India
03.2014 - 01.2016
  • Managed application and patch deployments using SCCM, ensuring seamless software distribution and updates
  • Deployed security patches across workstations and servers, tracking and reporting deployment status for compliance
  • Developed and implemented monthly security patching strategies, maintaining system security and stability
  • Administered Windows Deployment Services (WDS) to enable automated network installations of operating systems

Education

Master of Technology - Digital Systems and Computer Electronics

Jawaharlal Nehru Technological University
Hyderabad, India
12.2012

Bachelor of Technology - Electrical and Communications Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
06.2009

Skills

  • Data Weave
  • Maven
  • SQL
  • PL/SQL
  • Java 18
  • Basic Unix Shell Scripting
  • C
  • C
  • Mule 4x
  • Mule ESB 38X/41x
  • AnyPoint Platform – Cloud Hub 10
  • AnyPoint Platform – Cloud Hub 20
  • AnyPoint Studio
  • Azure Data Lake
  • XML
  • WSDL
  • XSD
  • JSON
  • SOAP
  • JSON Parsing
  • Schema modeling
  • Oracle
  • Microsoft SQL Server
  • DB2
  • MySQL
  • MongoDB
  • DevOps CICD Pipelines
  • Jenkins
  • GitHub
  • SVN
  • Postman
  • SOAP UI
  • Junit
  • Log4J
  • Munit
  • Splunk
  • SSL
  • TLS
  • OAuth
  • LDAP
  • AWS
  • Azure
  • LoadSpring

Personal Information

Title: Senior MuleSoft Developer

Timeline

Senior MuleSoft Developer

CITW, Inc
12.2023 - Current

Senior MuleSoft Developer

National Institute for Smart Government
11.2022 - 11.2023

Software Engineer

Telangana State Technology Services
11.2019 - 11.2023

Software Engineer

National Institute for Smart Government
01.2016 - 06.2019

Software Engineer

HCL, Inc
03.2014 - 01.2016

Master of Technology - Digital Systems and Computer Electronics

Jawaharlal Nehru Technological University

Bachelor of Technology - Electrical and Communications Engineering

Jawaharlal Nehru Technological University
Anil Nandikonda