Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Yohannes Hailu

Zephyrhills,FL

Summary

Accomplished IT professional with over a decade of experience in software development and integration, specializing in Apigee API Management. Expertise in full SDLC management with a proven track record of designing, implementing, and optimizing high-performance, secure, and scalable APIs. Adept at utilizing Apigee to create and manage API proxies, products, and developer portals, ensuring seamless integration and robust security measures. Certified MuleSoft Developer (Mule4 Level 1) with extensive knowledge of MuleSoft ESB for additional integration capabilities. Proficient in Microsoft SQL Server, Core Java, and JEE technologies, bringing a comprehensive skill set to drive efficiency and innovation in complex technical environments.

Overview

14
14
years of professional experience
1
1
Certification

Work History

APIGEE Admin, IBM DataPower, and IBM APIM Support

CITI GROUP
06.2022 - Current

Roles and Responsibilities:
Apigee Administrator:

  • Administered and optimized the Apigee API management platform, ensuring seamless operation and maximum efficiency.
  • Configured and maintained API proxies, products, and developer portals, facilitating smooth integration processes.
  • Monitored API traffic, analyzing performance metrics to identify and resolve potential bottlenecks or issues promptly.
  • Implemented robust security measures, including authentication, authorization, and encryption protocols, ensuring data integrity and compliance.
  • Collaborated closely with development teams to onboard APIs onto the Apigee platform seamlessly.
  • Provided comprehensive technical support and guidance to developers and stakeholders, fostering a collaborative and efficient work environment.

IBM DataPower Administrator:

  • Oversaw the maintenance and administration of IBM DataPower Gateway infrastructure, ensuring optimal performance and reliability.
  • Configured and managed DataPower appliances, effectively facilitating secure integration and traffic management.
  • Designed and implemented DataPower services for routing, transformation, and mediation of messages, optimizing data flow processes.
  • Monitored system performance and health, proactively identifying and addressing any potential issues or concerns.
  • Implemented stringent security policies, including SSL/TLS termination and access control measures, to safeguard sensitive data and systems.
  • Collaborated closely with development teams to design and deploy integration solutions, leveraging DataPower capabilities effectively.

IBM API Management (APIM) Administrator:

  • Administered and maintained API management platforms, such as Azure API Management and AWS API Gateway, ensuring optimal functionality and performance.
  • Configured and managed API gateways, APIs, API products, and developer portals, streamlining integration processes and enhancing user experience.
  • Implemented robust access controls, rate limiting, and authentication mechanisms, bolstering API security and compliance efforts.
  • Monitored API usage, performance metrics, and health indicators, leveraging insights to optimize API performance and reliability.
  • Proactively addressed API configuration, connectivity, and performance issues, ensuring seamless operation and minimal downtime.
  • Collaborated closely with development teams to onboard and manage APIs effectively, fostering innovation and driving business growth.
  • Led platform upgrades, patches, and migrations, ensuring minimal disruption to operations and maximizing platform stability.

APIGEE API Developer

Verizon
06.2021 - 07.2022
  • Consolidated Apigee responsibilities as outlined in Verizon role.
  • Debugged existing application functionality to identify areas of improvement.
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Established best practices for coding standards within team environment.
  • Worked in team environments to produce high-quality programs and applications for various industries.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Established clear system performance standards and wrote specifications.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions.

MuleSoft Developer/APIGEE API Developer

Ashley Furniture
Brandon, FL
12.2017 - 04.2021
  • API Development: Design, develop, and manage APIs using both MuleSoft Anypoint Platform and Apigee, ensuring they are scalable and meet business requirements.
  • Integration Solutions: Implement integration solutions to connect various systems, applications, and databases seamlessly using MuleSoft and Apigee.
  • Flow Design: Create and configure MuleSoft flows and Apigee API proxies, leveraging connectors, transformers, routers, and other components for efficient data processing.
  • Security Practices: Implement robust security measures, including OAuth, SAML, and API key management, to ensure data integrity and secure access.
  • Traffic Management: Configure traffic management policies, such as rate limiting, quotas, and caching, to optimize API performance and reliability on both platforms.
  • Error Handling: Develop comprehensive error handling and logging mechanisms within Mule applications and Apigee proxies to ensure reliability and ease of troubleshooting.
  • Data Transformation: Perform data mapping and transformation tasks using DataWeave in MuleSoft and Apigee policies to enable smooth data flow between different systems.
  • Testing and Deployment: Conduct unit and integration testing of APIs and integration solutions, and manage deployments across different environments using CI/CD pipelines.
  • API Analytics: Monitor API usage and performance using Apigee analytics and MuleSoft monitoring tools, identifying trends and potential bottlenecks for proactive improvements.
  • Collaboration: Work closely with cross-functional teams, including backend developers, QA engineers, and business analysts, to ensure seamless API integration and delivery across both platforms.

