Commit ID:2f03383829f156994206c3a0eba1b3310a1c04ee

Ximedes exists to allow a group of smart, friendly and ambitious professionals to work together on relevant and challenging software projects, to the delight of our clients and ourselves

We’re hiring! Would you like to be part of our amazing team? Take your next step and join us!    Join
Kotlin

Quirks of Kotlin - Synthetic Constructors

Today I want to go over a pretty odd bug our team came across recently, and the insights it gave us into the inner workings of the Kotlin…

Read more
tech

Five years of Kotlin

As a software development company that does greenfield application development for our clients, choosing the right technologies for the job…

Read more
news

Meet us at InnoTrans 2022 Berlin - Germany

At the upcoming Innotrans (20 – 23 September, Berlin Messe, Germany), Ximedes will be an active participant. Visit us at Stand 210 in Hall…

Read more

About Ximedes

Most people working at Ximedes are involved in developing software. We develop this software for clients who have come up with a new idea on how to change the way they do business, and need software and related services (such as hosting and maintenance) to turn that idea into reality. Our role as technology provider is to make sure we understand that idea, and then design, build, test and optionally host a software product of the highest quality and security. Read more

news

Breaking News: Ximedes acquires Ginger Payments

We are proud to announce that Ximedes acquires Ginger, the leading Amsterdam-based online payment platform provider. Ximedes’s acquisition…

Read more
code

Load Testing TapConnect with Gatling

TapConnect is a barcode ticketing solution for public transport developed by Ximedes. We validated the performance requirements of…

Read more

Selected projects



Education

Kotlin Health Monitor

No matter how impressive the application, it needs to report its health so we can make sure it stays available to its users. It is quite…

Read more
Events

Embedded Payments Part 2

The annual Dutch event "Toekomst van het Betalingsverkeer" (Future of Payments) will be held for the 31st time on Wednesday March 31st…

Read more
Faretech

Ximedes at IT Trans Karlsruhe 2022

At the upcoming IT Trans in Karlsruhe (10 – 12 May ’22, Germany), Ximedes will be an active participant. Visit us at Stand X.14 30 in the DM…

Read more
Tech

Starlink: Disrupting Tech, Science, and Geopolitics

Starlink and similar satellite constellations will soon revolutionize access to the Internet, both for us and for our devices, so we tried…

Read more
Faretech

Cash register and service solution for Public Transport companies

Ximedes joins forces with Bovertis to combine OV-HOST with POS hardware & software. (Nederlandse versie) The cooperation between Ximedes…

Read more
Events

Ximedes at Toekomst van het Betalingsverkeer

The annual Dutch event "Toekomst van het Betalingsverkeer" (Future of Payments) will be held for the 31st time on Wednesday March 31st…

Read more
Code

On the Origin of Complexity

The power of simplicity. It was one of the most remarkable discoveries, back in the 17th century. Of course, everyone knew that apples fell…

Read more
Faretech

GIVA in a Day

Open standards for rapidly adding commercial vehicles to public transport fleets Recently GVB, the public transport organization for the…

Read more
Faretech

Mobile Sales of eTickets (barcodes)

Mobile Sales of Barcode eTickets The traditional way of selling and distributing tickets for public transport is dramatically changing and…

Read more
Education

Ximedes at School (Part 2)

Explain it to me like I am a 4th grader - Programming Lessons for grades 3 and 4. (Nederlandse versie) Last year, I was asked to teach…

Read more
Paytech

Vending the unvendible

Vending the unvendible: Powered by Pecunda Last week Ximedes started a pilot of “get IT” via a vending machine with our Pecunda payment…

Read more
Fintech

Ximedes at Codeference

Ximedes presented at Codeference Serbia. Recently, from November 9th to 11th, a student conference called Codeference was held in Zlatibor…

Read more
Faretech

Inspection solution for bankcard travel

Inspection solution bridges the gap for bankcard travel Bankcard travel will be the next revolution in the Public Transport sector, where…

Read more
Fintech

Banks: Ready or not?

Offering Payment services; strategic choices for banks Lately, much has been written and presented by banks regarding efforts to upgrade…

Read more
Faretech

Ximedes at Money2020

Ximedes is present at Money2020! And at the same time "Payments and Fintech Magazine" published a nice article about our payment services…

Read more
Faretech

MaaS Providers sell public transport tickets via TapConnect

Mobility as a Service (MaaS) is quickly on the rise. With a MaaS App travellers can buy a bus ticket, rent a bike or an electric scooter…

Read more
Technology

Engineering for Resiliency

Money transfers, fare payments, fleet movements: Ximedes plays a central role in realizing core processes where resiliency is critical…

Read more
News

Cape Investment Partners invest in Ximedes MBO

Ximedes has been growing rapidly. With about a hundred employees and offices in the Netherlands, Serbia, and Germany, we have been…

Read more
Christmas

Biggest Christmas Tree

