Stefan Trost, Developer in Stuttgart, Baden-Württemberg, Germany
Stefan is available for hire
Hire Stefan

Stefan Trost

Verified Expert  in Engineering

Front-end Developer

Location
Stuttgart, Baden-Württemberg, Germany
Toptal Member Since
February 16, 2022

Stefan is a developer with 5+ years of commercial experience specializing in front-end and mobile development, conceptual design, planning, and prototyping. His technical expertise includes React, JavaScript, TypeScript, and Node.js. Stefan's industry experience is backed by a bachelor's degree in business informatics. A Certified Scrum Master, he is fascinated by technology and its possibilities and is highly motivated to leverage it to deliver customer and business value.

Portfolio

Caster
OpenAPI, Amazon Web Services (AWS), Firebase, TypeScript, React Native, Hasura...
Caster
React Native, GraphQL, TypeScript, Hasura, JavaScript, Storybook, PostgreSQL...
Aluma Technologies Ltd.
Svelte, JavaScript, TypeScript, Playwright, Jest, Storybook, PDFTron, PDF...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git, Firebase, Google Cloud, JavaScript, TypeScript, React, React Native, Docker

The most amazing...

...project I've been involved in is planning, designing, and implementing a web and mobile application from the ground up for a startup.

Work Experience

Technical Team Lead

2023 - PRESENT
Caster
  • Led and managed the development team, supporting junior developers and fostering a collaborative work environment.
  • Designed and implemented the architecture and functionality for an AI chatbot integrated with OpenAPI.
  • Developed a React Native app from scratch for event management and organization and successfully launched it on various app stores.
  • Implemented CI/CD pipelines and E2E testing to secure code quality and ensure continuous software delivery.
  • Interviewed, evaluated, onboarded, and trained new developers, ensuring they were quickly integrated into their roles and a fit for the organization.
  • Conducted regular code reviews to ensure software quality and adherence to best practices.
Technologies: OpenAPI, Amazon Web Services (AWS), Firebase, TypeScript, React Native, Hasura, Bitrise, CI/CD Pipelines, Architecture, Detox, E2E Testing, Scrum, Technical Recruiting, LangChain, Google Cloud Functions, Back-end, Node.js, Google Cloud Platform (GCP), Full-stack, Minimum Viable Product (MVP), HTML5, TypeScript 3

Senior Full-stack Developer

2022 - 2022
Caster
  • Developed a mobile application in React Native to create, invite, manage, and join certain events.
  • Refactored parts of the existing application to decrease code complexity and improve performance.
  • Implemented a JWT authentication flow for Firebase Authentication and Hasura.
  • Introduced a UI styling system with Storybook, RNUI, and Zeplin.
Technologies: React Native, GraphQL, TypeScript, Hasura, JavaScript, Storybook, PostgreSQL, AWS Lambda, Firebase, Auth0, Zeplin, REST APIs, ECMAScript (ES6), OpenAI GPT-3 API, OpenAI GPT-4 API, Android, iOS, Camera API, Google Cloud Functions, Back-end, Node.js, Google Cloud Platform (GCP), Full-stack, Minimum Viable Product (MVP), HTML5, TypeScript 3, Python

Front-end Developer

2022 - 2022
Aluma Technologies Ltd.
  • Developed a web application from scratch to manage and process intelligent document workflows.
  • Integrated PDFTron for previewing, annotating, editing, and navigating PDF documents.
  • Implemented a component library with Tailwind CSS.
  • Handled the implementation of automated unit and E2E tests using Jest, Testing Library, and Playwright.
Technologies: Svelte, JavaScript, TypeScript, Playwright, Jest, Storybook, PDFTron, PDF, Tailwind CSS, Minimum Viable Product (MVP), HTML5, TypeScript 3

Web Designer and Developer

2012 - 2022
Self-employed
  • Planned and developed an application where customers can subscribe to crowdfunded bus travels. I built the hybrid mobile application with JavaScript, Ionic Framework, Angular with a Node.js back-end, and Paypal SDK and Stripe API to process payments.
  • Designed and developed web pages with Adobe XD and WordPress.
  • Set up web hosting and performed administration for web servers and MySQL databases.
Technologies: React Native, React, TypeScript, Ionic, Angular, WordPress, Balsamiq, Adobe Experience Design (XD), Prototyping, Front-end, Mobile App Development, Software Development, HTML, CSS, GitHub, Visual Studio Code (VS Code), Amazon Web Services (AWS), iOS, HubSpot CRM, Camera API, Google Cloud Functions, Back-end, Full-stack, HTML5, TypeScript 3, Python, Next.js

Software Developer

2020 - 2021
inovex
  • Provided development and testing support for a hybrid React Native mobile application in the eHealth space. Refactored the old application and led the transition from JavaScript to TypeScript.
  • Developed and tested the React web application for this eHealth product.
  • Created the conceptual design and implemented the CI/CD pipeline.
Technologies: TypeScript, JavaScript, React, React Native, Docker, Jest, Git, Codeship, Bitbucket, REST, Xcode, Front-end, Mobile App Development, Software Development, HTML, CSS, Figma, GitHub, Scrum, Visual Studio Code (VS Code), REST APIs, ECMAScript (ES6), Android, iOS, Camera API, Google Cloud Functions, Full-stack, HTML5, TypeScript 3

Front-end Developer

2018 - 2020
Fraunhofer Institute for Manufacturing Engineering and Automation IPA
  • Continued development and support of a native Android app with Kotlin to support knowledge management.
  • Conceived, planned, and developed a web React application to support the production process and knowledge management.
  • Developed a React web application to visualize real-time data in a just-in-time way.
Technologies: React, Redux, OAuth, Git, Docker, Jenkins, REST, Android SDK, Kotlin, Front-end, Mobile App Development, HTML, CSS, React Native, Visual Studio Code (VS Code), iOS, Camera API, HTML5, TypeScript 3

Mymories | An App for Sharing Images Without Losing Data

https://mymories.de
A service to share images easily with multiple people at an event without losing data, such as a party, wedding, or holiday. Users can also display live images on a screen. I conceived, designed, and developed the idea from scratch, including the React Native application, the React web front end, and the back end hosted via google cloud functions.

Shuttle Up | An App for Crowdfunding Party Buses

https://shuttle-up.de
A hybrid app to create and organize crowdfunded bus travels. I developed the app with the Ionic Framework in Angular on the front end, Firebase on the back end, and payment integration via Paypal SDK and Stripe to block and receive payments.

Personal Portfolio Page

A portfolio website with a responsive design optimized for user experience and SEO. Build with React and Next.js for server-side rendering of pages and powerful SEO and responsive TailwindCSS design, including light and dark modes.

Languages

JavaScript, CSS, HTML, HTML5, TypeScript 3, TypeScript, ECMAScript (ES6), Java, C++, SQL, Kotlin, Bash, GraphQL, Python

Frameworks

React Native, Jest, Redux, Next.js, Android SDK, Angular, Ionic, Svelte, Tailwind CSS

Libraries/APIs

React, Node.js, REST APIs, Camera API, PayPal API, Stripe API, Stripe, Playwright, OpenAPI

Tools

Git, Xcode, Codeship, Bitbucket, Jenkins, GitHub, Figma, Adobe Experience Design (XD), Cron, Balsamiq, PDFTron, Auth0, Zeplin

Paradigms

Mobile Development, REST, Scrum, UX Design, E2E Testing

Platforms

Visual Studio Code (VS Code), Firebase, Mobile, MacOS, Docker, Google Cloud Platform (GCP), iOS, Kubernetes, WordPress, Amazon Web Services (AWS), AWS Lambda, Vercel, Bitrise, Android

Other

Front-end, Mobile App Development, Full-stack, Minimum Viable Product (MVP), Software Development, Storybook, API Integration, MERN Stack, APIs, Google Cloud Functions, Back-end, Networking, Machine Learning, Data Analysis, OAuth, GitHub Actions, Prototyping, Certified ScrumMaster (CSM), PDF, OpenAI GPT-3 API, OpenAI GPT-4 API, CI/CD Pipelines, Architecture, Detox, Technical Recruiting, LangChain, HubSpot CRM

Storage

Google Cloud, Databases, Relational Databases, Backblaze B2, Hasura, PostgreSQL

2015 - 2018

Bachelor's Degree in Business Informatics

Furtwangen University - Furtwangen, Germany

JANUARY 2022 - PRESENT

Kubernetes for App Developers (LFD459)

The Linux Foundation

MARCH 2019 - PRESENT

Certified Scrum Master

Scrum Alliance

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