Leveraging over 20 years of software engineering expertise across a wide array of technologies and platforms, I offer a comprehensive suite of services designed to meet and exceed your development needs. My approach combines technical depth with a keen eye for efficiency and user experience, ensuring each project not only meets its goals but also pushes the envelope of what’s possible.
You can contact me here.
If you’re looking to prototype or develop applications within Apple’s ecosystem or require robust Java backend development coupled with comprehensive web development, I’m here to help. My expertise spans from bringing initial app concepts to life, ensuring they thrive in the Apple environment, to crafting and maintaining powerful backend systems that support complex web applications.
App Development: Specializing in building and enhancing mobile applications from the ground up as well as updating existing apps with new features or bug fixes. Expertise in modernizing legacy apps using the latest development paradigms, including SwiftUI and async/await.
Backend Systems and Full-Stack Development: Not only providing backend support with Java within monolithic or microservices architectures but also offering full-stack development capabilities using web technologies. This dual focus ensures both the backend and frontend of your platforms are optimized for performance, scalability, and user engagement.
CI/CD Automation: Implementing and refining continuous integration and deployment processes, including the use of tools like fastlane and GitHub Actions, to streamline workflows and improve deployment reliability.
Codebase Audits and Refactoring: Evaluating existing codebases for improvements, refactoring code to increase maintainability and testability, and ensuring long-term project health.
Product Idea Exploration: Quickly prototyping new product ideas to validate concepts and refine user experiences, employing a rapid development approach to innovation.
Located in Fürth, Bayern, Germany, my work aligns with the Europe/Berlin timezone. I primarily engage in remote projects, ensuring efficiency and adaptability. On-site collaboration is an option for occasional meetings or during the initial project phase if necessary.