For the past 22 years, the 372 meters high Gerbrandy Tower in IJsselstein has been decorated with lights to make it the biggest free…

Read more
FinTech

B2B Onboarding for financials

Based on best practices Ximedes has entered the market for B2B Onboarding. Any financial firm has to comply with extensive legal and…

Read more
FinTech

Building Loomis Pay

Last September, Swedish cash management company Loomis announced the launch of Loomis-Pay - a brand new PSP for omni-channel payments…

Read more
Faretech

Ximedes at IT Trans Karlsruhe

At the upcoming IT Trans in Karlsruhe (1 – 3 December ’20, Germany), Ximedes will be an active participant. Visit us at Stand 2.E30 in Hall…

Read more
Faretech

TapCheck barcode solution is go for launch

TapCheck (https://tapcheck.io) is a barcode solution for public transport, supporting global barcode sales, efficient validation and MaaS…

Read more
Kotlin

Role-based authorization in Ktor

Ktor is an open source framework for creating HTTP servers and clients. Its use of non-blocking I/O and asynchronous design (using Kotlin's…

Read more
Education

Ximedes at School

Programming at school, grade 3 and 4. (Nederlandse versie) When asked to teach programming lessons at school I immediately thought of how…

Read more
Code

@Kotlin DSL Tutorial

Kotlin DSL - Type safe builders A (D)omain (S)pecific (L)anguage is a format for describing things in a specific domain. A very basic…

Read more
General

@office anywhere

It's probably one of the most talked-about topics, along with corona disease itself, the lock down and working from home. Working from home…

Read more
General

Ximedes Corona Update

Availability Ximedes Service Desk during Corona measures. Based on the current situation due to the Corona virus and the consequences with…

Read more
Technology

Dealing with Open Source

Dealing with Open Source At Ximedes we love Open Source. Open Source software enables us to move fast, be transparent and pay it forward…

Read more
PayTech

New Pecunda touch screen reloader

Ximedes is upgrading Pecunda hardware products. Next to the earlier released Pecundabox, the all new smart payment controller, Ximedes adds…

Read more
FinTech

Instant AML-Compliant Merchant Onboarding

Client onboarding crucial to prevent money laundering Well respected banks as Danske, Nordea, Swedbank, ING and ABN AMRO are involved in…

Read more
FareTech

Ximedes wins GVB Barcode Tender

Press-release: Ximedes wins GVB Barcode Tender On Friday November 29th, Amsterdam’s public transport operator GVB announced that the…

Read more
FinTech

Small payments within big organizations

In many big public organizations coffee machines, vending machines, printers and even the cash register at lunch only accept cash. In a time…

Read more
FinTech

dockdock to control your subscription payments

dockdock provides control and ease of payment over all your subscriptions In a world that is changing from buying to using, resulting in…

Read more
FareTech

Ximedes at World Rail Festival Amsterdam

World Rail Festival Amsterdam (3 – 5 December ’19). At the upcoming World Rail Festival in Amsterdam, Ximedes will be an active…

Read more
FareTech

Tapcheck.io makes barcodes easy!

Within the public transport arena, traveling with a barcode is gaining traction, helped by the growing availability and popularity of the…

Read more
PayTech

Pecunda integrates OpenID Connect

Pecunda, Ximedes’ closed loop payment system, is continuously innovated based on modern state-of-the-art standards. Pecunda Users and…

Read more
PayTech

Pecunda REST/JSON payment interface

Paying, like for printing, with online Pecunda accounts is made easier with Pecunda’s External Payment Interface (EPI). Based on a REST/JSON…

Read more
FinTech

Seamless payments for unattended shopping

Today, Albert Heijn introduced a new shopping concept for an unattended digital store. Customers open the store by tapping their payment…

Read more
FinTech

Ximedes and Klarna introduce seamless payments at universities

Ximedes' closed-loop payment platform Pecunda is used by many large industries and universities. Topping up the cards was always a bit of a…

Read more
FinTech

Ximedes attending Money20/20 in Amsterdam

Money20/20 Europe delivers the insights organizations need to revolutionize the payments and financial services industry. Through extensive…

Read more
FinTech

Open Banking: Providing an FX API

Post-PSD2 banks are considering premium B2B APIs that are monetized. In this series of blogs, we discuss several ideas for such B2B APIs. As…

Read more
PayTech

PecundaBox, the new Pi-based controller

Ximedes introduces its new Raspberry PI based smart controller Pecundabox. The Pecundabox (PBX) is a new state-of-the-art smart controller…

Read more
FareTech

Explaining ITxPT at Transport & Ticketing London

Recently Ximedes has been exhibiting at Transport & Ticketing in London, displaying it's expertise on Public Transport specific software…

Read more
PayTech

Pecunda payment system for the European Patent Office

The European Patent Office (the EPO) carries out searches and substantive examinations on a steadily rising number of European patent…

Read more
PayTech

Ximedes opens office in Hamburg

By selecting Hamburg, Ximedes settles in the second FinTech city of Germany. In Hamburg, several Universities, leading banks and Fintech…

Read more
Ximedes

Continuing support for the UN Global Compact

Ximedes has been a member of the UN Global Compact since 2012, and I am pleased to confirm that Ximedes continues its support of the Ten…

Read more
Faretech

Ximedes @ Transport & Ticketing (29-30 january)

At the upcoming Transport & Ticketing event in London (29-30 January), Ximedes will be exhibiting and speaking. As a silver sponsor, Ximedes…

Read more
Fintech

FinTech Week Hamburg

Ximedes was present at the FinTech week Hamburg (October 15-18). We found the event well-organized, with enthusiastic participants, and…

Read more
Faretech

Ximedes @ Persontrafik (Stockholm, 22-24 October)

Benefit from our experience with the BUS implementation of an IP based platform for Public Transport Vehicles On any Public Transport…

Read more
Agile

Self-organizing is hard work

Self-organizing teams play an important role in agile methodologies. They might also be the hardest to accomplish. Although Ximedes is…

Read more
FinTech

Ximedes@Money20/20 Europe

Ximedes welcomes you to our Money20/20 stand #C100! Ximedes will be attending Money20/20 Europe. This market-leading three-day event that…

Read more
FinTech

Travel with your Bankcard

Ximedes facilitating bankcard travel for Public Transport Recently, Translink has announced that the pilot with the ‘OV Chip mobiel’ will…

Read more
Technology

Hosting a Gatsby site on S3 and CloudFront

Recently, we migrated the Ximedes website from WordPress to Gatsby.js. The resulting static site is hosted at Amazon AWS, using CloudFront…

Read more
News

Launching our new site

After a few weeks of rapid design and development, we are proud to welcome you to the new Ximedes website. While triggered by a necessary…

Read more
FinTech

Rabobank's Omnikassa PSP

Rabobank offers omni-channel PSP services to about 10,000 merchants. Rabo Omnikassa (ROK) supports online payments as well as terminal…

Read more
Payments

Daimler Payment System

It started in 2017 with Daimler Trucks, part of Daimler AG Germany. Daimler was ready to select a new vending supplier to serve all their…

Read more
Security

Secure Coding at Ximedes

Every week we see headlines of yet another major corporation being hacked. Attackers are constantly searching for weaknesses in the software…

Read more
Payments

Pecunda at ROC Mondriaan

Pecunda enabling 5,000 students and staff to do cashless payments With 26 schools in The Hague, Delft, Leiden and Naaldwijk, ROC Mondriaan…

Read more
Blockchain

A blockchain master within Ximedes

As Dan Tapscott said: "Yesterday's phone companies make enormous profits from long-distance revenue. Today, Skype does it all for free." So…

Read more
Kotlin

Kotlin, a new tool in the box

For years, the Java programming language, the Java virtual machine and the rich and diverse ecosystem of open source Java libraries and…

Read more
FinTech

Reconciliation Platform for SGR

Imagine that you book a trip to the Canary Islands. You’re looking forward to the journey, but then days before the flight departs – when…

Read more
FareTech

How Public Transport Operators gain control on vehicle operations

On any Public Transport Vehicle (PTV), there are multiple on-board systems that are required to operate the vehicle and it’s services…

Read more
News

Ximedes joins the ITxPT association

As of the beginning of 2018, Ximedes has joined the ITxPT association. The ITxPT association was launched in 2013, and aims to implement…

Read more
FinTech

Building P2P Payment Apps

Send money and chat to anybody Due to mobile technology and changes in banking regulations, fintech is rapidly becoming one of the most…

Read more
Payments

Cashless city transport

Working towards a cashless public transport Increasing safety is the key driver for introducing cashless public transport in the Netherlands…

Read more
News

Ximedes opens office in Germany

The Dutch software company Ximedes opens its first office in Kleve Germany, following recent expansion of its German activities. Existing…

Read more
News

Ximedes @ Money20/20 Copenhagen

Ximedes exhibited its products and solutions at the recently held Money2020 event in Copenhagen, where over 3,700 people attended from 150…

Read more
Technology

Spring Social Facebook Tutorial

Introduction In this blog post I want to introduce Spring Social and how to use it. We are using the Spring social Facebook plugin to fetch…

Read more
FinTech

Team Tikkie wins Mobile Spin Award 2017

Yesterday our team at Tikkie , the ABN AMRO mobile payment app to easily send payment requests to family and friends with WhatsApp, won a…

Read more
Code

Swift 3 iBeacon Tutorial

Introduction This blog post provides a tutorial on how to configure two iBeacons and have an iOS app detect those two iBeacons and react to…

Read more
PayTech

International Payment Platform

Based on our International Payment Platform focus where we offer Clients multichannel payment processing solutions, Ximedes won in January…

Read more
Technology

Test Redux action creators with Jest

At Ximedes, we’ve built many React apps and use Redux for almost all our front-end related projects. For most React projects the Mocha/Chai…

Read more