Nick De Cooman, iBeacon Developer in Ghent, Belgium
Nick De Cooman

iBeacon Developer in Ghent, Belgium

Member since July 21, 2015
Nick is a full-stack software engineer with a passion for modern technologies, IoT, and startups. The focus of his work is to build elegant and robust software with a strong visual identity. With over five years of experience in both mobile and web development, he has worked for various clients like Samsonite and Coca-Cola.
Nick is now available for hire




Ghent, Belgium



Preferred Environment

iOS, React Native, Node.js

The most amazing...

...project I've coded is a multi-device golf game where users can create their own golf course by placing devices in any order they want.


  • Application Prototyping Engineer

    2017 - PRESENT
    • Developed a React Native app in the context of the City of Things project in Antwerp.
    Technologies: React Native, React, Docker, Node.js
  • IoT Solution Architect

    2015 - 2017
    In The Pocket
    • Translated business, product, and technical requirements into a scalable and robust architecture. This also involved client facing communication, setting up deployment strategies, and mentoring.
    • Helped scale the back-end of the Harald beacon platform ( to more than 4 million API requests/day. I also developed the iOS SDK in Objective-C.
    • Worked for both as an architect and developer for the following clients: Coca-Cola, Samsonite, Citie, Resengo, and the Brussels Airport.
    Technologies: React Native, React, Docker, iBeacon, Node.js
  • Full-Stack Engineer

    2014 - 2015
    In The Pocket
    • Involved in Coca-Cola's first large scale beacon setup in Belgium. I was part of the development team behind a dedicated iPad application allowing visitors of the Coca-Cola Visitor Center to experience rich iBeacon interactions.
    • Developed the front-end of an Android app for a popular Belgian magazine app.
    Technologies: Node.js, iBeacon, Android, iOS


  • Golve

    Golve is a multi-screen mini golf application for Android. By placing multiple devices next to each other, users can create their own custom golf courses. Once the game is started, the ball seamlessly rolls from one device to the other.

    Golve was created to showcase the underlying Unclouded framework. It was awarded as a finalist of the Mobile Monday Appsmarathon in September 2013.

  • 3D Create & Print

    For Eaglemoss Publications (London, UK), I developed both a Windows and Mac OSX application as part of their 3D Create & Print Collection. The application offers a complete suite for 3D printing objects using the V3 Printer designed by Sebastian Conran. With a strong focus on simplicity, the main goal of the application is to deliver a 3D printing experience as straightforward and magical as possible.


  • Languages

    JavaScript, GraphQL, Objective-C, Java, Swift, Ruby
  • Libraries/APIs

    Node.js, React, REST APIs, Redux-saga
  • Paradigms

    Agile, API Architecture, Functional Programming, Object-oriented Programming (OOP)
  • Other

    iBeacon, Bluetooth, Sigfox, Internet of Things (IoT)
  • Frameworks

    Express.js, Redux, React Native, YARN, Ruby on Rails (RoR)
  • Tools

    Jenkins, Jira, Slack, HipChat, Confluence, NPM, Nginx, Mongoose, RabbitMQ, Postman
  • Platforms

    iOS, Android, Docker, Azure
  • Storage

    MongoDB, Redis, PostgreSQL, MySQL/MariaDB


  • Erasmus Student Exchange During Master's Degree Studies in Computer Science
    2011 - 2012
    Ecole Polytechnique Fédérale de Lausanne (EPFL) - Lausanne, Switzerland
  • Master of Science in Computer Science (Specialization in Software Engineering)
    2007 - 2012
    Vrije Universiteit Brussel (VUB) - Brussels, Belgium

To view more profiles

Join Toptal
Share it with others