07.05.2025 aktualisiert


80 % verfügbar
Fullstack Software Engineer | AWS Community Builder
München, Deutschland
München +250 km
M. Sc. Computer ScienceSkills
AWS InfrastructureCloudServerlessTypeSciptReact NativeGraphQLRESTgitFullStack Software DevelopmentServerless ArchitectureCloud EngineerAWS CDKexpo.io
Hi, I'm Florian! I'm a passionate software engineer specialising in building serverless applications on AWS, with a strong foundation in both frontend and backend development.
I started as a Java developer 10+ years ago, learned the basics of networking and the corporate life, and finally moved from backend development over to creating mobile apps during my bachelor's degree. The first apps had a strong focus on Android - in a time before Kotlin was a thing. What changed a lot of things was the introduction of React-Native, which I first used in a Hackathon back in 2016. But, having the app or a frontend alone does not really give you a working product. And the time of a student is also limited. To give me some more space for creativity, I hoped on the new cool thing back then: Serverless (triggered by the introduction of AWS Lambda). This roughly summarizes my journey up until now and the focus I currently have: Serverless and mobile applications.
The beauty of this combination is that you can build everything on your own in an unbelievable speed. I use serverless and cloud-agnostic technologies to minimize the costs, maintenance and setup time of the infrastructure. It makes building new stuff super easy and can be applied to a lot of different use cases.
Today, I work as an independent developer, crafting mobile apps and serverless solutions for a diverse client base. I'm also diving into content creation, sharing my expertise and experiences with the developer community through various channels.
Frontend | App:
Cloud
Programming
DevOps | Tools | Frameworks
I started as a Java developer 10+ years ago, learned the basics of networking and the corporate life, and finally moved from backend development over to creating mobile apps during my bachelor's degree. The first apps had a strong focus on Android - in a time before Kotlin was a thing. What changed a lot of things was the introduction of React-Native, which I first used in a Hackathon back in 2016. But, having the app or a frontend alone does not really give you a working product. And the time of a student is also limited. To give me some more space for creativity, I hoped on the new cool thing back then: Serverless (triggered by the introduction of AWS Lambda). This roughly summarizes my journey up until now and the focus I currently have: Serverless and mobile applications.
The beauty of this combination is that you can build everything on your own in an unbelievable speed. I use serverless and cloud-agnostic technologies to minimize the costs, maintenance and setup time of the infrastructure. It makes building new stuff super easy and can be applied to a lot of different use cases.
Today, I work as an independent developer, crafting mobile apps and serverless solutions for a diverse client base. I'm also diving into content creation, sharing my expertise and experiences with the developer community through various channels.
Frontend | App:
- React
- React-Native
- Expo
- Tailwind
- shadcn/ui - React Native Reusables
Cloud
- AWS (Amplify, DynmoDB, Lambda, AppSync, Cognito, S3, etc.)
- Infrastructer as Code (AWS CDK, SST)
Programming
- JavaScript
- TypeScript
- Python (intermidate)
- SQL
DevOps | Tools | Frameworks
- GitHub
- GitHub Actions
- Gitlab
- Jenkins
- Git
- Atlassian Suite
- Node.js
- Express.js
- GraphQL
- REST APIs
- MongoDB
- PostgreSQL
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Implementation of a mobile App for the new product of the Customer called AIVEE. It is an AI software that makes price and merchandise management proactive and intelligent through data-driven recommendations for action.
The developed app is used by employees in the stores. It uses Expo and React-Native and includes features such as AirPrint, Push Notifications, Image zoom Animations and complex routing.
The developed app is used by employees in the stores. It uses Expo and React-Native and includes features such as AirPrint, Push Notifications, Image zoom Animations and complex routing.
During my time at Hashnode, I spearheaded several key projects that significantly enhanced the platform’s functionality and user experience. Here’s a summary of my contributions:
- Mobile App Development: Created a mobile app using React Native and Expo, featuring:
- Native HTML rendering for a seamless blog-reading experience.
- Engaging animations to enhance user interaction.
- An audio background player, enabling users to listen to blog posts while multitasking.
- A custom tab bar with smooth scrolling animations.
- API Migration: Developed the Hashnode public GraphQL API, successfully migrating core features from the old API. This upgrade empowered users to build custom frontends for their blogs, while Hashnode managed their data.
- API Enhancements: Migrated critical APIs for writing and draft management to the new GraphQL API.
- Hashnode Pro Plan: Implemented key features for the Pro plan, including payment management and associated APIs.
- Draft Management: Created a backup system, allowing users to save their drafts directly to GitHub.
- Automated Posting: Developed a feature to automatically share blog post summaries on X.
- Feed System Development: Built a scalable feed system leveraging hot ranking algorithms, utilizing technologies such as:
- AWS StepFunctions
- Redis Cache
- AWS EventBridge
- Apollo
- Domain Verification Optimization: Rewrote the custom domain verification process using AWS StepFunctions for enhanced reliability.
- Codebase Optimization: Optimized the codebase to lower operational costs.
- Documentation Project Leadership: Led the backend implementation of the Hashnode Docs project:
- Developed core APIs and business logic, bringing the product to a customer-ready state.
- Onboarded initial customers and implemented features based on their feedback.
- Created a GitHub integration for seamless documentation publishing from repositories.
- Developed a Hashnode CLI tool for verification of documentation projects before publishing.
Developed a React Native mobile application that enables users to read and write data via NFC (Near Field Communication) on Head Units for a range of products within the customer’s portfolio. The app serves both customer service representatives and end-users, allowing them to check device status, retrieve important information, and reapply settings as needed. Designed with a focus on usability and efficiency, the app supports five languages, ensuring accessibility for a diverse user base. This solution enhances troubleshooting, device configuration, and overall user experience, streamlining interactions between customers and their products.