Stefan Trost
Verified Expert in Engineering
Front-end Developer
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
Experience
Availability
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
Web Designer and Developer
Self-employed
- Planned and developed an application where customers can subscribe to crowdfunded bus travel. 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 administered web servers and MySQL databases.
HubSpot and Google Cloud Data Integration Specialist
BERP LLC
- Developed and implemented a Google Cloud Function to automate data queries and processing, including setting up Service Accounts for secure connections.
- Created and configured a private HubSpot application with authentication to enable API access and securely handle data.
- Integrated and queried 15,000 entries from HubSpot based on specific parameters, including executing complex SQL queries with joins in Google BigQuery.
- Developed an algorithm to process and analyze data, including matching, sorting, and filtering. Ensured efficient interim storage in CSV files for client review and finally writing the processed data back into HubSpot.
- Deployment of the cloud function to the cloud, including comprehensive testing, debugging, and environment setup.
Technical Team Lead
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.
Senior Full-stack Developer
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.
Front-end Developer
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.
Software Developer
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.
Front-end Developer
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.
Experience
Mymories | An App for Sharing Images Without Losing Data
https://mymories.deShuttle Up | An App for Crowdfunding Party Buses
https://shuttle-up.dePersonal Portfolio Page
Education
Bachelor's Degree in Business Informatics
Furtwangen University - Furtwangen, Germany
Certifications
Kubernetes for App Developers (LFD459)
The Linux Foundation
Certified Scrum Master
Scrum Alliance
Skills
Libraries/APIs
React.js, REST APIs, Node.js, Stripe API, Stripe, Camera API, PayPal API, Playwright, OpenAPI
Tools
Git, Xcode, GitHub, Codeship, Bitbucket, Jenkins, Figma, Adobe Experience Design (XD), Cron, Balsamiq, PDFTron, Auth0, Zeplin
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, TypeScript 3, SQL, ECMAScript (ES6), Java, C++, Kotlin, Bash, GraphQL, Python
Frameworks
React Native, Redux, Jest, Tailwind CSS, Next.js, Android SDK, Angular, Ionic, Svelte, Detox
Paradigms
REST, Mobile Development, Scrum, UX Design, E2E Testing
Platforms
Visual Studio Code (VS Code), Firebase, Google Cloud Platform (GCP), Mobile, MacOS, Docker, WordPress, Amazon Web Services (AWS), iOS, HubSpot, Kubernetes, AWS Lambda, Vercel, Bitrise, Android
Storage
Google Cloud, Databases, Relational Databases, Backblaze B2, Hasura, PostgreSQL
Other
Front-end, Mobile App Development, Software Development, API Integration, Full-stack, Minimum Viable Product (MVP), OAuth, GitHub Actions, Storybook, MERN Stack, APIs, Google Cloud Functions, Back-end, Google BigQuery, Cloud, Networking, Machine Learning, Data Analysis, Prototyping, Certified ScrumMaster (CSM), PDF, OpenAI GPT-3 API, OpenAI GPT-4 API, CI/CD Pipelines, Architecture, Technical Recruiting, LangChain, HubSpot CRM, Authorization, Deployment
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring