Fabian Finke, Developer in Munich, Bavaria, Germany
Fabian is available for hire
Hire Fabian

Fabian Finke

Verified Expert  in Engineering

Software Developer

Munich, Bavaria, Germany

Toptal member since April 28, 2020

Bio

Fabian is a distinguished full-stack developer with expertise in scalable cloud and mobile solutions. He has led the development of major projects, demonstrating a strong ability to innovate and manage teams for peak performance. Known for strategic vision and efficiency, Fabian delivers solutions that align with business goals in the dynamic tech landscape.

Portfolio

Freelance
Node.js, React, React Native, JavaScript, TypeScript, Next.js...
ticketbro GmbH
Node.js, TypeScript, React, React Native, React Native for Web, Next.js...
TRC The Rendering Company GmbH
Amazon Web Services (AWS), React, React Native, JavaScript, Elixir, SDKs...

Experience

  • JavaScript - 8 years
  • React - 8 years
  • React Native - 8 years
  • Node.js - 8 years
  • Amazon Web Services (AWS) - 7 years
  • TypeScript - 6 years
  • GraphQL - 5 years
  • Next.js - 5 years

Availability

Part-time

Preferred Environment

Slack, Vim Text Editor, Xcode, Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), GraphQL, SDKs, Next.js, TypeScript

The most amazing...

...product I've launched is an online booking platform that has processed millions of dollars and served hundreds of thousands of customers.

Work Experience

Full-stack Developer

2015 - PRESENT
Freelance
  • Developed multiple mobile and web applications using React Native and React.
  • Built scalable real-time systems using Node.js, serverless technologies, and the AWS eco-system.
  • Set up CI/CD pipelines to streamline deployment processes and ensure code quality with automated testing.
  • Consulted on scaling processes, agile workflows, and methodologies.
Technologies: Node.js, React, React Native, JavaScript, TypeScript, Next.js, Amazon Web Services (AWS), SDKs, GraphQL, EventBus, AWS Lambda, Amazon DynamoDB, Software Architecture, Python, PostgreSQL, Architecture, SQL

Co-founder & CTO

2020 - 2023
ticketbro GmbH
  • Built and architected an online booking platform connecting merchants and their customers, processing millions of dollars and issuing hundreds of thousands of tickets.
  • Built and managed the company's product, engineering, and design departments.
  • Developed a mobile and web app using React Native, Next.js, and React Native for web with tens of thousands of active users.
  • Designed and built the cloud infrastructure using cost-efficient serverless technologies and event-driven architectures, serving outstanding performance at scale.
  • Developed CI/CD processes to ensure quality and allow the engineering department to ship at an incredible speed.
  • Led the design of the apps and managed the design processes.
Technologies: Node.js, TypeScript, React, React Native, React Native for Web, Next.js, Amazon Web Services (AWS), Serverless Architecture, Event-driven Architecture, CI/CD Pipelines, AWS Lambda, Amazon DynamoDB, EventBus, GraphQL, SDKs, Technical Leadership, Software Architecture, CTO, Architecture, HubSpot, HubSpot CRM

CTO

2019 - 2021
TRC The Rendering Company GmbH
  • Designed and developed a scalable real-time system combining aspects of social networks and hyperlocal geographic data with Elixir.
  • Developed a mobile application using React Native and JavaScript.
  • Processed and distilled large amounts of geographical data.
  • Formalized and prepared claims and specifications for patent registrations.
Technologies: Amazon Web Services (AWS), React, React Native, JavaScript, Elixir, SDKs, GraphQL, EventBus, Next.js, TypeScript, AWS Lambda, Amazon DynamoDB, Technical Leadership, Software Architecture, CTO, PostgreSQL, Architecture

Lead and Concept Engineer | Mobile and Cloud Technologies

2018 - 2019
Loewe Technologies GmbH
  • Led development of a mobile application using React Native and Reason ML.
  • Led the development of a large-scale cloud application using Node.js and the serverless framework on top of the AWS platform.
  • Mentored and coached internal resources on modern technologies such as Reason ML and React Native.
  • Handled product and project management for IoT cloud applications.
  • Interfaced with design and controlling departments as a product owner.
  • Managed external resources in a remote project team.
  • Designed and conceptualized IoT applications, protocols, and communications.
Technologies: Amazon Web Services (AWS), Node.js, Reason ML, React Native, JavaScript, GraphQL, EventBus, ReasonReact, AWS Lambda, Amazon DynamoDB, Technical Leadership, Software Architecture, Python, PostgreSQL, Architecture

Electrical Engineering Intern

2015 - 2015
Wöhler Messgeräte Kehrgeräte GmbH
  • Developed an automated product testing system for QA.
  • Designed multiple electric circuits and PCB layouts.
  • Programmed and debugged embedded microcontrollers in C.
Technologies: Altium Designer (PCAD), C

Electrical Engineering Intern

2014 - 2014
Wöhler Messgeräte Kehrgeräte GmbH
  • Analyzed and evaluated a capacitive 3D touchscreen for various use cases.
  • Implemented embedded microcontroller software for optical analysis of acrylic components.
  • Developed and designed a PCB layout for an optical analysis system.
Technologies: Altium Designer (PCAD), C

Experience

Cloud-based IoT Platform Connecting Users and Devices

A serverless IoT application built on AWS with a React Native mobile front end.

After participating in the design of the cloud solution, I led both teams for back-end and front-end development while acting as an interface to the other involved departments as the product owner.

While optimizing for speed and latency, we implemented several communication protocols tailored to our specific use cases, such as a command and control protocol via MQTT as well as an MQTT-powered real-time enabled GraphQL implementation, generalizing data handling for both IoT and mobile devices.

In the process of building this application, I helped internal engineers transition from writing embedded C code to writing modern JavaScript running in the cloud and established new workflows in a remote team consisting of both internal and external developers.

Mobile Application for an E-learning Platform

http://biginterview.com
A mobile application powered by React Native. I worked on the initial mobile version of Big Interview's educational platform, working tightly with back-end developers and designers.

The application made heavy use of recording and playing videos and put an emphasis on user experience. Within the team, we followed Agile methodologies and paid attention to proper communication in a fully remote-based workspace.

Social Networking App for Connecting Professionals

A mobile application built with React Native and powered by a Node.js back end. I was responsible for creating both the front and back end of the application's MVP to be tested and validated at a South Korean conference.

The application was based on connecting professionals of various backgrounds to foster cross-departmental innovation at professional events. It focused on real-time features such as messaging and the discovery of users in close proximity.

The project was managed within Jira, following an Agile methodology.

Applications and Rendering Pipeline for Personalized Art Prints

A suite of applications and infrastructure for an eCommerce business selling personalized visualizations of geographical maps.

The project consisted of multiple React applications, including a custom Shopify storefront, several internal tools for order management and fulfillment, and a rendering pipeline for creating high-fidelity artworks powered by headless Chrome and Puppeteer. The overall system was built using a multitude of AWS services, declaratively defined using CloudFormation and the AWS CDK, managed by a CI/CD process.

Hyperlocal Social Networking App

A social networking app built using React Native and Node.js.

I was responsible for the full-stack implementation of the initial MVP, focusing on anonymous real-time messaging in a hyperlocal setting. For this project, I worked in a tight loop with the project's designer, being able to quickly adapt to changes in requirements and detect issues in the app's user experience.

Skills

Libraries/APIs

React, Node.js, ReasonReact, React Native for Web, Puppeteer, Sockets

Tools

Xcode, Vim Text Editor, Slack, Altium Designer (PCAD), MQTT

Languages

JavaScript, TypeScript, GraphQL, SQL, Elixir, Reason ML, C, Python

Frameworks

React Native, Next.js, Phoenix, Serverless Framework

Paradigms

Test-driven Development (TDD), Event-driven Architecture, Agile, Serverless Architecture

Platforms

AWS Lambda, Amazon Web Services (AWS), HubSpot, MacOS, Visual Studio Code (VS Code), Shopify, AWS IoT

Storage

Amazon DynamoDB, PostgreSQL, Redis

Other

Serverless, EventBus, SDKs, Technical Leadership, Software Architecture, CTO, Architecture, CI/CD Pipelines, HubSpot CRM, Video & Audio Processing

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