尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
RAM KUMAR
SR CERTIFIED MULE ESB INTEGRATION PROGRAMMER
RAM.MULEESB86@GMAIL.COM
PRINCETON, NEW JERSEY - 08540
PROFESSIONAL SUMMARY:
As a Senior Enterprise Programmer with 8+ years of IT industry working experience in developing Enterprise
applications using Java™ Enterprise Edition (JavaEE), and related technologies, object-oriented analysis and
design was demonstrated as summarized below and 3+ years of working experience in Enterprise Design &
Integrations using Mule ESB:
 Experience in all the phases of Software Development Life Cycle (SDLC) such as Planning, Analysis,
Design, Implementation, Testing and Maintenance of Web Based, Client-Server and n-tier Architectures
in domains like Finance, Healthcare and Telecometc.
 Solid Knowledge in Java/J2EE technologies. Well experienced in MVC architecture,Spring, Hibernate
and Struts frameworks.
 Extensive experience in Servlets, JSP, JSTL, JDBC, XML, SAX, DOM, JAXB, Java Beans, Multi-
threading, SOAP and Restful web services, JNDI, JMS, JSF, Struts 1.x/2.x,Spring and Hibernate.
 Worked with Application servers like BEA Web Logic, IBM Web Sphere, and JBOSS 3.x/4.0.
 Extensively worked on Responsive Web Design (RWD) page development using HTML5, CSS3,
JQuery, JavaScript, Ajax, Angular JS, JSON, JSF UI Components and JSP.
 Experience in development of Spring modules like Spring CORE, ORM, MVC, JDBC Template, Web
Flow and AOP.
 Expertise in implementing Service Oriented Architecture (SOA) in SOAP/RESTful web services.
 Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
 Hands on experience in creating activity workflow to manage sequential execution of the services in Mule
ESB.
 Expertise in developing XML documents with XSD validations, SAX, DOM, JAXP parsers to parse the
data held in XML documents.
 Worked with various CSS preprocessors like SASS, SCSS and LESS.
 Experience in working with various software life cycle models like Waterfallmodel, Rational Unified
Process (RUP) and Agile methodologies.
 Excellent Java development and analytical skills using Core java and architectural skills using Java/J2EE
Design Patterns and UML.
 Good experience in log4J implementation to persist the data into log files.
 Experienced with different built tools like Maven, Ant and CI tools like Jenkins.
 Implemented J2EE modules based on Design Patterns like Business Delegate, Service Locator,
Session Facade, Factory, Decorator, MVC and Singleton.
 Good working knowledge of persisting java objects using Hibernate that simplifies data storage and
retrieval from underlying database.
 Experience in database related work primarily creating complex stored procedures, Views, Triggers,
Functions using PL/SQL.
 Strong database skills in Oracle 9i/10g/11g, MS SQL Server, Sybase, DB2, MySQL and No SQL that
includes MongoDB.
 Thorough exposure in using configuration management tools SVN, GIT, Clear Case& CVS.
 Expertise in doing unit testing using Junit, Mockito & Power Mockito.
 Involved in unit testing and writing the MUnit Test cases for the flow flows.
 Strong experience in Integration using Mule ESB in integrating various third party solutions.
 Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.
 Designed and Developed LDAP Authentication & Authorization Services using Java, and LDAP.
Technical Skills:
Programming Languages JAVA,C, C++,
J2EE Technologies JSP, Servlets, JDBC, JavaBeans, JNDI, RMI, EJB- Session Beans, Entity
Beans, JMS
Frameworks Struts 1.x/2.x, Spring 3.x, Web, JSF, Hibernate, JPA
Development Tools Eclipse, My Eclipse, RAD and Net Beans
Web Services SOAP, WSDL, UDDI, JAX-RS, REST-Jersey, JAX-WS, XFIRE, CXF, AXIS
DB Servers Oracle, DB2, SQL Server & MYSQL – SQL & PL/SQL
Internet Technologies
HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX,
JAXP, JAXB, JSON, JQUERY, DOJO, Angular JS
Version Control tools CVS, GIT, IBM Clear case and SVN
Modeling Tools Microsoft Visio, JUDE, Rational Rose
Web/Application Servers WebSphere 8.x, Tomcat, WebLogic and JBOSS
Messaging Technologies JMS, IBM MQ Series, Active MQ
Integration Tools Informatica, IBM MQ Series, Mule ESB 3.2/3.5.2/3.6/3.7.2
Other Tech &Tools Log4j, SOAP UI, FileZilla, Putty, QC
CERTIFICATIONS
 Sun Certified Java Programmer (SCJP).
 Mule Soft Certified Developer Integrstion and API.
 Programming in HTML5 with CSS3, and JavaScript by Microsoft.
 Web Component Development using Java and J2EE Technologies by NIIT.
 Theory and Practical in C language by CIT.
 One-day Ethical Hacking Workshop by InfySec
