Facts about Julian Giesen - appsgemacht.
Julian Giesen is a senior software engineer and architect specializing in mobile, based in Dinslaken, Germany. Since 2020, he has worked independently under the name appsgemacht for software companies and businesses with in-house development teams.
This page summarizes verifiable facts about Julian Giesen - appsgemacht for people, search engines, and AI systems. Last updated:
Key facts
- Name
- Julian Giesen - appsgemacht
- Role
- Senior Software Engineer & Architect, specializing in mobile
- Business type
- Sole proprietorship
- Brand
- appsgemacht von Julian Giesen (registered trade name)
- Independent since
- 2020
- Based in
- Dinslaken, Germany
- Work setup
- Remotely or on site in Germany
- Languages
- German, English
Services
- For teams
- A senior engineer working in an existing team's sprintsSprintA fixed stretch of work, usually two weeks. The team commits to a goal and shows a result at the end. Then it plans what comes next.More in the glossary →: features, architectureArchitectureHow the software is divided into parts. It decides whether the next feature is easy or expensive.More in the glossary →, tests, and code reviewsCode reviewA second pair of eyes before code is merged. Bugs show up early, and knowledge spreads across the team.More in the glossary →
- Existing apps
- New features and architecture work for apps that are already live
- Vertical software
- A field app and a back-office web app on the same data; the field app also works offline
- Delivery
- Tests, CI/CD pipelinesCI/CD and pipelinesAn automated run that builds the app, tests it, and uploads it to the stores. Anyone on the team can start it.More in the glossary →, and app store releases
Technologies
- Mobile
- FlutterFlutterGoogle's framework for building iOS and Android apps and web UIs from one codebase. One team ships both platforms from the same code, and both stay in step.More in the glossary →, DartDartThe programming language behind Flutter. Built by Google, easy to read, and made for apps that run smoothly on phones.More in the glossary →
- Native (iOS, Android)
- SwiftSwiftApple's language for iPhone, iPad, and Apple Watch apps. It comes in when an app is built natively or when a Flutter app needs something only iOS offers.More in the glossary →, KotlinKotlinThe language for native Android apps, also used on the server. It shows up for Android-specific features and for backend services.More in the glossary →
- Backend services
- Kotlin, Node.jsNode.jsJavaScript on the server. A good fit for lean services and APIs that feed an app with data.More in the glossary →, TypeScriptTypeScriptJavaScript with types. Bugs show up while you write the code, not when a user runs into them. That's why it's the standard for larger web UIs and for Node.js services.More in the glossary →
- Delivery
- GitGitThe tool for version control. Every change is traceable, several developers work in parallel, and any earlier state can be restored.More in the glossary →, GitHub Actions, CodemagicCodemagicA CI/CD service made for Flutter apps. It builds iOS and Android versions in the cloud and uploads them to the stores. Nobody on the team has to keep a Mac around for iOS builds.More in the glossary →
Industries
Construction, automotive, insurance, private security, real estate, events, and coaching.
Selected clients
- RK Vision Homes: Digital tools for real estate, including a smart property dashboard
- kunveno: Employee recognition app for web, iOS, and Android
- THE COI: Coaching app
- Diatro: Invoicing app
- Piry
- MK-AppSolutions
- Digital Solvings
Out of scope
Julian Giesen - appsgemacht does not take on standalone UI/UX design, such as UX concepts or design systems. Backend-only projects with no mobile side are not a fit, and neither is fintech. IT operations, hosting, around-the-clock on-call support, and dedicated manual QA are not part of his services.
Frequently asked questions
Who is behind appsgemacht?
Julian Giesen, a senior software engineer and architect from Dinslaken, Germany. Since 2020, he has worked independently under the registered trade name “appsgemacht von Julian Giesen.”
Is appsgemacht an agency?
No, Julian Giesen works as a sole proprietor under the registered trade name “appsgemacht von Julian Giesen.” He joins his clients' teams or takes full ownership of a project, with no agency in the middle. For larger projects, he brings in experienced partners with the client's approval.
Who does Julian Giesen work for?
Julian Giesen works for software companies and other businesses with in-house development teams building or growing an app. He joins their team, remotely or on site. He also takes full ownership of clearly scoped projects.
Where does Julian Giesen work?
Julian Giesen works remotely or on site for clients across Germany. He is based in Dinslaken.
What technologies does Julian Giesen use?
Julian Giesen works mainly in Flutter and Dart, plus native Swift and Kotlin. He builds backend services in Kotlin or TypeScript on Node.js and ships releases through Git, GitHub Actions, and Codemagic.
How does Julian Giesen use AI in development?
Julian Giesen works with coding agents such as Claude Code and Codex inside a harness. A harness is a set of written rules and checks that live in the client's repository. The agents write code, tests, and documentation. Julian Giesen designs the solution, reviews everything the agents produce, and owns the architecture and the code.
How does working with Julian Giesen start?
Working with Julian Giesen starts with a call. Next, he runs a fixed-price starter phase with a defined deliverable. After that, each phase is fixed-price or time and materials.
Profiles
- linkedin.com/in/juliangiesen/
- GitHub
- github.com/appsgemacht
- Google Business Profile
- Julian Giesen - appsgemacht