Felix Hessenberger, Software Developer in Linz, Austria
Felix Hessenberger

Software Developer in Linz, Austria

Member since May 2, 2018
Coming from an audio engineering and game development background, Felix takes an interdisciplinary approach to software engineering. After working full-stack in teams of all sizes and being the CTO of his own startup, he has valuable hands-on experience in many areas including DevOps, UI design, and project management.
Felix is now available for hire

Portfolio

Experience

  • JavaScript, 8 years
  • Java, 7 years
  • Node.js, 5 years
  • React, 4 years
  • Android, 3 years
  • iOS, 3 years
  • Angular, 2 years
  • React Native, 1 year

Location

Linz, Austria

Availability

Part-time

Preferred Environment

macOS, IntelliJ IDEA, Git

The most amazing...

...project I've developed was a ticketing solution for businesses backed by a custom front-end for RRule, a recurring dates library.

Employment

  • CTO

    2019 - PRESENT
    TimeSloth GmbH
    • Implemented an extensive Manager UI with Material UI.
    • Created a tenant-based shop plugin for customer websites.
    • Created a cross-platform app for scanning tickets.
    • Used Expo to distribute React Native over-the-air.
    • Used Yarn workspaces to manage a monorepo architecture consisting of seven packages.
    Technologies: React, React Native, Node.js, TypeScript
  • Freelance Developer

    2016 - PRESENT
    scale – your web solutions.
    • Worked directly with small and medium clients.
    • Gained insight in different project management strategies.
    • Experienced growth first-hand.
    • Worked independently as well as within large teams.
    • Learned various UX and UI patterns.
    Technologies: React, Angular, iOS, Android
  • CTO

    2014 - 2015
    PIXXERS GmbH
    • Created a social network for photography.
    • Worked with a high volume of media content.
    • Designed a scalable architecture to handle load spikes.
    • Managed all technical communication and decision-making.
    • Integrated a web shop and payment system with the platform.
    Technologies: AngularJS, Scala, Play! Framework, MongoDB
  • Graduate Research Assistent

    2014 - 2014
    University of Applied Sciences Upper Austria
    • Developed a matching algorithm to connect agencies and photographers.
    • Used semantic analysis to create a taxonomy of the agencies' requirements.
    • Used personalized metrics to learn photographers' specialities and preferences.
    • Designed a system to notify photographers about new briefings.
    Technologies: Scala, Alchemy API
  • Full Stack Developer

    2013 - 2014
    Evntogram Labs GmbH
    • Created data-driven front-end views.
    • Independently applied usability and UX principles.
    • Worked closely with mobile developers.
    • Worked with scalable back-end environments.
    • Gained knowledge with database sharding and maintenance.
    Technologies: AngularJS, Play! Framework 2, MongoDB, Scala
  • Web Developer

    2012 - 2012
    LimeSoda Interactive Marketing GmbH
    • Worked in a high-velocity agency environment.
    • Reworked the company website using a best practice approach.
    • Wrote custom CMS plugins in PHP.
    • Maintained extensive enterprise websites.
    • Serviced running systems remotely using SSH.
    Technologies: PHP, WordPress, TYPO3, jQuery

Experience

  • TimeSloth (Development)
    https://www.timesloth.io

    Starting out as a pet project, Felix developed a complementary suite of applications for end-to-end visitor management and ticketing.

    The biggest product is a calendar-based manager UI where template-based events can be created and bookings can be managed.

    The second application is a shop plugin that customers can integrate into any website.

    Lastly, a React Native-based scanner app is made available to customers on iOS and Android.

    Felix wrote the project exclusively in TypeScript, it runs on the Google Firebase platform and has a server back-end with Node.js. Code is shared between projects via the monorepo pattern.

  • Presono Platform (Development)
    http://www.presono.com

    Presono is a platform for managing presentations in enterprise environments. Supporting their agile team, Felix developed a template-based WYSIWYG editor for presentation slides as well as many other parts of the React-based Web platform. Additionally, he developed an offline-capable iOS wrapper for the core platform.

  • Presono Contacts (Development)
    http://www.presono.com

    Part of the Presono platform, Presono Contacts is a flexible CRM frontend for fairs and other events. Felix developed this native iOS app using the Eureka Forms library. With a data-driven UI and complex nested navigation patterns, the app grew into a complex project.

  • Lime Inventory (Development)
    https://www.limeinventory.com

    iOS and Android App for managing bar inventory written in React Native. The app features many CRUD operations and a multi-tenant user model. At the core, a visual fill level input module enables the user to efficiently input data.

  • ADC Fuel (Development)
    https://play.google.com/store/apps/details?id=com.adcfuel.adc

    iOS and Android apps to inform truck drivers of nearby fuel-related deals and promotions. The user-facing views are Web-based and written in React, the core functionality and wrapper is written in native code.

  • SmartPager (Development)
    https://smart-pager.at

    An app to alert firefighters based on their qualifications and availability. The app is written natively and uses a Material Design library for UI elements. Notifications and crash reporting are done using the Firebase SDK.

  • PIXXERS (Development)
    https://www.pixxers.com

    A platform that connects photographers and agencies based on their interests and location. Felix developed the Web-based platform by himself using AngularJS in the front-end and Play! Framework in the back-end.

Skills

  • Languages

    Java, JavaScript, TypeScript, Scala, Kotlin, Swift, SQL, PHP
  • Frameworks

    React Native, Angular, AngularJS, Play Framework
  • Libraries/APIs

    React, Node.js, Vue.js
  • Paradigms

    Object-oriented Programming (OOP), Cross-platform, Agile Software Development, Functional Programming, Object-relational Mapping (ORM), Concurrent Programming
  • Platforms

    Firebase, iOS, Android
  • Tools

    Expo.io, RabbitMQ
  • Storage

    MySQL, MongoDB, Redis
  • Other

    Hybrid Apps, Mobile First

Education

  • Master's degree in Interactive Media
    2012 - 2014
    University of Applied Sciences Upper Austria - Hagenberg, Austria
  • Bachelor's degree in Media Technology and Design
    2009 - 2012
    University of Applied Sciences Upper Austria - Hagenberg, Austria

To view more profiles

Join Toptal
I really like this profile
Share it with others