You are on page 1of 4

Ash Gebre

1 404 490 1314


ashedev8@gmail.com
Atlanta GA

Summary

Above 10 years of IT experience in software analysis, design, development, implementation, and Testing. Extensive
work Experience and Knowledge of all phases of Software development life cycle (SDLC), Which includes User
Interaction, Business Analysis and Modeling, Design/Architecture, Development, Integration, Documentation,
Coding, Testing, Deployment and developing applications using Agile and SCRUM methodologies.
Expertise in n - tier Architecture, object-oriented Enterprise Java web applications using J2EE
technologies/frameworks which includes JSP, Servlets, EJB (Entity Beans, Session Beans, MDB, Transactions,
Security), JMS, Struts, JSF, Spring, Hibernate, JDBC, IBM MQ, JavaScript, SOAP/Rest Web services.
Good experience in Data weave, Java and other Object-oriented programming languages.
Good experience in XML technologies like XSD, XSLT, XQuery, and X-path for data transformations in
MuleSoft.
Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce.
Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
Good experience in Maven, MuleSoft project and creating builds using Maven build tools for deployment to Cloud
Hub / Mule MMC.
Good experience developing SOAP and Rest based services.
Good experience creating technical documentation including incoming and outgoing message structure, message flow
diagram, provider service information and test cases.
Good experience working in Agile based team environment.
Excellent communication, interpersonal and analytical skills.
Strong experience with Problem determination, Route cause Analysis and Defect resolution.

Skills
 Mule Integration: MuleSoft Enterprise Runtime 3.x/4.x, Apigee  Other tools: Jenkins,
Edge, Any Point Runtime Manager, Mule Management Console, Maven, ANT, HP ALM, Jira,
RAML ServiceNow, Mingle
 XML Technologies: XML, XSD, XSLT and WSDL  Testing Tools: M-Unit,
 Messaging: Mule ESB Enterprise, Spring Integration 4, JMS, IBM Junit, Soap UI, Postman,
MQ 7, Active MQ 5.7 XML Spy, TOAD, Putty,
 IDEs: MuleSoft Any Point Studio, Eclipse, IntelliJ, SQL Developer, FileZilla
TOAD  Operating System: Unix,
 Version Control: GIT, TFS, SVN, CVS Linux, Windows
Ash Gebre
2 404 490 1314
ashedev8@gmail.com
Atlanta GA

Experience
MuleSoft/API Developer 05/2019 to Current
Home Depot Atlanta, GA
 Participate in application design, technical meetings, task estimations, backlog grooming etc.
 Design, develop, test, maintain and implement Mule 4.3 application that integrates various systems.
 Integrate system with connectors such as Salesforce, Database, JMS, Active MQ, HTTP, FTP, SFTP and File
Connectors.
 Implement message transformation with Transform component, implement exception handling.
 Secure REST API interface with OAuth 2.0 and Client ID enforcement policy on API Manager.
 Apply SLA base rate limiting, IP whitelisting, Throttling policies on API manager.
 Create cluster environment using Mule ESB with Mule Any point Platform Implement PUB/SUB
integration pattern with Active MQ.
 Create RAML based REST web services API's using Mule ESB.
 Add the nexus repository details in pom.xml to import all dependencies when Jenkins build the
application and deploy the application in to cloud hub.
 Write M-Unit test cases to validate the Mule flows.
 Create MULE ESB artifact and configured the MULE configuration files and deployed.
 Automate build and deployment package tool using Maven and build the code in Jenkins.
 Implement data transformation using XPATH, XSLT, Data Weave, Custom java classes.
 Used Bitbucket and GIT repository to run the Jenkins job for Continues Integration.
 Participate in production support effort, done call rotation and used ServiceNow for incident
management.
Environment: Microsoft SQL, Oracle, ELK, Salesforce, Jenkins, SQL Developer, Active MQ, Mule 3.9 and 4.3,
Any Point Studio 6.5 and 7.6, GIT, Java 8.1, J2ee.
MuleSoft Developer 12/2016 to 04/2019
United Health Minnetonka, MN
 Participate in analysis, design, development, and implementation life cycles of the project.
 Participate in daily scrum meetings to discuss the progress of the project and spring planning and
retrospective meetings.
 Utilize various connectors such as Salesforce, FTP, HTTP, VM, File, SMTP, SFTP, Servlet, and
