Manna Akpan, Developer in Winnipeg, MB, Canada
Manna is available for hire
Hire Manna

Manna Akpan

Verified Expert  in Engineering

Applications Developer

Winnipeg, MB, Canada

Toptal member since October 2, 2020

Bio

Manna has 12+ years of software development experience designing and implementing software applications. He's a MuleSoft Certified Platform and Integration Architect, MuleSoft Certified Developer Level 2, MuleSoft Go-To-Market Champion, and a certified AWS Cloud Architect. Manna's niche revolves around building enterprise integration applications and building and leading enterprise API centers for enablement organizations.

Portfolio

Wawanesa Insurance
Continuous Delivery (CD), Continuous Integration (CI)...
Edward Jones
REST, APIs, MuleSoft Anypoint Platform, HashiCorp, Java...
Bose
Salesforce Commerce Cloud (SFCC), Order Management, SAP ECC...

Experience

  • Java - 10 years
  • Service-oriented Architecture (SOA) - 6 years
  • Networks - 5 years
  • Mule ESB - 5 years
  • Applications - 5 years
  • Sonic ESB - 5 years
  • MuleSoft Anypoint Platform - 4 years
  • Jenkins Pipeline - 3 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Jenkins Pipeline, IntelliJ IDEA, Oracle SQL Developer, Sonic ESB, Eclipse, Anypoint Studio, ActiveMQ, MuleSoft Anypoint Platform, Salesforce

The most amazing...

...Android mobile application I've developed is being used to help patients with rheumatoid arthritis in a health science lab in Winnipeg, Canada.

Work Experience

Senior MuleSoft Application Developer

2019 - PRESENT
Wawanesa Insurance
  • Took a lead role in the conversion and migration of multiple integration applications that were formerly running on Sonic ESB into the MuleSoft Anypoint platform.
  • Designed and developed approximately over a dozen MuleSoft applications from their foundational stage until production.
  • Played a critical role in building a C4E practice, implementing C4E governance, and evangelizing the process of building and shipping integration applications using the MuleSoft Anypoint platform.
  • Developed and implemented CI/CD capability for MuleSoft applications being deployed to a customer-hosted runtime. using Jenkins, Groovy, Bitbucket, Maven, and Artifactory.
  • Supported a cluster of customer-hosted runtimes with multiple domains constituting over 300 MuleSoft applications in production.
  • Designed and implemented a process to improve C4E engagement with LOB teams or developers by instituting and gathering useful metrics to determine successful engagements.
  • Architected and implemented prototype CloudHub applications to demonstrate business improvements for digitization.
  • Implemented a utility middleware application that saved the company millions of dollars by reducing downtimes during critical production incidents.
  • Provided elite analysis, guidance, and improvement strategies for Mule applications experiencing production catastrophes.
Technologies: Continuous Delivery (CD), Continuous Integration (CI), MuleSoft Anypoint Platform, Visual Studio Code (VS Code), Jenkins Pipeline, XML, Mule ESB, MuleSoft, DataWeave, Anypoint Studio

Solution Architect

2022 - 2024
Edward Jones
  • Led the solution architecture designing and implementation of 10+ digital transformation projects to support business functions for corporate digital product portfolios at Edward Jones.
  • Served as a principal resource and SME in building a C4E organization to elevate the API maturity of one of the largest financial investment firms in North America.
  • Oversaw the design and execution of an API developer training plan to increase knowledge and improve proficiency in API management and control standards to support over 3000 technical staff consisting of engineers, architects, and product managers.
  • Spearheaded the overall API design strategy for converting 1,000+ legacy EJBs to RESTful API Spring Framework 4 applications.
  • Created and published the first REST API design standards to govern all API products delivered in the firm’s digital division.
Technologies: REST, APIs, MuleSoft Anypoint Platform, HashiCorp, Java, Enterprise Architecture, Solution Architecture, Azure Cloud Services

Integration Architect

2022 - 2022
Bose
  • Served as the lead integration architect during the discovery phase of a Salesforce migration project to enable the client’s business-to-consumer channel on Commerce Cloud, OMS, CDP, Service Cloud, and Marketing Cloud.
  • Designed enterprise integration solutions to enable optimal connectivity between Salesforce Cloud products, 3rd-party services, SAP CRM, and SAP ECC applications to meet business and technical requirements.
  • Coordinated requirement gathering by facilitating workshops with the client and overseeing the solution design of the client’s application integration network.
Technologies: Salesforce Commerce Cloud (SFCC), Order Management, SAP ECC, MuleSoft Anypoint Platform

MuleSoft Solution Architect

2021 - 2022
VF Corporation
  • Developed REST APIs to unlock business data from downstream systems using the white-label approach.
  • Led a team of MuleSoft developers in delivering API solutions aimed at solving various business use cases regarding an eCommerce customer journey.
  • Designed, optimized, and refactored the application codebase, which improved the performance of APIs, decreased time spent on regression, and reduced code conflicts due to shared codebase.
  • Implemented and optimized error handling and logging strategy across the client’s application network.
Technologies: MuleSoft Anypoint Platform, Salesforce Commerce Cloud (SFCC), Salesforce Marketing Cloud, Okta

