Johannes Binder, Developer in Vienna, Austria
Johannes is available for hire
Hire Johannes

Johannes Binder

Verified Expert  in Engineering

Full-stack Developer

Location
Vienna, Austria
Toptal Member Since
March 8, 2021

Johannes is a full-stack developer with over 15 years of experience working in a broad range of industries, including finance, insurance, and eCommerce. Besides conceptualizing and implementing systems from scratch, Johannes also worked on system integrations, legacy systems, and prototypes. Johannes is passionate about delivering high-quality solutions and optimizing the software development lifecycle.

Portfolio

CreativPuls Informationsservice GesmbH
Java, PHP, Adobe ColdFusion, Linux, Polymer, ASP.NET, IIS, C#...
WhatAVenture
C#, Scrum, React, Single Sign-on (SSO), SignalR, CQRS, ASP.NET...
S7 Haus der Vorsorge GmbH
C#, ASP.NET, Microsoft SQL Server, Docker, Agile, OpenShift, JavaScript, Git...

Experience

Availability

Part-time

Preferred Environment

Linux, Docker, Visual Studio, Vim Text Editor, Git, Windows, IntelliJ IDEA

The most amazing...

...thing I've developed is a portfolio recommendation algorithm for a robo-advisor in the insurance industry.

Work Experience

Senior Full-stack Developer

2019 - PRESENT
CreativPuls Informationsservice GesmbH
  • Integrated external financial services to the main product line.
  • Added app features for some of Austria's main financial service providers.
  • Implemented an SSO solution that controls access to 3rd-party applications.
  • Designed and implemented an internal tool for product management.
  • Performed security audits and thereby helped increase the confidentiality and integrity of data.
  • Improved the efficiency of several internal workflows.
Technologies: Java, PHP, Adobe ColdFusion, Linux, Polymer, ASP.NET, IIS, C#, Microsoft SQL Server, JavaScript, IBM Db2, MariaDB, APIs

Full-stack Developer

2013 - 2020
WhatAVenture
  • Implemented services for the WhatAVenture Innovation Platform, i.e., SSO, storage, and a data warehouse.
  • Ensured GDPR compliance throughout the platform's services.
  • Extended the Innovation Platform by adding features.
Technologies: C#, Scrum, React, Single Sign-on (SSO), SignalR, CQRS, ASP.NET, Microsoft Power BI, Azure, Git, JavaScript, APIs

Lead Full-stack Developer

2017 - 2019
S7 Haus der Vorsorge GmbH
  • Designed and implemented a robo-advisor for the insurance industry.
  • Integrated 3rd-party systems and data into the robo-advisor.
  • Established the continuous delivery and Agile processes for the team.
  • Managed a small team of software developers.
Technologies: C#, ASP.NET, Microsoft SQL Server, Docker, Agile, OpenShift, JavaScript, Git, PostgreSQL, APIs

Lead Full-stack Developer

2014 - 2017
Boulesse GmbH
  • Stabilized and extended a legacy eCommerce marketplace as part of a small team.
  • Designed and implemented a follow-up marketplace system, including data migration, as part of an extended team.
  • Integrated external shops into the marketplace via an API.
  • Worked with and led an international agile (hybrid-remote) team of 5 to 10 members.
Technologies: Magento, PHP, Vagrant, MySQL, Laravel, Linux, JavaScript, Agile, Git, Proof of Concept (POC)

Software Developer | Researcher

2012 - 2015
SBA Research
  • Performed research and development in software quality, semantic web, process migration, and virtualization.
  • Implemented source code quality plugins for SonarQube.
  • Implemented a tool that tracks, documents, and virtualizes the environment of business processes.
Technologies: Java, Vagrant, VirtualBox, SonarQube, OWL, Protégé, TeX, Business Process Modeling, Apache Maven, IT Security, Python

Full-stack Developer

2009 - 2012
Itellico Internet Solutions
  • Implemented projects (mostly web applications) for clients.
  • Managed and maintained parts of the IT infrastructure.
  • Migrated legacy systems, including data, into up-to-date systems.
Technologies: WordPress, TYPO3, TypoScript, TYPO3 Flow, Drupal, Magento, Linux, Apache, MySQL, PHP, JavaScript, jQuery

Software Developer

2005 - 2008
Atronic Austria GmbH
  • Implemented games for the international gaming market.
  • Worked in embedded and cross-platform environments.
  • Collaborated with multimedia artists in cross-functional teams.
Technologies: Gaming, C++, Embedded Software, Cross-platform

ISAAC Robo-advisor

With the input of financial experts, I designed a robo-advisor and led a small team that implemented a robo-advisor using Agile principles. Because of the novelty of the system, we needed lots of flexibility to deal with changes and improvements throughout the development process.

Innovation Platform

https://www.whataventure.com/
A platform to assist in developing a business idea featuring real-time collaboration.

I was in charge of implementing microservices for authentication, file storage, and data warehousing, as well as feature development and ensuring GDPR compliance.

Boulesse Marketplace

I designed and led the implementation of a Magento-based eCommerce marketplace for luxury goods, which started in Vienna and later expanded to European countries. We have integrated 10 3rd-party shop systems. It offers worldwide payments and shipping and has customers all over the world.

Languages

C#, Java, PHP, C++, JavaScript, OWL, TeX, Python, Solidity, Kotlin

Libraries/APIs

React, SignalR, Polymer, jQuery, PyTorch

Tools

Git, IntelliJ IDEA, Vim Text Editor, Visual Studio, Adobe ColdFusion, Vagrant, VirtualBox, SonarQube, Protégé, Apache Maven, Microsoft Power BI, Apache

Paradigms

Agile, Clean Code, Agile Software Development, Scrum, CQRS, Cross-platform

Platforms

Linux, Docker, Magento, Windows, Azure, OpenShift, WordPress, Drupal, Blockchain, Ethereum, Corda

Frameworks

ASP.NET, Laravel, Bootstrap, TYPO3, TYPO3 Flow

Storage

MySQL, Microsoft SQL Server, IBM Db2, MariaDB, PostgreSQL

Other

Lean, IT Security, Software Engineering, Distributed Systems, Information Systems, Business Process Modeling, IIS, Machine Learning, Single Sign-on (SSO), Gaming, Embedded Software, TypoScript, Development, Smart Contracts, DApps, Distributed Ledgers, Architecture, APIs, Artificial Intelligence (AI), Proof of Concept (POC)

2011 - 2014

Master's Degree in Computer Science

Vienna University of Technology - Vienna, Austria

2008 - 2011

Bachelor's Degree in Computer Science

Vienna University of Technology - Vienna, Austria

JULY 2021 - PRESENT

Corda Certified Developer

R3

JUNE 2021 - PRESENT

Blockchain Specialization

Coursera

APRIL 2021 - PRESENT

Oracle Certified Professional: Java SE 11 Developer

Oracle

SEPTEMBER 2020 - PRESENT

Professional Agile Leadership I (PAL I)

Scrum.org

SEPTEMBER 2020 - PRESENT

Professional Scrum Master I (PSM I)

Scrum.org

AUGUST 2018 - PRESENT

Machine Learning

Coursera

JULY 2018 - PRESENT

AI Programming with Python Nanodegree

Udacity

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