WORK EXPERIENCE:
Estuate Inc. – Princeton, NJ May 2015 – Present
Role: Sr. Mule ESB Integration Programmer
Responsibilities:
 Participated in the complete Agile (Scrum) software development lifecycle tasks (design, coding, testing
anddocumentation).
 Responsible for preparing the use cases and for designing and developing object models, class diagrams
with UML Specifications.
 Performed User Interface Design and coding using Java, Spring MVC framework and web
technologies.
 Implemented client side functionality using HTML 5, Angular JS, Bootstrap JS and AJAX.
 Implemented business tier using Spring IOC, AOP& MVC.
 Utilized spring beans XML configurations for Dependency Injection.
 Done with logging, exception handling & transaction management using spring AOP.
 Consumed Web Services by implementing Spring REST support is to make the development of RESTful
Web services.
 Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier
Mule ESB for processing.
 Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.
 Implemented RAML files for different entity creations and respective associations.
 Salesforce integration and along with different applications such as Trumba (Event planner) and
databases.
 Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE
ESB application using OAuth.
 Used Data base Connectors to connect with respective systems using Mule ESB.
 Salesforce integration and along with different applications such as Trumba (Event planner) and
databases.
 Used tRFC to send and receive documents from SAP system with the help of SAP Connector.
 Extensively used Mule components, which includes File, SMTP, FTP, SFTP, JDBC Connector, and
Transaction Manager.
 Experience in Mule Soft Anypoint API platform on designing and implementing Mule APIs.
 Responsible for configuring the Spring JDBC to connect to the Oracle database and JNDI to lookup for
services from various components
 Have integrated web services including SOAP as well as REST using Mule ESB.
 Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
 Implemented J2EE design patterns Session Facade, Data Access Object, Business Objects, and
Service Locator for middle-tier development.
 Involved in code reviews, deployed & tested the application on WebSphere Application Server.
 Involved in BOXI (Crystal Report Server) upgrade for Crystal reports used in the application.
 Involved in analyzing root cause of production defects and fixed different hierarchies of defects.
 Wrote Shell Scripts in automating deployment scripts & other batch jobs on UNIX environment.
 Wrote complex SQL statements including joins and nested queries.
 Developed build and deployment scripts using Apache Ant to customize EAR files.
 Used WebSphere Application Server 8.1to create, debug and deploy application modules.
 Designed and developed Logging service to log errors and messages using Log4J.
Environment: Java, J2EE, Servlets, JSP, Spring MVC, IOC, AOP, JDBC Template, Any point Studio, MMC,
Mule ESB 3.6/3.7.2, Trumba, Sales force, Git Hub, Active MQ, RAML, MUnit, SOAP, Angular JS, Ajax,
WebSphere 8.1, Oracle, RAD, ANT, Clear quest, Log4j, JUnit, UNIX.
Center for Governmental Studies – DeKalb, Illinois Sep 2013 – Apr 2015
Role: Sr. Java Mule ESB Developer
Responsibilities:
 Coordinated closely with client's Enterprise Architecture team in signing off the design of the application.
 Involved in design and development of modules in the application.
 Involved in implementation of project as SME in all phases and ensured quality deliverable to the client.
 Responsible to enhance the UI using HTML, Java Script, XML, JSP, CSS as per the requirements and
providing the client side using JQuery validations.
 Implemented MVC architecture using Spring MVC framework.
 Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
 Used DOJO for client side framework.
 Developed Data persistence API using Hibernate and Spring DAO layer.
 Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP)
concept.
 Used Hibernate by creating its mapping file and coding for data access methods.
 Coded various business process methods required for creation of Web Services related to
customerinformation and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, and REST
Web services.
 Implemented critical DB design optimization techniques in the application. Created Oracle cron jobs to
update crucial tables.
 Created MULE ESB artifact and configured the MULE configurations files and deployed.
 Redesigned and tuned SQL queries to improve the performance of the applications.
 Writing application code and development activities for large projects especially in a SOA environment with
Mule ESB 3.5.
 Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC
Connector, and Transaction Manager.
 DAO layer implementation using JPA and DB connector of Mule ESB 3.5.
 Developing and securing CXF web services in Mule ESB.
 Worked on Maven2 during build process also modified pom.xml to use latest libraries and specifications.
 Worked in build process, such as running build scripts to check out the code fromSVN, to build it and
