Johannes Binder, Full-stack Developer in Vienna, Austria
Johannes Binder

Full-stack Developer in Vienna, Austria

Member since January 19, 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.
Johannes is now available for hire

Portfolio

Experience

Location

Vienna, Austria

Availability

Part-time

Preferred Environment

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

The most amazing...

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

Employment

  • Senior Full-stack Developer

    2019 - PRESENT
    CreativPuls Informationsservice GesmbH
    • Integrated external financial services to the main product line.
    • Added features to apps for some of Austria’s main financial service providers.
    • Implemented an SSO solution that controls access to third-party applications.
    • Designed and implemented an internal tool for product management.
    • Performed security audits and thereby helped increasing confidentiality and integrity of data.
    • Assisted in improving the efficiency of internal workflows.
    Technologies: Java, PHP, Adobe ColdFusion, Linux, Polymer, ASP.NET, IIS, C#, Microsoft SQL Server, JavaScript, IBM Db2, MariaDB
  • 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
  • Lead Full-stack Developer

    2017 - 2019
    S7 Haus der Vorsorge GmbH
    • Designed and implemented a robo-advisor for the insurance industry.
    • Integrated third-party systems and data into the robo-advisor.
    • Established continuous delivery and agile processes for the team.
    • Worked in and managed a small team of software developers.
    Technologies: C#, ASP.NET, Microsoft SQL Server, Docker, Agile, OpenShift, JavaScript, Git, PostgreSQL
  • 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 via an API into the marketplace.
    • Worked with and led an international agile (hybrid-remote) team of 5-to-10 people.
    Technologies: Magento, PHP, Vagrant, MySQL, Laravel, Linux, JavaScript, Agile, Git
  • Software Developer | Researcher

    2012 - 2015
    SBA Research
    • Performed research and development in the areas of 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, Maven, IT Security
  • 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

Experience

  • 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 the process of developing a business idea featuring real-time collaboration. I was in charge of implementing microservices for authentication, file storage, 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 countries all over Europe. We have integrated ten third-party shop systems. It offers worldwide payments and shipping and has customers all over the world.

Skills

  • Languages

    C#, Java, PHP, C++, JavaScript, OWL, TeX, Python, Solidity, Kotlin
  • Libraries/APIs

    React, SignalR, Polymer, jQuery
  • Tools

    Git, IntelliJ, Vim Text Editor, Visual Studio, Adobe ColdFusion, Vagrant, VirtualBox, SonarQube, Protégé, 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
  • Industry Expertise

    IT Security
  • Storage

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

    Lean, 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

Education

  • Master's Degree in Computer Science
    2011 - 2014
    Vienna University of Technology - Vienna, Austria
  • Bachelor's Degree in Computer Science
    2008 - 2011
    Vienna University of Technology - Vienna, Austria

Certifications

  • Corda Certified Developer
    JULY 2021 - PRESENT
    R3
  • Blockchain Specialization
    JUNE 2021 - PRESENT
    Coursera
  • Oracle Certified Professional: Java SE 11 Developer
    APRIL 2021 - PRESENT
    Oracle
  • Professional Agile Leadership I (PAL I)
    SEPTEMBER 2020 - PRESENT
    Scrum.org
  • Professional Scrum Master I (PSM I)
    SEPTEMBER 2020 - PRESENT
    Scrum.org
  • Machine Learning
    AUGUST 2018 - PRESENT
    Coursera

To view more profiles

Join Toptal
Share it with others