Mladen Dimitrov, Developer in Plovdiv, Bulgaria
Mladen is available for hire
Hire Mladen

Mladen Dimitrov

Verified Expert  in Engineering

Bio

Mladen is a certified TIBCO BusinessWorks (BW) consultant with 15+ years of experience developing and integrating web services and APIs. He has worked with some of the biggest companies like Safaricom, ING, KLM, T-Mobile, and Orange, delivering projects in banking, telecommunications, finance, and other domains. Mladen has played different roles throughout his career, including developer, administrator, support, engineer, designer, lead, and technical and solution architect.

Portfolio

Orange Dubai
TIBCO BusinessWorks, HTTP, Cloud, Oracle Cloud, Kubernetes...
KLM Royal Dutch Airlines
TIBCO BusinessWorks, Scrum, Agile, Git, Apache Maven, Apache Kafka, IBM MQ...
ING Netherlands
TIBCO BusinessWorks, TIBCO Enterprise Message Service (EMS), Oracle...

Experience

  • Integration - 15 years
  • TIBCO BusinessWorks - 15 years
  • SOAP - 10 years
  • HTTP - 10 years
  • REST - 4 years
  • Cloud - 2 years
  • Microservices Architecture - 2 years
  • MuleSoft - 1 year

Availability

Full-time

Preferred Environment

Windows, Linux, TIBCO BusinessWorks, TIBCO BusinessWorks 6.x, MuleSoft, Anypoint Studio, PyCharm, Scripting, Cloud, Kubernetes

The most amazing...

...thing I've done is analyze, design, develop, test, and integrate a TIBCO BWCE-based project from scratch.

Work Experience

Senior TIBCO BW Lead Consultant | Team Lead

2022 - 2023
Orange Dubai
  • Engaged as a solution and technical architect. Managed and led the TIBCO integration team.
  • Communicated with the enterprise architect and stakeholders. Created and applied the implementation strategy.
  • Analyzed, designed, developed, tested, and integrated a TIBCO BusinessWorks Container Edition (BWCE) project from scratch and deployed it on a container engine for Kubernetes.
  • Developed an exception handling and logging framework.
Technologies: TIBCO BusinessWorks, HTTP, Cloud, Oracle Cloud, Kubernetes, Azure Cloud Services, AWS Cloud Computing Services, GitHub, Docker, Postman, Java, Scrum, Agile, Microservices, REST, RESTful Microservices, Microservices Architecture, Integration, JSON, XML/XSLT, Java Message Service (JMS), Oracle Cloud Infrastructure (OCI), TIBCO BusinessWorks Container Edition, GitLab CI/CD

TIBCO BW Consultant

2021 - 2022
KLM Royal Dutch Airlines
  • Developed and integrated Tibco BW services into the existing framework.
  • Monitored, supported, and bug-tracked the running of production services.
  • Advised on automation (CI/CD, operations procedures, and monitoring) and best practices.
Technologies: TIBCO BusinessWorks, Scrum, Agile, Git, Apache Maven, Apache Kafka, IBM MQ, Kubernetes, Docker, SoapUI, EDA, XML/XSLT, SOAP, Java Message Service (JMS)

TIBCO BW Consultant

2018 - 2021
ING Netherlands
  • Designed technical architecture. Developed and integrated SOAP services.
  • Performed Unit testing and E2E testing. Communicated with BAs and stakeholders.
  • Monitored and bug-tracked production deployed services.
Technologies: TIBCO BusinessWorks, TIBCO Enterprise Message Service (EMS), Oracle, IBM Rational Integration Tester, SoapUI, Apache Kafka, Graphite, Grafana, Scrum, Agile, DevOps, XML/XSLT, SOAP, Java Message Service (JMS), Jenkins, GitLab CI/CD

TIBCO BW Consultant

2017 - 2017
Tesco Bank
  • Designed and applied the technical architecture of Tibco BW 5.x and 6.x services.
  • Created interfaces with 3rd-party software and mobile applications.
  • Analyzed the business requirements and proposed design and implementation approach.
Technologies: TIBCO BusinessWorks, TIBCO BusinessWorks 6.x, TIBCO Enterprise Message Service (EMS), Oracle, Visio, Apache Maven, Jenkins, Git, SoapUI, XML/XSLT, GitLab CI/CD

Experience

TIBCO BWCE-based Onboarding

An onboarding project for a major Dubai-based business hub to help new customers/providers set-up their working environments, required resources, provided services, etc.

As a software and technical architect and primary designer of the middleware solution, my main responsibilities were to analyze the requirements, communicate with the stakeholders and the enterprise architects, create a detailed design and integration plan, and manage a team to integrate the solution.

CORBA Interface

A major telecom company in Africa used to connect to a legacy system through the CORBA interface using a custom adapter in a very inefficient way, causing too much lag and interface leaks.

As part of the support team for the project, I suggested reviewing and debugging the adapter and implementing a hotfix to make it more time-efficient and reliable.

Mainframe to MDM Migration

For a major bank in Europe, as part of a DevOps team, supporting and developing services for online synchronization between two systems, I have adopted a task to transfer a core process running on a single instance into multiple instances.

I have designed and suggested an approach combining Kafka and EMS to make it both fail-tolerant and load-balanced. The server stress and load time were significantly reduced during batch loads, which made the service much easier to monitor and maintain.

Education

1999 - 2004

Bachelor's Degree in Computer Programming

Konstantin Preslavsky University - Shumen, Bulgaria

Certifications

JUNE 2008 - PRESENT

Certified TIBCO BusinessWorks 5.x Developer

TIBCO

Skills

Libraries/APIs

Java Message Service (JMS)

Tools

TIBCO Enterprise Message Service (EMS), Git, GitLab CI/CD, Anypoint Studio, PyCharm, Visual Studio, SoapUI, Postman, Apache Maven, Jenkins, GitHub, IBM MQ, Grafana, Visio

Languages

C++, Pascal, Java, XML/XSLT, Lisp, Assembler, Visual Basic

Paradigms

REST, Scrum, Agile, DevOps, Microservices Architecture, Microservices

Platforms

Windows, Linux, Oracle, MuleSoft, Kubernetes, Oracle Cloud Infrastructure (OCI), AWS Cloud Computing Services, Docker, Apache Kafka

Storage

Relational Databases, JSON, Oracle Cloud, Azure Cloud Services

Other

TIBCO BusinessWorks, Integration, TIBCO, TIBCO BusinessWorks 6.x, Software Development, HTTP, SOAP, EDA, CI/CD Pipelines, TIBCO BusinessWorks Container Edition, Scripting, Cloud, Mathematics, Statistics, Applied Mathematics, Mathematical Analysis, RESTful Microservices, Containers, Scrum Master, IBM Rational Integration Tester, Graphite, TIBCO Hawk

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