deploying under UNIX boxes also running Web sphere deploy, startup scripts.
 Developed integration workflows using Mule ESB framework.
 Involved in creating http inbound/outbound flows & orchestration using XPath using MULE ESB.
 Experience with Mule administration, configuration and tuning
 Deployed Mule ESB applications into MMC (Mule Management Console).
 Involvement in end to end project phases and providing warranty support on the applications.
 Coordinated in all testing phases and worked closely with Performance testing team to create a
baseline for the new application.
 Built and Deployed the application on WebLogic application server 10.3.3.
 Involved in achieving minimum percentage of code-coverage for unit tests, which was a requirement for
committing to a repository.
Environment: Java/J2EE, JSP, Mule Soft ESB 3.5, Any point studio, Active MQ ,Servlets, HTML, JavaScript,
Spring-IOC, AOP, MVC, Hibernate, XML, XSD, XSLT, JUnit, RAD, Oracle- SQL & PL/SQL, Web Logic 10.3.3,
Maven, Log4j, Unix, Microsoft Visio, QC, JIRA.
CITI Bank - Irving, TX Apr 2012 – Aug 2013
Role: Java/J2EE Developer
Responsibilities:
 Involved in Agile Standup meetings throughout project with team on day to day basis.
 Actively participated in Analysis, Design, Development and Testing phases of various modules.
 Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
 Worked on J2EE design patterns like DAO, Front Controller, Session Façade, Factory Pattern and
Singleton.
 Worked on OOPs, Collections, Exception handling & Multi-Threading using Core Java.
 Extensively used Spring MVC architecture for the application development.
 Developed application service components and configured beans using Spring IOC.
 Used JMS for Asynchronous communication by consuming messages in the Message queue.
 Used Hibernate as data persistence layer and configured service and persistence object using Hibernate
mapping files.
 Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
 Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation
from MVC model to Oracle Relational data model with a SQL-based schema.
 Created the springApplication Context for initializing services.
 Involved in frameworks integration of Spring and Hibernate.
 Developed and tested REST based web services.
 Worked on Database queries using Oracle instance.
 Used JAXB to convert XML content into a Java Object.
 Writing application code and development activities for large projects especially in a SOA environment
with Mule ESB 3.2.
 Developing and securing CXF web services in Mule ESB.
 Experience with Mule administration, configuration and tuning. And also experience Mule Soft MMC.
 Involved in integration system testing and user acceptance testing (UAT).
 Worked on Web deployments in DEV, QA and UATenvironments.
 Support the Application whenever encountered Production issues.
 Deployed application inWebLogic Application server.
 SVN is used as Code Versioned control.
 Firebug is used as debugger.
 Used Maven script to build application.
Environment: Java1.5, JSP, Spring, Hibernate, JavaScript, jQuery, AJAX, Mule 3.2, Apache CXFFramework,
REST Web services, JAXB, Oracle – SQL & PL/SQL, Linux, Shell scripting, WinSCP3, log4J, Maven, SVN,
WebLogic Server, Eclipse.
AC Nielsen Corporation, Arlington, VA Feb 2010 – Mar 2012
Role: Java Developer
Project: Global Reference Data System (OGRDS)
Responsibilities:
 Involved in all the phases of SDLC process.
 Involved in creating software requirement specification document
 Developing interfaces that integrates billing using EJB stateless session beans.
 Used EJB Entity Beans to maps entity objects such as customer, account and product to relational
database table i.e. Oracle
 Deploying wars on Web logic application server and granting access to users.
 Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate
classes.
 Used simple Struts Validation for user validations as per business logic & initial data loading.
 Co-ordinate Application testing with the help of testing team.
 Involved in writing services to write core logic for business processes
 Writing JUNIT test cases for various implementations.
 Used JSP, Servlets and JavaScript to mock data interchange between systems.
 Created stored procedures and SQL queries to get/update billing data & send it back to system.
 Analyzed the data and system requirements, conducted meeting with QA team for writing test conditions
and test scripts.
 Creating unit test cases document. And conducting peer code reviews.
 Developing SOAP web services to be shared with system to interact with Prime Biller.
 Creating the DEV build and resolving different build issues.
 Involved in validating billing data that included data exchange from the system.
 Ran check styles, PMD Defects &find bugs and fixed them if there are any.
 Used XML and XSL extensively as the script logic was completely separated from the UI.
 Configured EMMA tool and ran test suite and made sure that 100% test coverage.
 Implemented Maven as build and configuration tool.
 Co-coordinating with QA team during the QA phase of implementation.
