Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Tigi Gela

Cleveland,OH

Summary

  • Experienced in all phases of software development life cycle focusing on system integrations using different platforms.
  • Experienced in understanding and implementing functional and non-functional requirements businesses and clients.
  • Skilled in programming and scripting languages such as JAVA, Java Script, SQL, Dataweave, YAML in different frameworks such as J2EE, Spring boot, Spring MVC, Hibernate etc.
  • Highly skilled in interface design, implementation, data transformation, deployment, securing and monitoring MuleSoft APIs and applications in different deployment environments like cloudhub, cloudhub 2.0, on prem and RTF.
  • Experience in designing API contracts mainly using RAML and incorporating various types, traits, libraries and following the industry best practices.
  • Highly skilled in implementing and configuring Mule applications using various connectors such as Database JDBC connectors, Salesforce connectors, JMS, Java invoke, message routers and protocols such as HTTP/HTTPS, FTP, SFTP, FTPS etc.
  • Excellent in Mulesoft's data transformation and expression language-Dataweave for configuring connectors and transforming data as per the business logic.
  • Experienced in consuming both Restful and SOAP web services.
  • Created SLAs, proxy applications and exposed endpoints through API gateway to separate implementation and orchestration to protect the visibility and security of backend logic.
  • Skilled in automated build and deployment tools such as Maven, Git, Gitlab for source control and repo and CICD tools such as Jenkins and Azure Devops for continuous build, testing, build and deployment in different environments.
  • Productively worked on Agile environments under project management tools such as Jira and Azure.
  • Excellent team player with excellent professional communication, problem solving skills.
  • Love to work in a fast paced environment, always ready to face new challenges everyday.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Sr. MuleSoft Developer

Key Bank
06.2022 - Current
  • Analyzed technical and solution documentations, data dictionaries, ERDs, architectural network and security diagrams and participated in creation of the same.
  • Worked closely with project managers, product owners, architects and business analysts in requirement analysis, sprint planning, mapping specification preparation
  • Followed SOA and three layer architecture to create loosely coupled integrations and APIs ensuring reusability and ease of use.
  • Participated in migrating Mule 3.9 applications to Mule 4.3 using MMA by migrating all core components, connectors and modifying packages and dependencies in Pom.xml
  • Designed and implemented integration solutions for the enterprise's ERP and CRM systems using Mulesoft as a middleware to effectively transform and integrate data.
  • Integrated various financial systems, payment gateways by implementing secured parameters and algorithms such as AES, Bowfish to secure sensitive data at rest and in transit.
  • Integrated the enterprise systems with various third party APIs leveraging both the middleware provided connectors, external connectors and custom Java classes.
  • Effectively performed real time and scheduled integrations to transform bulk payload in a batch work by analyzing performance and logs and configuring accordingly.
  • Performed PUB/SUB integration leveraging Active MQ to configure asynchronous data flow between systems by consuming topics from a queue and event channels.
  • Provided common specifications, fragments, flows and reusable APIs and empowered the enterprise’s C4E.
  • Deployed and managed APIs and proxy applications using Azure Devops on Cloudhub 2.0 using Azure repos, Git and Nexus repositories.
  • Participated on all phases from discovery to go live and in post production support; did schema changes, code reviews, error fixing.

MuleSoft(API) Developer

UBS Financial Services
07.2019 - 05.2022
  • Participated in designing, building, unit testing, end to end testing and deployment of Mule applications or APIs using Mule ESB in different deployment environments.
  • Applied design first strategy by creating API contracts using RAML and various traits, schema, library and shared reusable common fragments.
  • C Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
  • Produced reusable and loosely coupled Restful Web services, built integrations with several backend systems such as Oracle database and third party SOAP and RESTful web services.
  • Configured OJDBC 8 connections by creating and calling stored procedures from Mulesoft to the backend data sitting in Oracle 19C database.
  • Created real time, near real time and scheduled integrations that can handle large volumes of data flow between systems and implemented batch jobs considering performance for peak time usage.
  • Created inbound & outbound flows leveraging HTTP connectors, routed mule messages by using Scatter gather and choice router based on the business.
  • Security of Mule endpoint. Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
  • Implemented clear and well defined error and exception Handling strategies and leveraged log4j 2 for asynchronous logging and Slack to capture console logs remotely.
  • Built and deployed applications and services in Mule runtime 3.7.3 on WebSphere Application Server.

Software Developer

Kohl's
06.2017 - 06.2019
  • Designed, developed, and maintained robust and scalable SOA applications for the retail domain, using J2EE and Spring frameworks.
  • Implemented RESTful APIs to enable seamless communication between various systems within the organization.
  • Collaborated with cross-functional teams to gather requirements and provide technical solutions for business needs.
  • Conducted code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Optimized database queries and enhanced application performance, resulting in a 20% improvement in response times.
  • Developed and integrated third-party APIs to enhance the functionality of existing applications.
  • Played a key role in migrating legacy systems to newer Java and Spring versions, reducing technical debt and increasing system efficiency.
  • Actively participated in daily stand-up meetings and sprint planning sessions to drive project progress and maintain project timelines.

Education

Bachelor of Science - Computer Science

GSU

Skills

  • Anypoint Platform, Studio, Mule 3 & 4
  • Java, J2EE, Spring Frameworks
  • RAML, YAML, Dataweave, SOAP And REST
  • SQL, No SQL DB, Oracle DB, My SQL
  • Git, GitHub, Maven, Azure Devops, Nexus, Jenkins,
  • Agile Project Management, Jira, GitLab
  • Professional communication skills

Certification

  • MuleSoft Certified Developer Level 1(Current)
  • MuleSoft Certified Developer - Integration and API Associate (Mule 3) (Retired)
  • AWS Certified Cloud Practitioner

Timeline

Sr. MuleSoft Developer

Key Bank
06.2022 - Current

MuleSoft(API) Developer

UBS Financial Services
07.2019 - 05.2022

Software Developer

Kohl's
06.2017 - 06.2019

Bachelor of Science - Computer Science

GSU
Tigi Gela