SELEMON MELESE
*******.********@*****.*** 213-***-****
Summary
MuleSoft Developer with 7+ years of experience in application design, development, and integration. Expert in MuleSoft Anypoint Platform, Mule ESB, and Java, specializing in building and deploying scalable integration solutions. Integrated systems using HTTP, FTP, SFTP, JMS, and Salesforce connectors, and developed complex workflows and APIs. Managed cloud-based deployments on MuleSoft CloudHub and automated build and deployment processes with Maven, Jenkins, and Nexus. Proficient in SQL, working with Oracle, MySQL, PostgreSQL, and SQL Server. Utilized ActiveMQ and Splunk for messaging and monitoring, consistently delivering high-quality solutions in Agile teams.
Skills
MuleSoft Integration (Mule 3.x and 4.x runtime, CloudHub)
Java Development (Java 8 and 11)
DataWeave
Scripting Languages (JavaScript, Python)
XML Technologies (XSLT)
Database Management (Oracle 9i/10g, MongoDB, MS SQL Server, MySQL, PostgreSQL)
Web Servers (Apache Tomcat, Apache HTTP Server, JBoss, Express Node.js)
J2EE Technologies (Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA)
Web Services (SOAP, REST)
Version Control (SVN, CVS, GIT)
CI/CD Tools (Jenkins)
Database Integration
Experience
UMB Bank MO
Mulesoft Developer
05/2023 - Current
Engineered APIs using API Designer and RAML to enable seamless data exchange through RESTful and SOAP web services
Constructed Mule flows with advanced routing components like 'until successful,' 'choice,' and 'scatter-gather' to optimize data processing pipelines
Transformed XML, JSON, and flat file formats with DataWeave, synchronizing Oracle databases and Salesforce with precision
Resolved system issues and fortified performance by troubleshooting integrations and executing migrations from Mule 3 to Mule 4
Streamlined deployments and enhanced team collaboration by managing Git workflows and contributing in SCRUM meetings
Wawa Wawa, PA
Mulesoft Developer
02/2020 - 04/2023
Engineered integration solutions by designing, developing, and supporting workflows in Mulesoft's Anypoint Platform, including high-level, low-level, and topology design documents
Authored and migrated RESTful APIs from OAS to RAML 1.0, aligning with technical requirements and enhancing API performance
Constructed robust integration flows using components like until-successful, choice, and scatter-gather to optimize data processing and ensure reliability
Orchestrated data synchronization between Oracle databases and Salesforce, employing DataWeave to transform XML, JSON, and flat files for precise and efficient data exchange
Deployed and maintained APIs on CloudHub with Maven and Jenkins, ensuring seamless application operation and delivering consistent production support
J.C. Penney Plano, TX
Java Developer
04/2018 - 01/2020
Engineered web services using Spring Framework, configuring Java beans with Spring MVC and Hibernate for efficient system functionality
Architected a Hibernate persistence layer with JPA annotations and Entity Manager, ensuring seamless database integration and management
Developed dynamic web-based UIs with Struts, Ajax, and JavaScript, leveraging JSON for real-time data interaction and enhanced usability
Constructed the presentation layer with JSP, Servlets, and HTML5, processing server-side data with precision and reliability
Designed database schemas, constraints, and PL/SQL procedures, optimizing backend performance and ensuring data integrity
Novavax Gaithersbur, MD
Application Support Engineer
04/2017 - 03/2018
Resolved issues across multiple applications, minimizing downtime and improving system reliability through direct troubleshooting and solutions
Monitored and diagnosed application performance, identifying recurring problems and reducing incident tickets by addressing root causes
Worked with developers to debug and fix software issues, accelerating resolution times and enhancing application performance
Revised and streamlined application documentation, ensuring accuracy and improving troubleshooting efficiency for the support team
Automated repetitive tasks using scripts, increasing team efficiency and streamlining operational processes
Education and Training
UNITY UNIVERSITY ADDIS ABABA, ETHIOPIA
Bachelor of Science in Computer Science
Certified MuleSoft Developer