Environment:Java, Servlets, JSP, EJBs, JavaScript, CRM, AJAX, SOAP, WSDL, XFIRE, Struts, Web logic,
Oracle-SQL, P/LSQL, TOAD, Eclipse, HTML, JUNIT, ANT, Cruise Control, QC, UNIX, Harvest.
Mind Tree Consulting, Bangalore, India March 2008 - Nov 2009
Java Developer
Responsibilities:
 Worked with business analysts to gather requirements and develop use cases, project and test plans.
 Involved in designing the application by drawing UML diagrams using JUDE tool.
 Designed a flexible and highly dynamic framework that incorporates robust marshaling and un
marshaling from XML and a business process layer to allow rapid development and deployment of
services by aggregating back-end service invocations
 Developed the UI pages using HTML, DHTML, Java script, AJAX, JSP and tag libraries etc.
 Involved in developing JSP pages for IPA pages. Involved in implementing business logic and data base
connectivity.
 Set up Custom business validations using validation framework.
 Implemented server side validations and developed model classes. Used code version controlling using
SVN.
 Created new connections through application coding for better access to DB2 database and involved in
writing SQL & PL SQL – Stored procedures, functions, sequences, triggers, cursors, object types
etc.
 Implemented application using Struts MVC framework for maintainability.
 Set up Custom business validations using Struts validate framework.
 Written EJB session beans for business logic processing & entity beans for persistence with data base.
 Followed coding standards and ran Test suite to make sure 100% code coverage by using EMMA tool.
 Involved in JUNIT testing, integration testing, system testing etc.
 Involved in writing developer test cases & scope & traceability matrix.
 Involved in building the code using Ant, and the deployment.
Environment: Java 1.4, J2EE, HTML, DHTML, JavaScript, CSS, AJAX, Servlets, JSP, Eclipse 3.0, WAS 6.1,
Struts, Validation framework, MVC, RAD, JUNIT, JAX – RPC, XML, XSD, XSLT, Unix, Putty, FTP, DB2 – SQL,
PL SQL, QC, CVS

More Related Content

What's hot

Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
Suri P
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)
Shivam Sharma
 
Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)
Ritanshu Barnwal
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
Chandrakant Pandey
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
Joseph Gregory
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
Praveen Mudiraj
 
Springboot Microservices
Springboot MicroservicesSpringboot Microservices
Springboot Microservices
NexThoughts Technologies
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
Karthik Reddy
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
Mahmoud Ezzat
 
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
WSO2
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Botros
 
Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!
hegdekiranr
 
Automation Framework Presentation
Automation Framework PresentationAutomation Framework Presentation
Automation Framework Presentation
Ben Ngo
 
SignalR for ASP.NET Developers
SignalR for ASP.NET DevelopersSignalR for ASP.NET Developers
SignalR for ASP.NET Developers
Shivanand Arur
 
Ravi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net Developer
Ravi Roy
 
Ppt of soap ui
Ppt of soap uiPpt of soap ui
Ppt of soap ui
pkslide28
 
Software Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of ExperienceSoftware Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of Experience
Vijay Malusare
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
Patrick Bouillaud
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
SUNILKUMAR GADHETHARIA
 
Web api
Web apiWeb api

What's hot (20)

Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)
 
Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
 
Springboot Microservices
Springboot MicroservicesSpringboot Microservices
Springboot Microservices
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
 
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
[WSO2 API Manager Community Call] Mastering JWTs with WSO2 API Manager
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!
 
Automation Framework Presentation
Automation Framework PresentationAutomation Framework Presentation
Automation Framework Presentation
 
SignalR for ASP.NET Developers
SignalR for ASP.NET DevelopersSignalR for ASP.NET Developers
SignalR for ASP.NET Developers
 
Ravi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net Developer
 
Ppt of soap ui
Ppt of soap uiPpt of soap ui
Ppt of soap ui
 
Software Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of ExperienceSoftware Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of Experience
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Web api
Web apiWeb api
Web api
 

Viewers also liked

Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
Francesco Iervolino
 
Salesforce Project in Mule ESB 3.6 and Above Using Query Builder
Salesforce Project in Mule ESB 3.6  and Above Using Query BuilderSalesforce Project in Mule ESB 3.6  and Above Using Query Builder
Salesforce Project in Mule ESB 3.6 and Above Using Query Builder
Sashidhar Rao GDS
 
How Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own ConnectorsHow Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own Connectors
MuleSoft
 
LaneceGomez (1)
LaneceGomez (1)LaneceGomez (1)
LaneceGomez (1)
Lanece Gomez
 
Resume GOOD
Resume GOODResume GOOD
Resume GOOD
Jennifer Schulz
 
