
Fullstack Software Engineer | AWS Community Builder
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Bayern
- Umkreis (bis 200 km)
- de | en
- 18.04.2025
Kurzvorstellung
I specialize in AWS and serverless architectures, bringing scalable mobile applications to life.
Qualifikationen
Projekt‐ & Berufserfahrung
12/2024 – offen
Tätigkeitsbeschreibung
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.
Amazon Web Services (AWS), React (JavaScript library), React Native
1/2023 – 6/2023
TätigkeitsbeschreibungDeveloped 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.
Eingesetzte QualifikationenReact Native, Typescript
1/2022 – 3/2025
Tätigkeitsbeschreibung
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.
Amazon Web Services (AWS), Graphql, Mobile Application Development, React (JavaScript library), React Native, Typescript
4/2021 – 12/2021
Tätigkeitsbeschreibung
Entwicklung eines Cloud Backends und einer mobile und Web Applikation für den Endkunden, sowie einer Backoffice Webanwendung für Analysen und administrative Tätigkeiten.
Die App und Web Anwendung basierend auf einer Codebase (React-Native)
Graphql, Amazon Web Services (AWS), React (JavaScript library), React Native, Typescript
2/2020 – 12/2020
Tätigkeitsbeschreibung
Development of a serverless web-application which consults customers with financial plannings.
- Greenfield Project: Planning of the infrastructure and architecture of the
solution
- The Team consists of another developer, project manager and designer
- Writing Infrastructure as Code for deployments (AWS Amplify and custom
CloudFormation)
- Web Application with user login and multiple screens
- Interactive Presentation of financial situation for a given customer
- PDF generation through HTML templates with lambda functions (puppeteer)
- Stream processing of generated data for analytic purposes (DynamoDB
streams)
- Multi-Env environment (dev, stage, production)
- Tech-Stack: React.js, Material-UI, GraphQL, AWS Amplify, DynamoDB, AWS
Lambda, AWS Cognito, DynamoDB streams, GitHub, Amplify Console
Graphql, Typescript, Amazon Web Services (AWS), JavaScript, React (JavaScript library)
1/2020 – 8/2020
Tätigkeitsbeschreibung
Development of gamification mobile application for sales employees at Michelin to encourage cross sells
- Several Screens implemented (news feed, challenges, leaderboard, settings)
- Push Notification integration
- DevOps pipeline with GitLab runners and fast lane
- Creation of basic Design for the App based on Michelin's corporate identity
- Implementation of a redux-middleware for API communication
- Tech-Stack: React-Native, React-Native-Elements, REST, axios, AppCenter,
GitLab, redux, fastlane, TypeScript, Firebase
Mobile Application Development, React Native, Representational State Transfer (REST)
9/2018 – 3/2019
Tätigkeitsbeschreibung
Design of a data pipeline for Vehicle telemetry data from BMW vehicles to the BMW backend for analytic purposes.
- Creating a provisioning System for BMW's vehicle data
- Consists of two major parts: Real-Time vehicle information and analytic
processing
- Real-Time data querying through GraphQL API
- Stream data processing with Lambda through Kinesis Streaming data from
vehicles
AWS Athena querying of historical vehicle data
Amazon Web Services (AWS)
Ausbildung
München
Regensburg
Ingolstadt
Über mich
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.
Weitere Kenntnisse
- 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
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden