Summary
Overview
Work History
Education
Skills
Timeline
Generic

ABE DEMI

Silver Spring,MD

Summary

Experienced IT professional with 7+ years in application development, specializing in Mule ESB for 4+ years. Skilled in Core Java, Mule ESB flows, SOA, and EAI principles. Proficient in Mule connectors, CloudHub/Mule MMC deployment, Batch/File processes, and SOAP/REST services. Versed in version control (SVN, GIT), CICD tools (Jenkins, Maven), and Splunk Log Management. Proficient in SQL queries (PL/SQL/T-SQL) and SCRUM/Kanban methodologies. Strong communicator and team player, adept at adapting to Agile environments.

Overview

8
8
years of professional experience

Work History

Mulesoft Developer

First Midwest Bank
03.2021 - Current
  • Deliver timely technical assistance to end-users, addressing integration-related inquiries and issues
  • Document integration processes, API specifications, and design decisions for future reference and knowledge sharing
  • Utilize AnyPoint Studio for implementing flows and applications, leveraging Dataweave for message transformation
  • Develop reusable components, including error handlers, domain projects, and libraries
  • Create custom policies and connectors for external third-party systems
  • Generate MULE ESB artifacts, configure MULE configuration files, and deploy applications
  • Establish various flows, including Sub Flows and Private Flows, utilizing routing components like choice or scatter-gather to ensure successful connections
  • Build flows using event processors such as Transform or Exception Handling, incorporating Unit Testing Components (Mock Assertion & Validation)
  • Construct batch processes to handle large datasets, configuring input processing and completion phases
  • Utilize Atlassian toolsets like Bitbucket, JIRA, Confluence for streamlined development
  • Work with AWS and Azure cloud platforms for deployment and management
  • Participate in the migration from Mule 3.7 to Mule 4.3 platform versions
  • Create global error handling strategies, applying Try scope to event processes and connectors
  • Partake in call rotation schedules and provide production support activities

MuleSoft Developer

Abbott Laboratories
09.2018 - 03.2021
  • Design, develop and migrate Mule applications and flows according to specified requirements
  • Develop API Proxies and deploy them to the API Gateway
  • Create RAML specifications within the AnyPoint platform using fragments such as Resource type, Traits, and Library in order to enable reusability
  • Orchestrate flows for component integration via connectors, transformers, and scopes written on top of various internal platforms using Mule ESB for XML to CSVconversion
  • Utilize MuleSoft Anypoint API platform for designing and implementing advanced Mule APIs
  • Conduct comprehensive end-to-end testing of all components while resolving any issues that arise during validation of test results
  • Collaborate closely with developers both within my team as well as other team members in order to ensure effective implementation of projects
  • Provide support for existing applications across all environments (Test, QA, PROD)
  • Create transformation logic utilizing DataWeave, MEL or XSLT
  • Develop reusable components including global exception handling strategy and common logger
  • Build message flows that are exposed as both SOAP and Rest services which can be tested by consumer applications
  • Implement error handling protocols along with logging mechanisms throughout each stage of the message flow process
  • Prepare technical documentation while effectively communicating these documents among key stakeholders involved in development processes
  • Deploy completed applications across a variety of different environments ranging fromTest through PROD levels accordingly

Software Engineer

Best Buy
04.2016 - 09.2018
  • Utilize Java and prominent frameworks, including Spring, Spring Boot, and Hibernate to construct enterprise-level applications
  • Employ design patterns to establish sturdy, maintainable, and scalable codebases
  • Create microservices-based APIs utilizing Spring Boot and Spring Data
  • Implement project structure based on the Spring MVC pattern using Spring Boot while persisting data in MongoDB via the use of Spring Data
  • Design and execute user interfaces employing HTML, CSS, React.js; managing state; handling data flows between front-end and back-end systems
  • Collaborate with both Agile and Waterfall methodologies to provide software solutions that meet client requirements effectively
  • Participate in code reviews ensuring high-quality standards are maintained consistently
  • Act as a mentor for junior developers offering guidance on technical skills development as well as acquainting them with best practices in software development techniques

Education

MuleSoft Certified Developer 4

Bachelor of Science (BSc) -

School Name
04.2016

Skills

  • Mule 37, Mule 39, and 4 runtime, CloudHub
  • Jenkins, Maven, Nexus, Azure DevOps, SonarQube
  • Windows, Linux, MacOS
  • Bitbucket, JIRA, Confluence
  • Postgres, Oracle, DB2, MS SQL Server
  • JBoss, Apache Tomcat, Apache HTTP Server 2x, JBoss 5x
  • SCRUM, Kanban
  • Java EE, Spring, Hibernate, and scripting languages
  • DB, HTTP/S, FTP/SFTP, JMS, Salesforce

Timeline

Mulesoft Developer

First Midwest Bank
03.2021 - Current

MuleSoft Developer

Abbott Laboratories
09.2018 - 03.2021

Software Engineer

Best Buy
04.2016 - 09.2018

MuleSoft Certified Developer 4

Bachelor of Science (BSc) -

School Name
ABE DEMI