Khaled Jouda, Bitcoin Developer in Berlin, Germany
Khaled Jouda

Bitcoin Developer in Berlin, Germany

Member since February 19, 2016
Khaled is a senior software engineer with over 15 years of experience working on developing a diverse set of web applications. He is looking for a back end or a full-stack position—utilizing Golang for the back end and React/Redux or Elm for the front end.
Khaled is now available for hire




Berlin, Germany



Preferred Environment

Slack, GitHub, Vim Text Editor, VS Code, Visual Studio Code, Linux, MacOS

The most amazing...

...thing was building a WYSIWYG app and website generation and hosting service which allows restaurateurs to easily create and manage a website and a mobile app.


  • Back-end Go Developer

    2020 - 2021
    • Developed a device emulation software for mimicking physical devices each having a different communication TCP protocol, these software emulators were used to write integration and stress tests.
    • Worked on spin's IoT system for communicating between real devices and spin back end.
    • Wrote a package for dynamically defining a device protocol.
    Technologies: Go, TCP, Integration Testing
  • React/Redux Developer

    2020 - 2020
    Toptal - Signs365
    • Developed an internal admin tool for managing order issues/support tickets.
    • Developed a reporting and statistics interface for tracking employees' performance.
    • Converted old Vanilla JavaScript code into React/Redux application.
    Technologies: Redux, React
  • Software Engineer | Consultant

    2016 - 2019
    Lighter, Inc.
    • Helped Lighter to develop and launch a set of services related to meal planning and tracking.
    • Took a leading role architecting and developing the Go backend web services along with the development of the front-end React/Redux applications.
    • Helped some team members get acquainted with our technologies.
    Technologies: AMQP, Elasticsearch, MongoDB, Redux, React, Go
  • Full-stack Developer

    2016 - 2016
    Nubilaria (via Toptal)
    • Developed a web-based database management tool using React/Redux and PHP.
    Technologies: Redux, React, PHP
  • Front-end React Engineer

    2015 - 2015
    Chloe + Isabel (via Toptal)
    • Created a new GraphQL/Relay-based application which is going to be used as the base for new front-end development.
    • Rewrote and imported a set of features written in CoffeeScript to the new application.
    Technologies: ECMAScript (ES6), Relay, Babel, Mocha, React
  • Senior Application Developer

    2009 - 2015
    Mesmo GmbH
    • Worked on several internal and external projects.
    • Created from scratch and led its development over a period of five years. Worked on developing search, review system, social features, business portal, payment management, and more.
    • Developed a dynamic WYSIWYG website generation and a hosting service.
    • Developed a dynamic WYSIWYG hybrid mobile app generation and a hosting service.
    Technologies: Go, Redis, Memcached, MongoDB, MySQL, Bootstrap, Flux, React, Backbone.js, jQuery, Node.js, Zend Framework, PHP
  • Developer

    2005 - 2009
    Freelance Work
    • Worked on several short-term projects.
    • Led the development of, an Arabic social network, where I helped build a set of features including profiles, newsfeeds, blogging system, and more.
    Technologies: MySQL, JavaScript, PHP
  • Software Engineer

    2004 - 2006
    • Completed the development of
    Technologies: MySQL, JavaScript, PHP



    A website for searching restaurants in Germany. It offers as well many services for restaurant owners like: website hosting, social media integration, reservation system, and so on.

  • React-Flux Library

    A library implementing React-Flux data flow design pattern and code generation.

  • Chess Engine

    A hobby project that was written in the Go language. It is about implementing chess logic using Bitboards.


  • Languages

    CSS, Elm, JavaScript, ES7, Go, SQL, Less, HTML5, TypeScript
  • Frameworks

    Gin-Gonic, Redux, Bootstrap, PhoneGap, gRPC, Svelte, Flux, React Native
  • Libraries/APIs

    React, Node.js
  • Tools

    Webpack, Amazon Simple Email Service (SES), Terraform, Git, Babel, VS Code, GitHub
  • Paradigms

    Functional Programming, Responsive Web Design (RWD), REST, Object-oriented Design (OOD), Microservices, Unit Testing, Application Architecture
  • Platforms

    MacOS, Linux, Blockchain, Docker, Visual Studio Code
  • Storage

    MySQL, JSON, MongoDB, Memcached, NoSQL, Amazon S3 (AWS S3), Redis, Elasticsearch
  • Other

    Cordova, WebSockets, Bitcoin, TCP, Integration Testing, Computer Science


  • Bachelor's Degree in Computer Science
    2009 - 2013
    An-Najah National University - Nablus, West Bank
  • Master's Degree in Computer Science
    2004 - 2006
    Otto von Guericke University Magdeburg - Magdeburg, Germany

To view more profiles

Join Toptal
Share it with others