
Solomon Kefene
Verified Expert in Engineering
MuleSoft Developer
Charlotte, United States
Toptal member since February 27, 2023
Solomon is a senior MuleSoft developer with a decade of professional experience in the IT industry, including more than seven years of MuleSoft integration experience in building RESTful APIs, such as System APIs, Process APIs, and Experience APIs. He has also worked on the software development lifecycle (SDLC), including requirement analysis, design, development, and testing of software applications. Solomon will be a great addition to any team.
Portfolio
Experience
- MuleSoft - 8 years
- Anypoint Studio - 8 years
- REST APIs - 8 years
- Oracle SQL Developer - 8 years
- PeopleSoft - 4 years
- Network Protocols - 4 years
- SQL Server Integration Services (SSIS) - 2 years
- Java - 2 years
Availability
Preferred Environment
Microsoft
The most amazing...
...I've built RAML-based REST APIs, including a System API, Process API, and Experience API, using MuleSoft Anypoint Platform and Anypoint Studio.
Work Experience
Senior MuleSoft Developer
Bank of America
- Developed the RAML-based REST APIs, including a System API, Process API, and Experience API, using MuleSoft Anypoint Platform and Anypoint Studio. Implemented the APIs using APIkit in Anypoint Studio. Built API portals to document them.
- Migrated code from legacy to a target application and enhanced existing APIs. Deployed applications into on-premise, hybrid, and CloudHub (CH) versions using Anypoint Studio and Anypoint Runtime Manager.
- Prepared various usage documents to ease the transition. Implemented a MuleSoft-recommended API-led connectivity approach, creating multiple systems, processes, and experience APIs.
- Troubleshot any file-related issues to find root causes and appropriate solutions. Provided support for the production deployment and post-go-live phase.
- Developed REST APIs using the Anypoint API Platform. Participated in requirement-gathering sessions with application developers and functional users. Created RAML documents using the Anypoint API Platform.
- Provided mocking services to application developers. Used database and HTTP connectors to implement API methods to read and write data to the PeopleSoft student information system.
Senior MuleSoft Developer
CVS
- Migrated code from legacy to a target application and enhanced existing APIs. Developed RESTful web services based on SOA.
- Developed a RAML-based REST API and SOAP web services. Supported projects across the enterprise to use integration infrastructure and implement integration interfaces.
- Implemented a MuleSoft-recommended API-led connectivity approach, creating multiple systems, processes, and experience APIs.
MuleSoft Developer
NYC
- Participated in requirement-gathering sessions with application developers and functional users. Developed API portals to document APIs.
- Participated in API-design sessions to decide on various resources within each API, message schemas, message formats, and authentication. Used CI/CD tools like Jenkins, Maven, and GitHub during the development and deployment.
- Developed RAML documents using the Anypoint API Platform. Provided mocking services to application developers.
- Upgraded each MuleSoft application from 3.9 to 4.3, as well as JDBC Drivers, DataWeave, Salesforce connectors, and other dependencies in each application.
MuleSoft Developer
LPL Financial
- Replaced deprecated components like HTTP transport and message properties with HTTP Connector and variable elements, as well as a deprecated Data Mapper with DataWeave features. Wrote DataWeave code to transform messages into target formats.
- Developed web services using Mule ESB to allow external applications to tag students and add and remove To-do items and Holds in PeopleSoft.
- Created security configuration documents for custom applications and batch programs developed in PeopleSoft. Applied security in non-production environments.
- Built batch applications using Mule ESB to exchange data in bulk between PeopleSoft and third-party applications.
Oracle SQL Developer
ATENA
- Created complex stored procedures, triggers, functions, indexes, tables, views, SQL joins, and other T-SQL codes to implement business rules. Used CTE, temporary tables, and user-defined table types in developed code.
- Designed packages and data mapping using a Control Flow task, Sequence Container task, Data Flow task, Execute SQL task, Data Conversion task, Derived Column task, and Script task in SSIS Designer.
- Created and developed ETL solutions for the transformation of data from source transactional systems or other data feeds into a dimensional database or other destinations.
Experience
Investment Banking API
Education
Bachelor's Degree in Science and Technology
Adama Science and Technology University - Adama, Ethiopia
Skills
Libraries/APIs
AMQP, Java Collections, REST APIs, Java Message Service (JMS)
Tools
Jenkins, GitHub, Artifactory, Amazon Simple Queue Service (SQS), Atom, Jira, PeopleTools, Anypoint Studio, ActiveMQ, IBM MQ, Visual Studio, IntelliJ IDEA, SoapUI, Postman, Kong Insomnia, WinSCP, Microsoft Visio, Draw.io, Toad, PuTTY, Apache Maven, Visio, Rally, Bitbucket
Languages
XML, Java, XQuery, DataWeave, Perl, XSLT, XSD, XPath, Groovy, SQL, UML, PeopleCode
Paradigms
REST, Continuous Integration (CI), Continuous Delivery (CD), Agile
Platforms
Salesforce, Windows 7, Linux, MuleSoft, Apache Kafka, Oracle Database, Eclipse, Microsoft, Mule Runtime Engine
Storage
JSON, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), SQL Server Management Studio (SSMS), Oracle SQL Developer, Databases, MySQL, MongoDB, Azure Cosmos DB
Frameworks
Swagger, JUnit
Other
Windows 8, HTTP, Azure Service Bus, Workday, Data Mapping, Windows 10, SSH, BladeLogic Server Automation, Information Technology, Network Protocols, HTTPS, SMTP, FTP, SFTP, Transmission Control Protocol (TCP), SOAP, DOM, Waterfall Methodology, ARM, Platform Configuration Editor (PCE), OAuth, MUnit, RAML, Operating Systems, PeopleSoft, PeopleSoft Integration Broker
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring