/A
Bhanu Prakash Reddy Nareddy
Kent, Ohio +1-234-***-**** ************@*****.*** www.linkedin.com/in/bhanu-prakash-n-03a909151 MuleSoft Developer with 4 years of experience in developing & maintaining software systems. Proficient in MuleSoft, Java, SQL with a proven track record of successfully contributing to a Mobility Business project that has on-boarded millions of Indonesian customers into client’s organization. Eager to leverage my skills to address real world problems in a collaborative and supportive work environment. Product Development Intern at MRI Software May 2023-May 2024, Solon, Ohio, USA
• Played a vital role in Agile team by engaging in sprint planning sessions, sprint reviews, daily stand-up meetings, and retrospective discussions, thereby facilitating the on-schedule achievement of key project deliverables throughout the SDLC.
• Engaged in continuous code review and collaborated with team members to implement best practices and enhance code quality, resulting in a more maintainable and scalable product.
• Utilized various integration methodologies and design patterns - point-to-point, service-oriented architecture (SOA), Microservices, Singleton, Factory, Model-View-Controller and Inversion of Control.
• Developed RESTful APIs and webservices involving JSON & XML transformations, integrating with backend databases using Dapper micro- ORM.
• Involved in the modification of API by following Model View Controllers pattern that seamlessly integrated the much-needed functionality of processing individual payments and handling payment batches, optimizing the payment processing pipeline.
• Optimized SQL scripts for API test cases by refining query performance and indexing strategies, resulting in faster test execution and improved data retrieval efficiency.
• Constructed and optimized test cases for the MIX APIs, executed & debugged in Dev & Functional Farm environments. Research Assistant at Kent State University Sep 2022-May 2023, Kent, Ohio, USA
• Developed dynamic web pages using Java Server Pages (JSP), ensuring seamless integration with backend components and enhancing user experience.
• Implemented Hibernate ORM for efficient and seamless interaction with databases, ensuring robust data management and retrieval.
• Streamlined data management processes by leveraging Java Database Connectivity (JDBC), executing CRUD operations and enhancing database access efficiency.
• Crafted scalable Java Servlet implementations to streamline HTTP communication, maintain complex session states, and serve tailored dynamic content to diverse user bases.
• Developed and optimized XPath expressions to efficiently query and navigate XML documents, improving data extraction accuracy.
• Applied XSLT for transforming XML data into various formats, including HTML and other XML schemas.
• Leveraged advanced XPath functions, such as string manipulation and numerical operations, to refine data searches and transformations. Software Engineer at Capgemini Sep 2020-Aug 2022, Hyderabad, TS, INDIA
• Designed and Developed REST & SOAP webservices using RAML based on API-Led Connectivity thus increasing code reusability by 40%.
• Integrated diverse systems such as Salesforce, HighRadius, Intouch, Azure CosmosDB, MS SQL databases, SAP and Commercial Fleets Gateway through synchronous & asynchronous API’s.
• Orchestrated complex Mule flows using components like for-each, message enricher, scatter gather, until-successful, choice router, private, async, public flows, and exception handling.
• Employed Message Brokers like RabbitMQ and AnypointMQ to orchestrate the subscription and publication of messages while implementing TLS-based security certificates to ensure the secure exchange of data.
• Experienced in integrating data from disparate systems, ensuring seamless data flow and consistency across platforms by building API’s.
• Utilized DataWeave for effective data transformation and mappings.
• Processed large volumes of records by splitting them into batches using Mule batch processing, performing operations in batch steps, aggregating results, and implementing error handling for failed records.
• Leveraged Database skills to build schemas, stored procedures, tables & functions to support organization’s business applications and workflows.
• Created and optimized data models to support analytical reporting, improving data integrity and query performance.
• Instituted security protocols, such as encryption, authentication, and authorization, to ensure the protection of sensitive data in transit and at rest.
• Configured API proxies, policies, and SLAs in API Manager to manage API consumption - Rate limiting, caching, OAuth, CORS.
• Worked on source code management using Azure DevOps & Git, promoting effective version control and team collaboration.
• Performed wide array of testing activities, encompassing functional, smoke, regression and unit testing using Postman and SoapUI.
• Reduced API deployment time by 50% as measured by release velocity by implementing CI/CD pipelines in various environments.
• Possess experience in CloudHub & Runtime Fabric deployments having successfully overseen 50+ deployments.
• Provided 24/5 support for critical issues in production and non-production environments.
• Monitored the performance and health of integration solutions that reduced system downtime.
• Collaborated with cross-functional teams including Integration architects, technical, business stakeholders that reduced development time.
• Implemented comprehensive API documentation, technical process using Swagger, enabling easy understanding and effective usage of APIs. Data Security in Multi Cloud Storage
• Implemented a multi-cloud storage system using RRNS (Redundant Residue Number System).
• Developed file fragmentation techniques to distribute data across multiple Cloud Service Providers (CSPs) for improved privacy and redundancy.
• Utilized symmetric key encryption (AES 256-bit) and BASE-64 encoding for secure data storage in cloud environments.
• Designed and implemented an XML wrapper system for organizing and managing encrypted data chunks across multiple cloud platforms.
• Implemented a secure key management system using Map files for decryption and file reconstruction processes. Bi-directional Sync between Salesforce & Database
• Any modifications in either of the systems will reflect those changes in the other system.
• Only newly updated records will be sent by omitting unmodified records based on Watermarking technique.
• Batch processing is used to process group of records in concurrent fashion. Certifications
• MuleSoft Certified Developer Level-1 • Developing APIs with Google Cloud’s Apigee API platform
• Azure Fundamentals (AZ-900) • Introduction to MongoDB Skills & Tools
• MuleSoft ESB • Java • MS SQL
• GIT • Postman • REST API’s
• SOAP • XML • JSON
• Anypoint Studio • Anypoint Platform • Soap UI
• Eclipse • Azure Cloud
/A
Education
Masters in Computer Science Kent State University, Kent, Ohio, USA Aug 2022-Dec 2023 Bachelors in Electronics & Communication Vidya Jyothi Institute of Technology, Hyderabad, TS, India Aug 2016-Aug 2020