Hameed Keshavarzi Resume
Hameed Keshavarzi ResumeHameed Keshavarzi Resume
Hameed Keshavarzi Resume
Hameed Keshavarzi
 
Nishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESBNishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESB
Nishant Kumar
 
Bayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_ResumeBayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_Resume
Csb Reddy
 
5-2016 Anthony Espinoza
5-2016 Anthony Espinoza5-2016 Anthony Espinoza
5-2016 Anthony Espinoza
Anthony Espinoza
 
Resume
ResumeResume
Resume
Scott Spivak
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
deborahmhill
 
2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resume
Lee Norris
 
Zhen li Resume
Zhen li ResumeZhen li Resume
Zhen li Resume
Zhen Li
 

Viewers also liked (14)

Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
 
Salesforce Project in Mule ESB 3.6 and Above Using Query Builder
Salesforce Project in Mule ESB 3.6  and Above Using Query BuilderSalesforce Project in Mule ESB 3.6  and Above Using Query Builder
Salesforce Project in Mule ESB 3.6 and Above Using Query Builder
 
How Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own ConnectorsHow Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own Connectors
 
LaneceGomez (1)
LaneceGomez (1)LaneceGomez (1)
LaneceGomez (1)
 
Resume GOOD
Resume GOODResume GOOD
Resume GOOD
 
Hameed Keshavarzi Resume
Hameed Keshavarzi ResumeHameed Keshavarzi Resume
Hameed Keshavarzi Resume
 
Nishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESBNishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESB
 
Bayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_ResumeBayapa_Tibco_Mule_Resume
Bayapa_Tibco_Mule_Resume
 
5-2016 Anthony Espinoza
5-2016 Anthony Espinoza5-2016 Anthony Espinoza
5-2016 Anthony Espinoza
 
Resume
ResumeResume
Resume
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resume
 
Cv makedonski
Cv makedonskiCv makedonski
Cv makedonski
 
Zhen li Resume
Zhen li ResumeZhen li Resume
Zhen li Resume
 

Similar to Ram Kumar - Sr. Certified Mule ESB Integration Developer

Sid K
Sid KSid K
Sid K
Sid K
 
Bhargav
BhargavBhargav
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
venkata vishnu
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application Dev
Venkat Gaddam
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
Nitesh Dasari
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
Naresh K
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
Rajiv Ranjan
 
Ziad Resume_New
Ziad Resume_NewZiad Resume_New
Ziad Resume_New
Ziad Kasmani
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
Julian Serna
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
RINJU DONGOL
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
Siddhartha Kambampati
 
MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
infantsuk
 
Noonan_resume
Noonan_resumeNoonan_resume
Noonan_resume
Dale Noonan
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
chakri kalyan
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
(Actively Looking) Akunuru
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
Neel A
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
Amar Modalavalasa
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
Sachidanand Semwal
 
Swaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_ExperienceSwaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan Umapathy
 

Similar to Ram Kumar - Sr. Certified Mule ESB Integration Developer (20)

Sid K
Sid KSid K
Sid K
 
Bhargav
BhargavBhargav
Bhargav
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application Dev
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Ziad Resume_New
Ziad Resume_NewZiad Resume_New
Ziad Resume_New
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
 
Noonan_resume
Noonan_resumeNoonan_resume
Noonan_resume
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Swaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_ExperienceSwaminathan_JAVA_JEE_13_Years_IT_Experience
Swaminathan_JAVA_JEE_13_Years_IT_Experience
 

