
Johannes Binder
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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.
Work Experience
Senior Full-stack Developer
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.
Full-stack Developer
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.
Lead Full-stack Developer
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.
Lead Full-stack Developer
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.
Software Developer | Researcher
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.
Full-stack Developer
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.
Software Developer
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.
Experience
ISAAC Robo-advisor
Innovation Platform
https://www.whataventure.com/Boulesse Marketplace
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é, 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
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
Vienna University of Technology - Vienna, Austria
Bachelor's Degree in Computer Science
Vienna University of Technology - Vienna, Austria
Certifications
Corda Certified Developer
R3
Blockchain Specialization
Coursera
Oracle Certified Professional: Java SE 11 Developer
Oracle
Professional Agile Leadership I (PAL I)
Scrum.org
Professional Scrum Master I (PSM I)
Scrum.org
Machine Learning
Coursera