MuleSoft Developer

Walmart
Bentonville, AR
03.2014 - 01.2017
  • Consolidated MuleSoft responsibilities as outlined in Ashley Furniture role.
  • API Development: Design, develop, and manage APIs using MuleSoft Anypoint Platform, ensuring they meet business requirements and are scalable.
  • Integration Solutions: Implement integration solutions using MuleSoft to connect various systems, applications, and databases seamlessly.
  • Flow Design: Create MuleSoft flows using Anypoint Studio, leveraging connectors, transformers, routers, and other components for efficient data processing.
  • Error Handling: Implement robust error handling and logging mechanisms within Mule applications to ensure reliability and ease of troubleshooting.
  • Data Transformation: Perform data mapping and transformation tasks using DataWeave to enable smooth data flow between different systems.
  • Security Practices: Apply security best practices, including OAuth, SAML, and encryption, to protect data in transit and at rest.
  • Performance Tuning: Optimize Mule applications for performance and scalability, including configuring load balancing and clustering.
  • Testing and Deployment: Conduct unit and integration testing of Mule applications, and manage deployments across different environments using CI/CD pipelines.
  • Documentation: Create comprehensive documentation for MuleSoft integrations, including design specifications, flow diagrams, and operational procedures.
  • Collaboration: Work closely with business analysts, QA teams, and other stakeholders to understand requirements, provide technical guidance, and ensure successful project delivery.

SQL Server DBA

Supreme Court of Southern Nations, Nationalities, and People
, Ethiopia
03.2010 - 05.2013
  • Installed and administered SQL Server 2000 and 2005, ensuring efficient database operations
  • Managed user accounts, permissions, and database security measures to safeguard sensitive data
  • Generated case reports for day-to-day court activities, facilitating informed decision-making
  • Created and managed schema objects such as tables, views, clusters, indexes, procedures, and triggers
  • Monitored SQL Server performance and network issues, addressing any concerns promptly
  • Implemented SQL Server high availability tools like Log Shipping and Failover Clustering to minimize downtime
  • Developed SQL Server Integration Services (SSIS) and DTS packages to execute required tasks efficiently.

Education

Bachelor’s in Business Management -

Ethiopis University/College

Advanced Diploma in Electronics -

Addis College

Skills

  • Operating Systems: Windows, Linux, AIX
  • Web Services: SOAP, RESTful
  • Mule: Mule 3x/4x, AnyPoint Studio, MMC
  • Connectors: HTTP, Salesforce, FILE, FTP, WMQ, JMS, Database, MongoDB
  • Web Technologies: HTML, CSS, JavaScript, jQuery, AngularJS, XML, AJAX, XSLT
  • Servers: Tomcat, WebLogic, JBoss, WebSphere
  • Languages: Java, HTML, JavaScript, XML
  • Tools & Utilities: SVN, GIT, Jenkins, Maven, Postman, SoapUI, Log4j, JUnit
  • Frameworks: Struts, Spring
  • Protocols: TCP/IP, HTTP(S), SOAP, FTP(S), MQ

Certification

MuleSoft Certified Developer – Mule4 Level 1

Timeline

APIGEE Admin, IBM DataPower, and IBM APIM Support

CITI GROUP
06.2022 - Current

APIGEE API Developer

Verizon
06.2021 - 07.2022

MuleSoft Developer/APIGEE API Developer

Ashley Furniture
12.2017 - 04.2021

MuleSoft Developer

Walmart
03.2014 - 01.2017

SQL Server DBA

Supreme Court of Southern Nations, Nationalities, and People
03.2010 - 05.2013

Bachelor’s in Business Management -

Ethiopis University/College

Advanced Diploma in Electronics -

Addis College
Yohannes Hailu