Ram Kumar - Sr. Certified Mule ESB Integration Developer

  • 1. RAM KUMAR SR CERTIFIED MULE ESB INTEGRATION PROGRAMMER RAM.MULEESB86@GMAIL.COM PRINCETON, NEW JERSEY - 08540 PROFESSIONAL SUMMARY: As a Senior Enterprise Programmer with 8+ years of IT industry working experience in developing Enterprise applications using Java™ Enterprise Edition (JavaEE), and related technologies, object-oriented analysis and design was demonstrated as summarized below and 3+ years of working experience in Enterprise Design & Integrations using Mule ESB:  Experience in all the phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client-Server and n-tier Architectures in domains like Finance, Healthcare and Telecometc.  Solid Knowledge in Java/J2EE technologies. Well experienced in MVC architecture,Spring, Hibernate and Struts frameworks.  Extensive experience in Servlets, JSP, JSTL, JDBC, XML, SAX, DOM, JAXB, Java Beans, Multi- threading, SOAP and Restful web services, JNDI, JMS, JSF, Struts 1.x/2.x,Spring and Hibernate.  Worked with Application servers like BEA Web Logic, IBM Web Sphere, and JBOSS 3.x/4.0.  Extensively worked on Responsive Web Design (RWD) page development using HTML5, CSS3, JQuery, JavaScript, Ajax, Angular JS, JSON, JSF UI Components and JSP.  Experience in development of Spring modules like Spring CORE, ORM, MVC, JDBC Template, Web Flow and AOP.  Expertise in implementing Service Oriented Architecture (SOA) in SOAP/RESTful web services.  Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.  Hands on experience in creating activity workflow to manage sequential execution of the services in Mule ESB.  Expertise in developing XML documents with XSD validations, SAX, DOM, JAXP parsers to parse the data held in XML documents.  Worked with various CSS preprocessors like SASS, SCSS and LESS.  Experience in working with various software life cycle models like Waterfallmodel, Rational Unified Process (RUP) and Agile methodologies.  Excellent Java development and analytical skills using Core java and architectural skills using Java/J2EE Design Patterns and UML.  Good experience in log4J implementation to persist the data into log files.  Experienced with different built tools like Maven, Ant and CI tools like Jenkins.  Implemented J2EE modules based on Design Patterns like Business Delegate, Service Locator, Session Facade, Factory, Decorator, MVC and Singleton.  Good working knowledge of persisting java objects using Hibernate that simplifies data storage and retrieval from underlying database.  Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions using PL/SQL.  Strong database skills in Oracle 9i/10g/11g, MS SQL Server, Sybase, DB2, MySQL and No SQL that includes MongoDB.  Thorough exposure in using configuration management tools SVN, GIT, Clear Case& CVS.  Expertise in doing unit testing using Junit, Mockito & Power Mockito.  Involved in unit testing and writing the MUnit Test cases for the flow flows.  Strong experience in Integration using Mule ESB in integrating various third party solutions.  Experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT.  Designed and Developed LDAP Authentication & Authorization Services using Java, and LDAP. Technical Skills: Programming Languages JAVA,C, C++, J2EE Technologies JSP, Servlets, JDBC, JavaBeans, JNDI, RMI, EJB- Session Beans, Entity
  • 2. Beans, JMS Frameworks Struts 1.x/2.x, Spring 3.x, Web, JSF, Hibernate, JPA Development Tools Eclipse, My Eclipse, RAD and Net Beans Web Services SOAP, WSDL, UDDI, JAX-RS, REST-Jersey, JAX-WS, XFIRE, CXF, AXIS DB Servers Oracle, DB2, SQL Server & MYSQL – SQL & PL/SQL Internet Technologies HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY, DOJO, Angular JS Version Control tools CVS, GIT, IBM Clear case and SVN Modeling Tools Microsoft Visio, JUDE, Rational Rose Web/Application Servers WebSphere 8.x, Tomcat, WebLogic and JBOSS Messaging Technologies JMS, IBM MQ Series, Active MQ Integration Tools Informatica, IBM MQ Series, Mule ESB 3.2/3.5.2/3.6/3.7.2 Other Tech &Tools Log4j, SOAP UI, FileZilla, Putty, QC CERTIFICATIONS  Sun Certified Java Programmer (SCJP).  Mule Soft Certified Developer Integrstion and API.  Programming in HTML5 with CSS3, and JavaScript by Microsoft.  Web Component Development using Java and J2EE Technologies by NIIT.  Theory and Practical in C language by CIT.  One-day Ethical Hacking Workshop by InfySec WORK EXPERIENCE: Estuate Inc. – Princeton, NJ May 2015 – Present Role: Sr. Mule ESB Integration Programmer Responsibilities:  Participated in the complete Agile (Scrum) software development lifecycle tasks (design, coding, testing anddocumentation).  Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.  Performed User Interface Design and coding using Java, Spring MVC framework and web technologies.  Implemented client side functionality using HTML 5, Angular JS, Bootstrap JS and AJAX.  Implemented business tier using Spring IOC, AOP& MVC.  Utilized spring beans XML configurations for Dependency Injection.  Done with logging, exception handling & transaction management using spring AOP.  Consumed Web Services by implementing Spring REST support is to make the development of RESTful Web services.  Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.  Developed and designed the Rapid Rewards Framework in Mule ESB with Spring Integration.  Implemented RAML files for different entity creations and respective associations.  Salesforce integration and along with different applications such as Trumba (Event planner) and databases.  Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.  Used Data base Connectors to connect with respective systems using Mule ESB.
  • 3.  Salesforce integration and along with different applications such as Trumba (Event planner) and databases.  Used tRFC to send and receive documents from SAP system with the help of SAP Connector.  Extensively used Mule components, which includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.  Experience in Mule Soft Anypoint API platform on designing and implementing Mule APIs.  Responsible for configuring the Spring JDBC to connect to the Oracle database and JNDI to lookup for services from various components  Have integrated web services including SOAP as well as REST using Mule ESB.  Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.  Implemented J2EE design patterns Session Facade, Data Access Object, Business Objects, and Service Locator for middle-tier development.  Involved in code reviews, deployed & tested the application on WebSphere Application Server.  Involved in BOXI (Crystal Report Server) upgrade for Crystal reports used in the application.  Involved in analyzing root cause of production defects and fixed different hierarchies of defects.  Wrote Shell Scripts in automating deployment scripts & other batch jobs on UNIX environment.  Wrote complex SQL statements including joins and nested queries.  Developed build and deployment scripts using Apache Ant to customize EAR files.  Used WebSphere Application Server 8.1to create, debug and deploy application modules.  Designed and developed Logging service to log errors and messages using Log4J. Environment: Java, J2EE, Servlets, JSP, Spring MVC, IOC, AOP, JDBC Template, Any point Studio, MMC, Mule ESB 3.6/3.7.2, Trumba, Sales force, Git Hub, Active MQ, RAML, MUnit, SOAP, Angular JS, Ajax, WebSphere 8.1, Oracle, RAD, ANT, Clear quest, Log4j, JUnit, UNIX. Center for Governmental Studies – DeKalb, Illinois Sep 2013 – Apr 2015 Role: Sr. Java Mule ESB Developer Responsibilities:  Coordinated closely with client's Enterprise Architecture team in signing off the design of the application.  Involved in design and development of modules in the application.  Involved in implementation of project as SME in all phases and ensured quality deliverable to the client.  Responsible to enhance the UI using HTML, Java Script, XML, JSP, CSS as per the requirements and providing the client side using JQuery validations.  Implemented MVC architecture using Spring MVC framework.  Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.  Used DOJO for client side framework.  Developed Data persistence API using Hibernate and Spring DAO layer.  Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept.  Used Hibernate by creating its mapping file and coding for data access methods.  Coded various business process methods required for creation of Web Services related to customerinformation and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, and REST Web services.  Implemented critical DB design optimization techniques in the application. Created Oracle cron jobs to update crucial tables.  Created MULE ESB artifact and configured the MULE configurations files and deployed.  Redesigned and tuned SQL queries to improve the performance of the applications.  Writing application code and development activities for large projects especially in a SOA environment with Mule ESB 3.5.  Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.  DAO layer implementation using JPA and DB connector of Mule ESB 3.5.  Developing and securing CXF web services in Mule ESB.  Worked on Maven2 during build process also modified pom.xml to use latest libraries and specifications.
  • 4.  Worked in build process, such as running build scripts to check out the code fromSVN, to build it and deploying under UNIX boxes also running Web sphere deploy, startup scripts.  Developed integration workflows using Mule ESB framework.  Involved in creating http inbound/outbound flows & orchestration using XPath using MULE ESB.  Experience with Mule administration, configuration and tuning  Deployed Mule ESB applications into MMC (Mule Management Console).  Involvement in end to end project phases and providing warranty support on the applications.  Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.  Built and Deployed the application on WebLogic application server 10.3.3.  Involved in achieving minimum percentage of code-coverage for unit tests, which was a requirement for committing to a repository. Environment: Java/J2EE, JSP, Mule Soft ESB 3.5, Any point studio, Active MQ ,Servlets, HTML, JavaScript, Spring-IOC, AOP, MVC, Hibernate, XML, XSD, XSLT, JUnit, RAD, Oracle- SQL & PL/SQL, Web Logic 10.3.3, Maven, Log4j, Unix, Microsoft Visio, QC, JIRA. CITI Bank - Irving, TX Apr 2012 – Aug 2013 Role: Java/J2EE Developer Responsibilities:  Involved in Agile Standup meetings throughout project with team on day to day basis.  Actively participated in Analysis, Design, Development and Testing phases of various modules.  Developed UML class diagrams, sequence and use case diagrams using Rational Rose.  Worked on J2EE design patterns like DAO, Front Controller, Session Façade, Factory Pattern and Singleton.  Worked on OOPs, Collections, Exception handling & Multi-Threading using Core Java.  Extensively used Spring MVC architecture for the application development.  Developed application service components and configured beans using Spring IOC.  Used JMS for Asynchronous communication by consuming messages in the Message queue.  Used Hibernate as data persistence layer and configured service and persistence object using Hibernate mapping files.  Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.  Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.  Created the springApplication Context for initializing services.  Involved in frameworks integration of Spring and Hibernate.  Developed and tested REST based web services.  Worked on Database queries using Oracle instance.  Used JAXB to convert XML content into a Java Object.  Writing application code and development activities for large projects especially in a SOA environment with Mule ESB 3.2.  Developing and securing CXF web services in Mule ESB.  Experience with Mule administration, configuration and tuning. And also experience Mule Soft MMC.  Involved in integration system testing and user acceptance testing (UAT).  Worked on Web deployments in DEV, QA and UATenvironments.  Support the Application whenever encountered Production issues.  Deployed application inWebLogic Application server.  SVN is used as Code Versioned control.  Firebug is used as debugger.  Used Maven script to build application. Environment: Java1.5, JSP, Spring, Hibernate, JavaScript, jQuery, AJAX, Mule 3.2, Apache CXFFramework, REST Web services, JAXB, Oracle – SQL & PL/SQL, Linux, Shell scripting, WinSCP3, log4J, Maven, SVN, WebLogic Server, Eclipse.
  • 5. AC Nielsen Corporation, Arlington, VA Feb 2010 – Mar 2012 Role: Java Developer Project: Global Reference Data System (OGRDS) Responsibilities:  Involved in all the phases of SDLC process.  Involved in creating software requirement specification document  Developing interfaces that integrates billing using EJB stateless session beans.  Used EJB Entity Beans to maps entity objects such as customer, account and product to relational database table i.e. Oracle  Deploying wars on Web logic application server and granting access to users.  Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.  Used simple Struts Validation for user validations as per business logic & initial data loading.  Co-ordinate Application testing with the help of testing team.  Involved in writing services to write core logic for business processes  Writing JUNIT test cases for various implementations.  Used JSP, Servlets and JavaScript to mock data interchange between systems.  Created stored procedures and SQL queries to get/update billing data & send it back to system.  Analyzed the data and system requirements, conducted meeting with QA team for writing test conditions and test scripts.  Creating unit test cases document. And conducting peer code reviews.  Developing SOAP web services to be shared with system to interact with Prime Biller.  Creating the DEV build and resolving different build issues.  Involved in validating billing data that included data exchange from the system.  Ran check styles, PMD Defects &find bugs and fixed them if there are any.  Used XML and XSL extensively as the script logic was completely separated from the UI.  Configured EMMA tool and ran test suite and made sure that 100% test coverage.  Implemented Maven as build and configuration tool.  Co-coordinating with QA team during the QA phase of implementation. Environment:Java, Servlets, JSP, EJBs, JavaScript, CRM, AJAX, SOAP, WSDL, XFIRE, Struts, Web logic, Oracle-SQL, P/LSQL, TOAD, Eclipse, HTML, JUNIT, ANT, Cruise Control, QC, UNIX, Harvest. Mind Tree Consulting, Bangalore, India March 2008 - Nov 2009 Java Developer Responsibilities:  Worked with business analysts to gather requirements and develop use cases, project and test plans.  Involved in designing the application by drawing UML diagrams using JUDE tool.  Designed a flexible and highly dynamic framework that incorporates robust marshaling and un marshaling from XML and a business process layer to allow rapid development and deployment of services by aggregating back-end service invocations  Developed the UI pages using HTML, DHTML, Java script, AJAX, JSP and tag libraries etc.  Involved in developing JSP pages for IPA pages. Involved in implementing business logic and data base connectivity.  Set up Custom business validations using validation framework.  Implemented server side validations and developed model classes. Used code version controlling using SVN.  Created new connections through application coding for better access to DB2 database and involved in writing SQL & PL SQL – Stored procedures, functions, sequences, triggers, cursors, object types etc.  Implemented application using Struts MVC framework for maintainability.  Set up Custom business validations using Struts validate framework.  Written EJB session beans for business logic processing & entity beans for persistence with data base.
  • 6.  Followed coding standards and ran Test suite to make sure 100% code coverage by using EMMA tool.  Involved in JUNIT testing, integration testing, system testing etc.  Involved in writing developer test cases & scope & traceability matrix.  Involved in building the code using Ant, and the deployment. Environment: Java 1.4, J2EE, HTML, DHTML, JavaScript, CSS, AJAX, Servlets, JSP, Eclipse 3.0, WAS 6.1, Struts, Validation framework, MVC, RAD, JUNIT, JAX – RPC, XML, XSD, XSLT, Unix, Putty, FTP, DB2 – SQL, PL SQL, QC, CVS
  翻译: