Ramkumar N
Ph: 814-***-**** *********@*****.***
Summary
16.5 years of extensive IT experience in architecture, design, development, and maintenance of integration solutions using Mulesoft Anypoint platform, Oracle SOA Suite, Java CAPS 6.2, JCAPS 5.1.2, Spring MVC, Webservices, Java and J2EE technologies playing different roles contributing best efforts towards the successful delivery of middleware and web applications.
Skilled at leading application development and maintenance teams with incredible relationship-building, decision making and communication skills.
Meticulous application developer lead with 14 years of experience in designing, testing, and developing integration solutions using the MuleSoft Any point platform, Oracle SOA Suite [OSB and BPEL], and Java CAPS [JCAPS].
5 years of strong design and development experience in Mulesoft Anypoint Platform using Anypoint Design Center, Anypoint Exchange and Anypoint Management Center.
Worked on integrating Oracle DB, FTP files, Webservices, and Salesforce using Mulesoft Anypoint Platform.
MuleSoft Certified Developer - Level 1 (Mule 4) - Active
Oracle Certified Oracle SOA Suite12c Implementation Specialist.
Oracle Certified Oracle SOA Suite 11g Implementation Specialist.
Sun Certified Java CAPS Integrator.
Sound understanding of Service Oriented Architecture, Object Oriented Programming concepts (OOPS), and Application Architecture.
Excellent API design, implementation and integration skills paired with significant project leadership background.
Expertise in preparing estimations of middleware interface development of more than 600 man-days.
Experience in delivery management using Agile Methodology.
Experience in application component design using UML using different design patterns like Factory, Template, Observer, MVC, Adapter, Delegate, Front Controller etc.
Well-versed with webservice development technologies
Familiar with DevOps, CI/CD tools Jenkins, Bamboo and Hudson in creating build plans, pipelines, deployment projects and environments.
Exposure to shell scripting and configuring corn jobs.
Exceptional success in delivering complex software development projects on time and within budget to exceed expectations.
Good Experience with IDEs JDeveloper, Eclipse and NetBeans.
Good understanding on Chef, Docker, Kubernetes
Strategic application developer and skilled in requirement analysis, design, application development, testing and optimization. Excels at coordinating ground-up planning, analysis, and implementation of core modules.
Maintains strong object-oriented and software architecture fundamentals.
Talented integration solutions developer equipped with great coding, debugging and project management abilities.
Technologies
Mulesoft Anypoint Platform 3.x, 4.x, Mule ESB, Anypoint Design Center, Anypoint Exchange, Anypoint Management Center- Runtime Manager, API Manager, RAML, Data Weave, Connecters: HTTP/HTTPS, Salesforce, Oracle DB, Mango DB, SAP, FTP, SFTP, Flex Gateway, Secure APIs – OAuth, Munit, DataWeave, YAML, On-Premise RTF, Cloud Hub
Oracle SOA Suite 11g, 12c - Oracle Service Bus, BPEL Process Manager, Enterprise Manager
JCAPS 6.2 and 5.12
Spring MVC
Java and J2EE
SQL and PL/SQL
Web: AngularJS, JSON, XML, SOAP, WSDL, UDDI, JAX-WS XSLT, JAXP, JAXB, HTML, CSS, JavaScript
CI/CD Tools/DevOps: Jenkins, Bamboo, Hudson
Development tools: JDeveloper, Eclipse, NetBeans, Altova Xml Spy
Version Control Systems: SVN, Git, Bitbucket
Confluence
Project Management: Jira, Agile, Scrum
Incident and Change Management: Rally, Remedy ITSM, Jira
Testing: SOAP UI, Postman, Hermes
AWS
RPA - UiPath
Skills
Application Design and Development
Requirement Analysis and Effort Estimation
Testing and Deployment
Efficient Metrics Management
Application Maintenance
Team Collaboration and Leadership
Project Documentation
Advanced Computer Programming
Experience
Project: Easy financials
Role: Mulesoft Development Lead
Company: Coforge
Client: GoEasy
Duration: Feb 2021 to Till Date
Easy financials offer loans to non-prime borrowers in Canada, aims to serve customers whose credit is not good enough for a bank loan, or who need more immediate access to credit than that offered by traditional lenders. It also sells furniture on a lease-to-own basis and provides point-of-sale consumer financing.
Middleware solution consists of multiple APIs offering business functionality such as validating customer eligibility for loan, originating loan, adjudicating loan. APIs integrate different systems involved in solution landscape such as Wealthview and Salesforce LMS. APIs are implemented using Mulesoft Anypoint Platform and exposed via Anypoint Exchange to business users and vendors.
Designed, developed, and tested APIs and API implementations.
Analyzed requirements and prepared estimates.
Designed and created flows, subflows using APIKit router, Transformation, FlowRefrence, Invoke, Java and logger components Anypoint Studio.
Worked on creating robust exception handling framework.
Created request and response message structures using JSON.
Created REST APIs using RAML.
Created transformations using Data Weave and Mule Expression Language
Preparing SQL Queries and OAuth implementation.
Worked on various connectors including HTTP, HTTPS, REST API, Oracle Database, Salesforce Connector, Messaging Queues.
Created and run unit tests using Mulesoft Munit framework and api testing with Postman prior to release.
Conducted code reviews.
Strategized deployment of APIs
Deployed applications to AWS EC2 CloudHub
Performance tuning of applications.
Provided technical assistance to junior developers in debugging code.
Monitored system performance and identified areas of improvement.
Configured and run build and deployment projects using Jenkins.
Authored solution design and technical design documents.
Project: Transport Management Solutions
Role: Mulesoft Developer Development Lead
Company: Aptude
Client: Hub Group
Duration: Jan 2019 to Feb 2021
Hub Group is a reputed transport management solutions provider across US offering comprehensive transportation services to customers ranging from intermodal transportation, and truck brokerage to logistics and supply chain management.
Middleware solution integrates multiple transportation systems enabling shipment tracking, fleet management and driver management by using different communication protocols such as SOAP over HTTP, REST, JMS and Database.
The complete solution is based on Oracle Service Bus and SOA from Oracle 12c and this project is aimed at migrating integration solutions from Oracle SOA to Mulesoft Anypoint Platform.
Prepared migration plan and effort estimates
Explored end system functionality and existing integration solution.
Evaluated customer requirements.
Designed, developed, and tested APIs and API implementations.
Created services and hosted using Mule ESB
Designed and created flows, subflows using APIKit router, Transformation, Flow Reference, Invoke, Java and logger components Anypoint Studio.
Worked on creating robust exception handling framework.
Deployed applications to AWS EC2 CloudHub
Created request and response message structures using JSON.
Created REST APIs using RAML.
Created transformations using Data Weave and Mule Expression Language
Securing APIs with OAuth and Preparing SQL Queries
Worked on various connectors including HTTP, HTTPS, REST API, Oracle Database, Salesforce Connector, Messaging Queues.
Created and run unit tests using Mulesoft Munit framework and API testing with Postman prior to release.
Identified opportunities for automation of manual recurring processes.
Worked closely with the application support team to identify and remove potential risks.
Drafted solution design and technical design documents.
Produced proof-of-concept documentation and prototypes for demonstration and evaluation.
Project: NL Automation Tool – Order tracking
Role: Senior Development Lead, Oracle SOA
Company: Accenture
Client: Liberty Global
Duration: Jan 2018 to Oct 2018.
Liberty Global is one of the biggest telecom service providers in Europe dealing with different affiliates located in Austria, Switzerland, Poland, Netherlands, and Ireland etc. Integration solutions enable communication between various systems with different protocols such as HTTP, HTTPS, JMS, FTP, SFTP, and DB with common goal to offer robust and quality services to customers and improving the maintenance of IT solutions by increasing the adaptability and reducing maintenance costs. It is spread across different business domains like service fulfillment, supply chain management, assurance, and billing.
This tool aimed to assist business teams, L1 and L2 teams providing end to end overview of provisioning orders from CRM to closure of them using Metromap style of flow chart with statistics at every critical stage of provisioning.
The complete solution is based on Spring MVC, JSP, Angular JS, JSON and Python.
Developed and tested application modules using Java technologies.
Designed and implemented user interfaces for web-based applications.
Authored solution design and technical design documents
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Preparing SQL Queries
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Mentored junior staff members in coding best practices and problem-solving techniques.
Project: PL HSD and VOIP Provisioning
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Liberty Global
Duration: Mar 2016 to Jan 2018
Client is one of the biggest telecom service providers in Europe dealing with different affiliates located in Austria, Switzerland, Poland, Netherlands, and Ireland etc. It is spread across different business domains like service fulfillment, supply chain management, assurance, and billing.
This application deals with provisioning of high-speed internet and VOIP services. It includes orchestration of interactions with different end systems involved in the provisioning such as CRM, Billing systems and ASAP. Integration solutions enable communication between systems with protocols such as HTTP, HTTPS, JMS, FTP, SFTP, and DB to offer robust and quality services to customers in Poland region and reduce the maintenance efforts by increasing the adaptability.
The complete solution is based on Oracle BPEL, OSB from SOA Suite 11g and Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored solution design and technical design documents
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Configured and run CI/CD build and deployment projects using Bamboo.
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Mentored junior staff members in coding best practices and problem-solving techniques.
Project: CZ Product Migration
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Liberty Global
Duration: Nov 2015 to Dec 2015
Client is one of the biggest telecom service providers in Europe dealing with different affiliates located in Austria, Switzerland, Poland, Netherlands, and Ireland etc. Integration solutions enable communication between various systems with different protocols such as HTTP, HTTPS, JMS, FTP, SFTP, and DB with common goal to offer robust and quality services to customers and improving the maintenance of IT solutions by increasing the adaptability and reducing maintenance costs. It is spread across different business domains like service fulfillment, supply chain management, assurance, and billing.
This application is aimed to integrate CRM and Billing systems that are part of the solution which upgrades accounts of approximately 4 million customers of Liberty Global.
The complete solution is based on Oracle BPEL, OSB from SOA Suite 11g and Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored solution design and technical design documents
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Configured and run CI/CD build and deployment projects using Bamboo.
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Mentored junior staff members in coding best practices and problem-solving techniques.
Project: NL MyUPC
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Liberty Global
Duration: Jun 2014 to Nov 2015
Client is one of the biggest telecom service providers in Europe dealing with different affiliates located in Austria, Switzerland, Poland, Netherlands, Ireland, etc. It is spread across different business domains like service fulfillment, supply chain management, assurance and billing.
This application deals with integrating front end/customer interfacing application and CRM that enables customer to use services such as resetting pin for STB, activating smart card. It enables LGI to offer customers self-servicing tool. This solution Integrates provisioning and billing systems with different protocols such as HTTP, HTTPS, JMS, FTP, SFTP, and DB offering robust and quality services, improving the maintenance of IT.
The complete solution is based on Oracle BPEL, OSB from SOA Suite 11g and Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Configured and run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: PE Asset Tracking Tool
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Liberty Global
Duration: Mar 2012 to May 2014
Client is one of the biggest telecom service providers in Europe dealing with different affiliates located in Austria, Switzerland, Poland, Netherlands, Ireland, etc. This integration solution enables client to keep track of assets across regional distribution centres and central distribution center Pan European. Client has customers across different affiliates and this application also helps client in lease management and supply chain management along with tracking assets.
The complete solution is based on Oracle BPEL, OSB from SOA Suite 11g and Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: BMW EAI [Enterprise Application Integration]
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: BMW
Duration: Feb 2011 to Feb 2012
Client is one of the world’s foremost automobile manufacturers with more than 500 applications forming a network around the world connecting its automotive and component manufacturing plants, within its sales and distribution business units and vendors. BMW SAO EAI aims to integrate these applications in areas including logistics, finance and human resources along with production and sales related applications.
The complete solution is based on different technologies like SAP, Mainframes, Business Objects, Informatica, Oracle, Java CAPS (Integration), Webservices, .Net and WEB Components. All these applications connected via SOA solution implementation using Java web-services, IBM Messaging Queues.
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: Virgin Media Velocity
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Virgin Media
Duration: Feb 2010 to Jan 2011
Project Velocity is a supply chain transformation, with the strategic aim of bringing in best-in-class agile supply chain that offers brilliant customer service with optimized costs. The programmer will:
•Set up an outsourced single site National Distribution Centre (NDC) for all operations.
•Provide a best of breed Warehouse Management System across the supply chain.
•Provide a forecasting and planning application.
The integration team aims to “integrate” the warehouse management system with the Virgin Media accounting system which is an Oracle-based system. The integration team accommodates both requests to and from the Oracle system. Oracle EBS and Informatica are key systems apart from middleware solution in the solution landscape.
Technologies used: JCAPS 6.2, Webservices, SOAP, WSDL, XSD, J2EE, Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: CS QuickStart
Role: Integration Solution/ Middleware Development Lead
Company: Accenture
Client: Virgin Media
Duration: Mar 2009 to Jan 2010
The Quickstart program’s purpose is to provide the capabilities for customer self-installation of new equipment and services without the need or involvement of a technician or operator. Its scope covers the dispatch and activation of Cable Modems, Set top boxes and smart cards and affects Broadband and DTV services. The key business drivers for the change of architecture are the desire to increase the processing volumes of Quickstart orders so less truck rolls are needed, and to bring all solutions into the IT departments so they can be fully supported by the appropriate IT teams.
Technologies used: JCAPS 6.2, Webservices, SOAP, WSDL, XSD, J2EE, Java.
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: Wholesale Line Rental [WLR]
Role: Senior Integration Developer
Company: Accenture
Client: Virgin Media
Duration: May 2008 to Feb 2009
WLR project form part of the Web Optimization Portfolio of work and have been initiated by Virgin Media to create an integrated and improved customer experience for purchasing products online, servicing account online and managing services online by consolidating Cable, National and Mobile products into a single website (including front end, eCommerce and associated content management system) and process.
Technologies used: JCAPS 6.2, Webservices, SOAP, WSDL, XSD, J2EE, Java
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Project: Mobile Workforce Management
Role: Senior Integration Developer
Company: Accenture
Client: Virgin Media
Duration: Aug 2006 to Mar 2008
Virgin Media is looking to deliver a ‘best of breed’ Mobile Workforce Management Solution. Mobile Workforce Management (MWM) project was initiated to increase the efficiency of Virgin Media’s field operations. The aim of this project is to utilize a mobile work force management system (MWFM) that will provide a platform for dispatch work orders and information exchange with reduced paper and voice interactions.
Technologies used: JCAPS 5.1.2, Webservices, SOAP, WSDL, XSD, J2EE, Java
Developed and tested integration interfaces Oracle SOA Suite.
Authored technical design documents.
Provided technical assistance to junior developers in debugging code.
Conducted code reviews.
Run CI/CD build and deployment projects using Bamboo and Hudson
Performed unit testing on application components prior to release.
Resolved complex issues related to integration interfaces quickly and effectively.
Role: Java developer
Project: Inventory Management System
Company: Galaxie Software Solutions
Client: BigWheel Services
Duration: Mar 2005 to June 2006
The system is targeted to enable the client to manage inventory of materials across different outlets and monitor inventory levels. Also allows outlets to raise requests for issue of materials and acknowledge the receipt of materials. The client procures products from different vendors and distributes them to dealers across various locations. This system allows dealers and outlets update changes in the inventory levels.
Technology: Struts, Servlets, JSP, EJB and JDBC
Server: BEA Web Logic Server
Developed and implemented Java applications using Struts framework and Java technologies.
Designed and developed user interfaces with HTML, CSS, JavaScript technologies.
Tested the functionality of the application and fixed bugs accordingly.
Deployed builds on different environments including development, and staging servers.
Role: JAVA Programmer
Project: Resource Administrating Tool
Company: Galaxie Software Solutions
Client: Sahasra Pvt. Ltd
Duration: Dec 2004 to Feb 2005
This Application provides automation for resource planning and HR activities of the organization. Services provided by the application can be categorized into Administrator Services, HR Services, and General Employee Services. Administrator will have the privileges to add details of new employee, delete employee details and to update. And also responsible for department management and other resource management like working days set up. HR is responsible for managing employee details, vacancies, payrolls and time sheets.
Technology: Struts, JSP, Servlets, JDBC, HTML,
Server: BEA Web Logic Server.
Developed and implemented Java applications using Struts framework and Java technologies.
Designed and developed user interfaces with HTML, CSS, JavaScript technologies.
Tested the functionality of the application and fixed bugs accordingly.
Deployed builds on different environments including development, and staging servers
Education and Training
JNTU - Bachelor of Technology
Computer Science and Engineering, June 2004
Accomplishments
Won stellar award, Delivery Unit Spot award and Accenture Celebrating excellence award for team and individual contributions.
Social profile
LinkedIn: https://www.linkedin.com/in/ramkumar-n-9b837a28