Guidewire Application Developer

2018 - 2019
Wawanesa Insurance
  • Delivered solutions to existing defects in an agile environment for business users of four Guidewire applications.
  • Implemented optimizations and performance tuning of the Guidewire suite of applications.
  • Implemented rating algorithms and business product changes and coordinated production deployments of the Guidewire suite of applications.
  • Supported and coordinated data migration from a mainframe back-end system (PMS) into Guidewire using Cronacle and ETL processes. These data migration ETLs run on a weekly batch with tens of thousands of policyholders' records per cycle.
  • Developed and implemented various batch jobs in Redwood Cronacle using various scripting tools for automation and integration of batch jobs with different external systems.
  • Led the integration delivery by standing up to other teams' integration capabilities.
Technologies: Jenkins Pipeline, IntelliJ IDEA, Oracle SQL, Java 8, DataWeave, Anypoint Studio

Integration ESB Developer

2015 - 2017
Wawanesa Insurance
  • Built multiple middleware integration applications for a major property and casualty insurance company, using the Sonic ESB platform from the design phase until applications were shipped to production.
  • Developed custom Sonic services, plugins, and interfaces while applying various enterprise integration patterns.
  • Created SOAP and RESTful web services with complex XSLT transformations and multiple orchestrations for real-time processing, batch processing, reliability, and to meet both functional and non-functional requirements and SLAs.
  • Developed in-house developer utility tools using Java and SQL, for monitoring Sonic production components.
  • Implemented various production support strategies for troubleshooting time-sensitive business applications and ensuring a high available Sonic ESB infrastructure.
Technologies: Continuous Delivery (CD), Continuous Integration (CI), MuleSoft Anypoint Platform, JavaScript, XML, XSLT, Web Services Description Language (WSDL), Service-oriented Architecture (SOA), Java, XPath, Jenkins, Sonic ESB, DataWeave, Anypoint Studio

Software Developer

2016 - 2016
Norima Consulting
  • Designed and developed an Android mobile application from the requirements stage until it was shipped to production. This application was used by the health sciences lab in Winnipeg to support ongoing rheumatoid arthritis research.
  • Engaged with doctors and researchers in designing a user interface for affected patients.
  • Implemented low-level OpenGL functions to flesh out a novel user experience.
Technologies: Android

Experience

General Ledger & Accounts Payable Applications

A suite of middleware integrations built using MuleSoft, to integrate the accounts payable and accounts receivable transactions from Guidewire (customer source system) to PeopleSoft database tables. These applications were designed with a non-functional requirement of reliability with a zero message loss tolerance and zero tolerance for duplicate processing. Integrations were built with transactional capabilities with JMS messaging as the main transport that triggers the processing of the applications.

Integration Proxy Application

A middleware application developed to decouple a SaaS application from a legacy integration platform. This application was written in Mule 3 with some Java customization to connect to a SonicMQ broker. The business proposition of this application was to reduce the time and resourcing it takes to restore business service after failure.

Mule Flow Control

This was a Jenkins job created to automate the control of a Mule process flow in an on-prem application network. I designed and built the pipeline job using Jenkins and Groovy. This business value of this job was to provide a method of suspending JMS queues from processing messages in a mule application.

Education

2010 - 2016

Bachelor's Degree in Computer Science

University of Manitoba - Winnipeg, Canada

2006 - 2008

Diploma in Information System Management

Aptech International - Abuja, Nigeria

Certifications

SEPTEMBER 2020 - SEPTEMBER 2022

Certified Developer - Mule 4

MuleSoft

AUGUST 2020 - AUGUST 2022

Certified Platform Architect

MuleSoft

MAY 2020 - MAY 2022

Integration and API Associate - Mule 3

MuleSoft

MAY 2020 - MAY 2022

Certified Integration Architect

MuleSoft

Skills

Libraries/APIs

Jenkins Pipeline, Java Message Service (JMS), Jenkins Job DSL

Tools

Anypoint Studio, Sonic ESB, IntelliJ IDEA, Adobe Dreamweaver, Jenkins, SonicMQ, ActiveMQ, Salesforce Commerce Cloud (SFCC), Salesforce Marketing Cloud, HashiCorp

Languages

Java, XML, XSLT, DataWeave, Java 8, C++, C, PHP, C#.NET, JavaScript, HTML, XPath, Web Services Description Language (WSDL), Groovy

Paradigms

Agile Software Development, Service-oriented Architecture (SOA), Continuous Integration (CI), Continuous Delivery (CD), Human Interface Design, Object-relational Mapping (ORM), REST

Platforms

Mule ESB, MuleSoft, Visual Studio Code (VS Code), Mule Runtime Engine, Eclipse, Ubuntu, Jakarta EE, Android, Salesforce

Storage

Oracle SQL Developer, Databases, Oracle SQL, RDBMS, Azure Cloud Services

Other

Software Engineering, MuleSoft Anypoint Platform, Applications, Networks, Networking, Data Mining, Algorithms, Discrete Mathematics, Guidewire, Okta, Order Management, SAP ECC, APIs, Enterprise Architecture, Solution Architecture

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring