Martin Barbason, Developer in Brussels, Belgium
Martin is available for hire
Hire Martin

Martin Barbason

Bio

Martin is a full-stack developer with 10+ years of experience delivering scalable web and mobile applications. He specializes in front-end and back-end development, event-driven architectures, and real-time data processing. Having worked with Siemens, Toyota, GSK, and major Belgian banks, Martin combines technical depth with test-driven development and end-to-end project ownership in fast-paced environments, along with a strong industrial background in robotics, embedded systems, and sensors.

Portfolio

Toyota Material Handling, Inc - Main
Python, Embedded Systems, Quality Assurance (QA), Test Case Development, Redis...
The Forward Thinking Company, LLC.
Flutter, Dart, Firebase, Google Cloud, Android, App Store, Fastlane, Back-end...
GSK
C#, .NET, Next.js, React, TypeScript, SQL, REST APIs, Event-driven Programming...

Experience

  • TypeScript - 8 years
  • Node.js - 7 years
  • Amazon Web Services (AWS) - 6 years
  • Python - 6 years
  • React Native - 6 years
  • SQL - 5 years
  • React - 5 years
  • C# - 5 years

Preferred Environment

Python, PostgreSQL, C#, TypeScript, Docker, React Native, Kubernetes, React, Next.js, Amazon Web Services (AWS)

The most amazing...

...system I’ve built was a pharmaceutical platform used by 100,000+ people each month for trusted access to healthcare services.

Work Experience

Software Engineer | Python Developer

2023 - 2025
Toyota Material Handling, Inc - Main
  • Developed back-end services in Python for a digital twin simulation of forklift trucks, interfacing with real components like sensors and screens.
  • Integrated real-time data streams from hardware components to ensure accurate synchronization between the simulation and physical systems.
  • Applied test-driven development with pytest to ensure the stability of the system as it interacted with live hardware in production environments.
  • Used Azure services for deployment, CI/CD integration, and scaling of back-end systems supporting simulation and control components.
  • Built and maintained APIs to handle communication between digital simulations and real forklift elements, including touchscreens and sensors.
  • Collaborated with hardware and embedded teams to align back-end logic with the behavior of real devices for testing and operational use.
  • Optimized back-end performance for low-latency communication between the Python services and the forklift’s physical control systems.
  • Contributed to the debugging and integration of live hardware-in-the-loop scenarios, ensuring safety, performance, and functional accuracy.
Technologies: Python, Embedded Systems, Quality Assurance (QA), Test Case Development, Redis, C#, Azure, Docker, Software Architecture, Event-driven Architecture, Back-end Development, Automated Testing, Sensors & Actuators, PyTorch

Software Engineer | Web and Mobile Developer

2022 - 2023
The Forward Thinking Company, LLC.
  • Built event-driven data pipelines using Kafka Connect, enabling reliable integration between internal systems and third-party data sources.
  • Developed and maintained back-end services in Python, exposing data through GraphQL APIs using Graphene for flexible front-end access.
  • Designed schema and resolver logic to optimize GraphQL performance and deliver precise data needed by multiple client applications.
  • Developed a KPI analysis package, normalizing a massive set of data and combining it into useful KPIs. The data was shown through various graphics, providing a better understanding of the story behind it at a glance.
  • Developed a scalable web and mobile application in React and Flutter, enabling farmers and distributors to monitor live crop status across 50+ distribution centers.
  • Improved and executed the CI/CD and release procedures to decrease deployment time and increase the quality and credibility of the code delivered to production.
  • Created a high-performance test framework allowing developers to easily create unit and end-to-end tests for the mobile and web applications.
Technologies: Flutter, Dart, Firebase, Google Cloud, Android, App Store, Fastlane, Back-end, Quality Assurance (QA), Test Case Development, Web Applications, Web & Mobile Applications, Cross-platform, Release Management, Code Review, Redis, Docker, C#, Kubernetes, Software Architecture, React Native, Event-driven Architecture, Terraform, API Integration, Back-end Development, Payment APIs, Push Notifications, Automated Testing, React Hooks

Full-stack Developer | Industrial Healthcare

2021 - 2022
GSK
  • Developed a web application for GSK’s vaccine division to manage research data, monitor production KPIs, and track clinical trials.
  • Implemented back-end services in C# and .NET Core with SQL Server, enabling secure, scalable access to structured and semi-structured datasets.
  • Built interactive front-end interfaces using Next.js, React, and TypeScript, providing real-time dashboards and analytics for researchers and managers.
  • Integrated REST APIs to efficiently ingest laboratory data and internal reporting metrics.
  • Applied event-driven architecture to deliver real-time alerts and notifications for critical production or research events.
  • Containerized services using Docker and deployed via CI/CD pipelines to streamline updates and ensure high availability.
  • Collaborated cross-functionally with UX/UI, QA, and data teams to deliver a secure, user-friendly, and high-performance solution.
Technologies: C#, .NET, Next.js, React, TypeScript, SQL, REST APIs, Event-driven Programming, Docker, CI/CD Pipelines, GitHub, Agile, Amazon Web Services (AWS), Data Visualization, JSON, CSV, Agile Leadership, Team Leadership, React Hooks, Healthcare, Compliance, General Data Protection Regulation (GDPR), Data Architecture, Laboratory Information Management System (LIMS)

Mobile and Web Application Developer

2020 - 2022
Belighted
  • Developed and maintained full-stack web applications using Ruby on Rails, Node.js, and JavaScript, delivering fintech, pharmaceutical, and government solutions used by thousands of end users.
  • Built cross-platform mobile applications with Flutter, enabling secure video consultations and digital services for 100,000+ monthly active users in the pharmaceutical sector.
  • Led project planning, scope definition, and delivery using Scrum, Agile, and Kanban, ensuring projects were completed on time and within budget across multi-disciplinary teams.
  • Collaborated with UX/UI designers using Figma to translate mockups into high-performance front-end components, improving usability scores and reducing customer support requests.
  • Optimized mobile video streaming performance (HLS.js, garbage collector tuning, and event loop improvements) to ensure seamless consultations on resource-constrained devices.
  • Developed a secure government web portal using React and TypeScript, enabling citizens to submit forms, track applications, and access official documents online.
  • Integrated REST APIs for real-time data updates and implemented role-based access control to ensure compliance with regulatory standards.
Technologies: Flutter, JavaScript, Ruby, SQL, GraphQL, Agile, Git, CI/CD Pipelines, Firebase, Python, Problem Management, Team Management, REST, Amazon Web Services (AWS), Dart, MySQL, React, GitHub, PostgreSQL, iOS, Android, Mobile App Development, Mobile Development, APIs, Databases, App Store, Google Play Store, Full-stack, Test-driven Development (TDD), JSON, CSV Import, CSV Export, Kotlin, Mobile Apps, jQuery, CSS, Next.js, Web Development, Back-end, MongoDB, Front-end, UX Engineering, Web Applications, Release Management, Docker, Software Architecture, React Native, Java, API Integration, Back-end Development, Payment APIs, Push Notifications, FastAPI, Automated Testing, Ruby on Rails (RoR), React Hooks, Mobile, Healthcare, General Data Protection Regulation (GDPR)

Senior Full-stack Developer

2020 - 2021
BNP Paribas Fortis
  • Engineered core back-end services in Python and Java to support secure transactions for 100,000+ monthly active users on web and mobile platforms.
  • Optimized authentication and authorization flows, reducing login failures by 25% and improving overall user experience.
  • Integrated REST and SOAP APIs with banking systems to enable seamless account management, transfers, and payments across devices.
  • Enhanced mobile and web app performance, reducing average page load time by 30% through caching strategies and query optimization.
  • Implemented automated testing with pytest and JUnit, improving code reliability and reducing production issues.
  • Collaborated with UX/UI teams to refine responsive designs, ensuring accessibility and consistency across desktop and mobile environments.
  • Supported CI/CD pipelines with GitHub Actions and Jenkins, enabling continuous delivery and faster feature releases for banking clients.
Technologies: React Native, Python, FastAPI, Java, Spring Boot, Django, React, Angular, Fintech, RESTFul APIs, User Interface (UI), Design, General Data Protection Regulation (GDPR), Data Architecture

Full-stack Developer | Embedded Robotic System Engineer

2018 - 2020
Siemens
  • Delivered an AI solution to detect and schedule preventive maintenance on CNC machines using real-time sensor data.
  • Developed mobile and web apps with Flutter, Node.js, Tailwind CSS, and TypeScript to help managers monitor CNC KPIs in real time.
  • Built a distributed Python microservices system to detect CNC failures before causing production downtime.
  • Designed an event-driven architecture where services reacted instantly to anomalies or threshold breaches in sensor data.
  • Processed millions of industrial data points daily, extracting KPIs and triggering automated alerts for predictive maintenance.
  • Containerized services with Docker and deployed via Kubernetes, ensuring scalability, fault tolerance, and service isolation.
  • Collaborated with a team of 10 engineers to deliver a full MVP from scratch, contributing to the back end, architecture, and testing.
  • Used Redis for in-memory data handling and caching to achieve low-latency, high-throughput system requirements.
Technologies: Python, SQL, GraphQL, REST, Microservices, Python 3, Git, Problem Management, JavaScript, CI/CD Pipelines, REST APIs, Node.js, Google Cloud Platform (GCP), Dart, Google Cloud, MySQL, React, GitHub, PostgreSQL, APIs, Databases, Full-stack, JSON, Mobile Apps, Technical Architecture, Azure, CSS, Next.js, Architecture, Back-end, MongoDB, Embedded Systems, Quality Assurance (QA), Transact-SQL (T-SQL), SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Front-end, Code Review, Redis, Docker, Kubernetes, .NET, React Native, Terraform, API Integration, Back-end Development, Push Notifications, FastAPI, RESTFul APIs, Robot Operating System (ROS), Sensors & Actuators, PyTorch

Process Engineer

2017 - 2018
Australian Bus and Truck Care
  • Increased the plant's production rate by 150% in two years by applying a lean strategy to the processes in the workshop.
  • Decreased the number of major incidents in the plant from 1.2 to 0.3 a week in two years.
  • Met daily with workshop team leaders to evaluate the work strategy and keep track of weekly objectives.
  • Managed clients, workers, budgets, and deadlines using Jira, Kanban chart, Xeros, and Excel.
Technologies: Agile, Lean, Kanban, Jira, Notion, Xero, Problem Management, Team Management, Inventory Management, Leadership, Business Analysis, Enterprise Resource Planning (ERP), Great Plains Accounting Software, ETL, Software Architecture, RTSP, Event-driven Architecture, Java

Back-end Developer

2016 - 2017
Total Energies
  • Maintained and upgraded the mobile application stack, fixing bugs and updating deprecated dependencies to ensure app stability and compliance.
  • Managed CI/CD pipelines and streamlined the app deployment workflow to Google Play Store and Apple App Store.
  • Collaborated with the French headquarters remotely, prioritizing tickets weekly and ensuring the timely delivery of high-priority features.
  • Developed back-end services in Python and Rust for document parsing, data ingestion, and API integration with internal energy systems.
  • Implemented ETL workflows handling CSV/JSON data imports and exports, improving operational efficiency for field reporting.
  • Contributed to event-driven architecture enabling real-time data processing and notifications for internal mobile and web applications for propane supply management across Europe.
  • Optimized database queries and PostgreSQL schemas, improving performance and reducing latency for large datasets.
  • Supported full-stack mobile app features using React Native, including offline data handling and synchronization with back-end services.
Technologies: React Native, REST APIs, Python 3, Document Parsing, Google Cloud, GitHub, PostgreSQL, APIs, Databases, App Store, Full-stack, JSON, CSV Import, CSV Export, Mobile Apps, Technical Architecture, Event-driven Architecture, Rust, API Integration, Back-end Development

Experience

Forklift Digital Twin Simulation – Toyota

At Toyota, I worked on a digital twin system simulating forklift behavior and its interactions with real-world components, including sensors, screens, and control panels. I developed Python-based microservices to manage simulation logic and hardware communication, using Redis for low-latency, in-memory data exchange to synchronize real-time operations. The system was deployed on Azure, leveraging cloud compute, CI/CD pipelines, and event-driven architecture for scalability and reliability. Following test-driven development with pytest, I ensured robustness and maintainability across all services. This project highlights my expertise in real-time, hardware-integrated back-end systems, cloud infrastructure, and event-driven architectures in industrial environments.

Event-driven Data Integration Platform – TFTC

At TFTC, I worked on a real-time data integration and tracking platform for the largest agricultural food retailer in the U.S. The platform consolidated and monitored live data from multiple systems to ensure product traceability, inventory accuracy, and operational visibility across the supply chain.

I helped build an event-driven architecture using Kafka Connect to stream and process data from internal services and third-party providers. I developed core Python back-end services and exposed the data through GraphQL APIs (Graphene), enabling real-time access for multiple front-end applications. To support low-latency responses and reduce load on primary databases, we integrated Redis for caching and transient data handling. The system was scaled to handle high-throughput data while maintaining responsiveness and reliability. Following test-driven development, I ensured system correctness and stability.

This project highlights my ability to build robust, scalable back-end solutions for critical real-time tracking applications in the retail and logistics sector.

Preventive Maintenance Detection - Siemens - Industrial Robotics - CNC

At Siemens, I developed a real-time monitoring and predictive maintenance platform for CNC machines. I built Python microservices to process high-volume sensor data, extract KPIs, and detect early malfunctions. The system used Redis for low-latency caching and messaging, and was deployed via Docker, Kubernetes, and AWS for scalability and resilience. I implemented event-driven architecture, developed live dashboards with React and TypeScript, and ensured quality with pytest for unit and integration testing. This project showcases my expertise in real-time, cloud-native, high-throughput industrial systems.

Easypharm iOS and Android App | Healthcare Medical App

https://www.easypharm.be/site/
At Easypharm, a Belgian mobile application, I developed the Flutter front end based on a design sprint conducted with the client. The app allows patients to chat with pharmacists, order drugs with or without prescriptions, navigate to their favorite pharmacy, read articles, and view promotions. I also served as technical lead, designing the project's back-end infrastructure and guiding the team. The back end used AWS Lightsail, a SQL database, GraphQL API, automated CI/CD pipelines, and Firebase mobile notifications, ensuring scalability, reliability, and smooth mobile experiences.

This project highlights my expertise in Flutter development, mobile UX, cloud infrastructure, GraphQL, CI/CD, and leading cross-functional technical teams.

$50 billion Fund Investment Tool | iOS | Fintech | Impact

https://lsfi.lu/impactinvestingboard/
I developed mobile and web applications for a Luxembourg fintech company to help managers oversee $50 billion in ethical funds. The web application, built with Ruby on Rails, allowed managers to connect funds to real-time data feeds from external sources and analyze KPIs. The mobile application provided real-time notifications for abnormal or critical fund statuses, helping managers respond quickly and efficiently.

Given the high stakes, I applied test-driven development to ensure robust, error-free functionality and maintain full confidence in the system. This project highlights my expertise in full-stack development, real-time data analysis, mobile notifications, Ruby on Rails, and delivering mission-critical financial applications.

Mobile and Web Platform for Real-time Banking Operations

At BNP Paribas Fortis, I developed a mobile and web application suite to streamline internal banking operations and enhance employee efficiency. The web application, built with Angular and TypeScript, allowed staff to monitor client transactions, manage account information, and generate operational reports in real-time. The mobile application provided push notifications, task management, and instant access to key metrics, enabling prompt responses to urgent client or operational needs.

I implemented REST APIs and a NoSQL database (MongoDB), ensuring secure, flexible, and scalable data handling between mobile and web apps. I also set up CI/CD pipelines, automated testing, and optimized queries to maintain high performance and low latency under heavy workloads. This project highlights my expertise in full-stack development, real-time financial data processing, mobile and web integration, and building enterprise-grade banking solutions with NoSQL backends.

Internal Web Application for Vaccine Workflow Management | Industrial Healthcare | GSK

At GSK, I developed an internal web application to support the vaccine division in managing workflows, tracking production metrics, and ensuring compliance with internal protocols. The application was built using Next.js for the front end and Node.js for the back end, providing fast, dynamic interfaces for internal staff. I implemented SQL databases, GraphQL APIs, and integrated real-time data updates to help teams make informed decisions quickly. I also ensured high code quality through automated testing and CI/CD pipelines, improving maintainability and reliability.

This project highlights my experience in full-stack development, internal enterprise tools, Next.js, Node.js, real-time data integration, and delivering solutions that improve operational efficiency in the pharmaceutical industry.

Mobile and Web Platform for Propane Supply Management

At Total Energies, I developed and maintained mobile and web applications to support operational management and propane supply tracking across Europe.

The platform enabled field teams and headquarters to ingest, process, and analyze CSV/JSON datasets, manage workflows, and receive real-time notifications. I implemented back-end services in Python 3 and Rust for document parsing, ETL workflows, and API integration with internal energy systems, ensuring seamless data flow and operational efficiency. Using React Native, I developed mobile features supporting offline data handling and real-time synchronization with back-end services. I also contributed to event-driven architecture for notifications and alerts, managed CI/CD pipelines, optimized PostgreSQL schemas, and ensured smooth deployment to the Google Play Store and Apple App Store.

Education

2011 - 2016

Master's Degree in Software Engineering Specialized in Robotics

Université Catholique de Louvain-la-Neuve - Louvain-la-Neuve, Belgium

Certifications

MAY 2025 - PRESENT

React Native Developer Certification

Coursera

MARCH 2024 - MARCH 2027

AWS Certified Developer – Associate

Amazon Web Services

Skills

Libraries/APIs

REST APIs, Node.js, React, GraphQL API, PyTorch, jQuery, Sidekiq

Tools

Git, GitHub, Terraform, Jira, WebView, RSpec, Microsoft Visual C++, Great Plains Accounting Software, Figma, Prisma, Apple Push Notifications, Notion, Xero, Fastlane, Pytest, Graphene, Kafka Connect

Languages

SQL, Python, TypeScript, Python 3, Dart, C#, Ruby, GraphQL, Java, JavaScript, Kotlin, CSS, C++, Transact-SQL (T-SQL), Go, Rust, HTML, C#.NET, PHP

Frameworks

Flutter, Ruby on Rails (RoR), Tailwind CSS, React Native, .NET, Next.js, Flask, Spring Boot, Django, Angular, AWS Serverless Application Model (SAM), Robot

Paradigms

Agile, Scrum, Mobile Development, Web Architecture, Cross-platform, Event-driven Architecture, Automated Testing, REST, Microservices, Kanban, Test-driven Development (TDD), Event-driven Programming, Component-based Development, ETL

Platforms

Docker, iOS, Android, Kubernetes, Mobile, Firebase, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, AWS Lambda, FlutterFlow

Storage

Google Cloud, MySQL, Databases, JSON, PostgreSQL, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), NoSQL, Redis, Dell Boomi, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS)

Industry Expertise

Healthcare

Other

Problem Management, Team Management, Mobile App Development, APIs, App Store, Google Play Store, Full-stack, CSV Import, CSV Export, Mobile Apps, Architecture, Web Development, Leadership, Robotics, Reverse Engineering, ASCII, UTF-8, Back-end, Web & Mobile Applications, Code Review, Software Architecture, API Integration, Back-end Development, Push Notifications, RESTFul APIs, React Hooks, User Interface (UI), Design, Lean, Document Parsing, Inventory Management, Technical Architecture, Embedded Systems, Quality Assurance (QA), Test Case Development, Enterprise Resource Planning (ERP), Web Applications, Release Management, Video Streaming, Payment APIs, eCommerce, FastAPI, Data Visualization, CSV, API Gateways, Component-based Architecture, Application State Management, Fintech, Agile Leadership, Team Leadership, Compliance, General Data Protection Regulation (GDPR), Data Architecture, Robot Operating System (ROS), Sensors & Actuators, Laboratory Information Management System (LIMS), CI/CD Pipelines, Fintech Consultant, Business Analysis, Front-end, UX Engineering, Client-side JavaScript Frameworks, RTSP, Electronics, Telemetry

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