Database.
 Implement Exception Handling, Logging, and Error Handling.
 Create HTTP inbound; outbound flows, custom java and XSLT transformers and Security of APIs using
OAUTH2.0.
 Manage performance of the services by using “Scatter and gather” and “choice router” done walk- through,
Mule Debugging, and Error fixing.
 Implement and consume both SOAP and Restful web services.
 Design and develop enterprise services API specification using RAML and REST schema.
 Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and
OAuth Authentication.
 Authorization using Access Token and SM session cookie.
 Build and deployment of mule application with Bamboo, Maven ang GitHub.
 Create technical specification document for each application.
 Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception
Strategies, Batch processing.
Ash Gebre
3 404 490 1314
ashedev8@gmail.com
Atlanta GA

 Support end user testing and provide post-production support.


 Environment: SVN, Java, Jerkins, Spring Core 3.0.7, MVC, Oracle11g, JPA, Mule ESB 3.9.x, GIT,
Hibernate3.0, SOAP, REST, SOA, JUnit4.9, IBM WebSphere, log4j, SQL, PL/SQL, Maven, Junit,
TestNG, Unix/Linux JDBC, XML, UML, Eclipse.
APIGEE Edge Developer 07/2015 to 11/2016
Ally Financial Detroit, MI
 Participate in gathering requirements for various API's and then convert of API design and then
implementation.
 Understand existing Java services so that they can be converted to APIGEE based services.
 Worked on building proxies and policies with in APIGEE along with security frameworks.
 Implement Caching mechanism using Node JS to improve the performance.
 Implement custom Node JS scripts that support API proxy in routing and response handling.
 Create Dynamic routing mechanism and customized polices using Node JS in APIGEE Edge
Ecosystem.
 Played key role in integrating the API with frontend portal developers and external consumers.
 Responsible for creating API protal in APIGEE so that they can be consumed by the consumers.
 Backend services were developed using Spring REST and exposed as target endpoint.
 Used Swagger to maintain API ecosystem and to maintain interactive documentation.
 Documented API's in APIGEE Developer portal and used as content management system (CMS).
 Integrated services with Management analytics and helped in improving the API performance and
maintenance.
 Used GIT for Version control across common source code used by developers.
 Designed front end using HTML5, CSS, JavaScript and Integrated Restful Web services. Environment:
JBoss Developer Studio (IDE), APIGEE Developer portal, GIT, API proxy polices, Web Services (Restful API),
HTML5, CSS, MVC framework, Swagger, Node JS, JavaScript, JSON, APIGEE Edge.
Java Developer 04/2011 to 06/2015
UBS New York City, New York
 Participate in Requirements gathering, Analysis, Design and Development phases of the project with major
emphasis on Development of the modules.
 Implement persistence layer with Hibernate Framework which interacts with the database.
 Leverage Dependency Injection mechanism of Spring Framework in Business logic implementation
Implement presentation tier using Spring MVC.
 Used TOPIC, Queues and MDB'S for reliable asynchronous communication between clients and the bank
when exchanging important information such as status reports.
 Create JSP and HTML pages using JavaScript and AJAX for validations.
 Parse XML documents using SAX and DOM parsers.
 Develop the application using the Session Facade, Data Access Object.
 Consumed Webservices from a remote and global application.
 Used JDBC to invoke Triggers, Stored Procedures in Oracle 10g.
 Used RAD for developing web components such as JSP, Controller tier that includes action classes and
business tier that includes EJBs Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class
Diagrams, Sequence diagrams and Object diagrams in design phase Deployed the application on IBM
WebSphere Application Server.
 Used JUnit Testing Framework for performing Unit testing.
Ash Gebre
4 404 490 1314
ashedev8@gmail.com
Atlanta GA

 Used Log4J to capture the log that includes runtime exceptions.


 Used CVS for version control.
Environment: JDK 1.7, IBM Web Sphere Application Server 6.1, RAD 7.0, UML, IBM Rational Rose, struts 1.3, EJB
Session Beans, Hibernate 3.0, Spring 2.0, JSP 2.1, XML Web Services, SOAP, WSDL, JMS, JNDI, Log4j, Java Script,
XSL, XSLT, Servlets 2.5, Oracle 10g, JUnit, CVS, Windows.

Education and Training

- Bachelor's
- MuleSoft Certified Developer V4

You might also like