SAM SHUBBA
adg63g@r.postjobfree.com
Arlington, VA,
22204
PROFILE
Over 9 years of experience in Software Development Life Cycle (SDLC) including, analysis, architectural design, prototyping, development, integration and testing of applications using Java and J2EE.
7+ years of experience in Integration Application Development, including IIB
and MuleSoft.
Immensely experienced in Mule ESB over Anypoint Studio, Anypoint
Platform, CloudHub, API Gateway and management.
Design and deploy enterprise services using RAML and REST based APIs
Highly experienced in API Led connectivity with defining System, Experience and Process APIs.
Experienced in using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, VM, JMS and Salesforce among others as part of integration usage.
Extensive experience in SOA and experience in developing web services, WSDL, SOAP and JAXB/JAX.
Experienced in the development of RAML, Swagger, YAML and WSDL
specifications for implementing REST and SOAP web services.
Hands on experience in Dataweave, working with XML, JSON and CSV. Worked on developing APIs and integration using SAP, workday and
salesforce connectors.
Experienced in unit testing. Integration testing and generation testing using
Junit.
Experienced in different databases such as Oracle and SQL for different data models.
Extensive programming experience in developing web-based applications using Java 5/6, JSP, Servlets, Mule ESB, Spring JDBC, JavaScript.
Strong application combination encounter utilizing Mule ESB with connectors, changes, Routing and ActiveMQ.
3+ years experience in NETSuite.
Experienced in AWS S3 integration with Mule 4.
Experienced in JWT validation using auth0 and payload validation with JSON, XML on Mule 4.3.0/studio 7.6.0
Great exposure in CIDR (Classless Inter-Domain Routing) in Mule VPC
Proven excellent communicative interpersonal, intuitive, analysis and leadership skill tested across a host of industries and team members comprised of myriad of backgrounds.
Overall, a well-organized, enthusiastic, goal oriented, highly motivated and effective team player who is eager to contribute to a team’s success with keen analytical, troubleshooting and problem-solving skills.
EXPERIENCE
Mule ESB Developer, Wells Fargo 2017-Present
Implementing Exception handling, Logging, Debugging and Error Handling.
Create Mule application that uses Message Transformer, Choice Exceptions strategies and Batch processing.
Developed flows/ orchestration for integrating the components written on top of different internal platforms using Mule ESB and Active MQ
Worked on RAML and REST based web services for Mule ESB flows, also on
MuleSoft MMC and Enterprise release capabilities.
Developed RESTful/ SOAP web services in Mule ESB based on SOA
architecture.
Mapped data from CSV XML and vice-versa using Dataweave and
DataMapper.
Used open source software tools like log4j, Junit, validation files and resource bundles.
Involved in ORACLE writing SQL queries and PL SQL- stored procedures, functions triggers, cursors object type views.
Worked with schedule to schedule MuleSoft flows through API calls for data synchronization and worked with managed file transfer.
Mule Soft developer, Marriott International, Bethesda, MD 2013-2017
Created HTTP inbound and outbound flows, routing, orchestration, transformation and security of Mule ESB applications
Generate Sub flows from RAML specifications using APIkit
Followed the guidelines and best practices of agile methodologies of SDLC
for project management.
Integrated salesforce with different applications and databases.
Performed variety of troubleshooting and coding tasks using Salesforce GUI, SOQL, SQL and .NET.
Utilized various connectors such as AJAX, FTP, HTTP, FILE, SMTP, SFTP, servlet.
Automated the build process using Maven build scripts.
Experience with CA API Gateway and/or IBM WebSphere MQ
Recommend upgrades, enhancement and implementation of new process, software and systems.
Over saw the setup of CICD process using Jenkins.
Created Maven Archetypes for generating fully functional REST web services supporting both XML and JSON Message transformation.
Used ANT to build and deploy applications.
Business requirements analysis by interacting with Lead/Architect. Used log4j for logging and debugging of the application.
Used Spring Beans to encapsulate business logic and implemented application MVC Architecture using Spring MVC framework.
Involved in Unit testing, integration testing, SOAP UI testing and Debugging of the developed modules.
Reviewed and understood the functional specifications and Business requirements.
Use AGILE methodology and participated in SCRUM meetings.
3 plus years experience with Collibra for data integration
Java/J2EE Developer JcPenny’s, Springfield, IL Plano, TX 2011-2013
Played a major role in the team by interacting with business analysts and converted business requirements in to system requirements.
Analysis of the requirement specifications provided by clients. Analysis, design and implementation of the requirements specs.
Pattern based scheduling of bulk and non-bulk messages for automating the promotional messages.
Implemented Batch framework to run a set of processing at a time to handle hundreds of thousands of orders in a day.
Implemented business logic using Java, OOPs concepts, multi-threading, Java Concurrency, Spring Boot, Spring Batch and Hibernate.
Developed and maximized the code to remove the duplicate recipients in bulk push with little effect on the transactions per second (TPS).
Involved in designing and developing of objects-oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
Created Data source and Deployed web application in the IBM WebSphere application server.
Delivered and implemented the project as per scheduled milestone. Participating in system integration.
Environment: EJB2.0, struts, hibernate, JSP, JSF, servlets, web services, XML, XSLT, XSL, JavaScript.
SKILLS
Mule ESB: Anypoint Studio, Mule Runtime 4.x, RAML, Mules ESB flows, Dataweave, connectors, Message Processors, Data Mapper, deploy to CloudHub, deploy to hybrid, components, scopes, IIB.
Protocol: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP.
Languages: C, C++, Java, SQL, UNIX Shell Scripts, PL/SQL.
Java Technologies: J2SE, J2EE, Servlets, JSP, EJB, JDBC, JNDI, JSTL, Struts, Spring and Hibernate.
RDMS/Tools: Oracle 10g/11g, Oracle 11g/12c, MySQL, MS SQL Server, Sybase, DB2, UML, TOAD, SQL Server, SOAP UI.
SOA: MQ, Webservices and APIs using JAX-WS, JAX-RS, WS-Security.
XML Technologies: XML, XSL, XSLT and JAXB.
Web/App Servers: Apache Tomcat, IBM Web Sphere, Red hat JBoss.
Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, DHTML, XHTML.
Operating Systems: Windows, AIX, Solaris, Linux, UNIX.
EDUCATION AND TRAINING
Jijiga University, Ethiopia
Bachelor’s in Computer science.
MuleSoft certified developer.