Skip to content
Senior Software Engineer

Let's build awesome apps.

iOS and SwiftUI Expert.

Portrait of Ben Rudhart
Years of experience
15+
Stack
Swift & SwiftUI
Apps shipped
20+
Location
Graz, Austria
Engineering

What I build and how I work

iOS Apps

Expert in Apple iOS / iPadOS with full proficiency and advanced experience with Swift.

watchOS Apps

I’m well experienced in both designing and engineering apps for the small screen of an Apple Watch.

Team Empowerment

I thrive in teams that challenge ideas and features to maximize user value. I seamlessly integrate with your existing team and help developers enhance their skills.

Design Excellence

When collaborating with your designers, we’ll ensure adherence to iOS / watchOS design guidelines (HIG) and incorporate cutting-edge navigation paradigms.

Anywhere, Anytime Dev

I provide worldwide services as a remote developer or on-site near my home base. Additionally, I’m available for short-term assignments globally.

Consulting

Ways we can work together

  1. 01

    Development

    I can help bring your ideas to life, whether it’s crafting a new app from concept to App Store or delivering that one feature to satisfy your stakeholders. With experience working solo or as part of large agile teams, I’ve got you covered.

  2. 02

    Reviews of Code & Architecture

    A thorough code review can uncover hidden bugs, code smells and potential dangers in your codebase. I will enable your team to improve the code quality by highlighting these issues. Architecture reviews will unveil technical debt that builds up over time and slows down future development.

  3. 03

    Individual & Team Coaching

    I coach topics like advanced Swift, SwiftUI, SwiftData, iOS development in general, best practices, architecture, testing, agile processes and developer productivity. This enables you and your team to become better developers and engineers.

  4. 04

    Process Automation

    Shipping software typically involves repetitive manual steps. I can help you automate these tasks, allowing your team to focus on what they do best: developing an amazing product.

  5. 05

    Team Bootstrapping

    Need help staffing your internal team? With years of experience in various environments, team setups, and agile processes, I can help you find the right candidates and build your team.

Top Projects

Selected work

  • tado° app on iPhone showing home overview
    • iOS
    • iPadOS
    tado° icon

    tado°

    Smart Home Heating Devices

    2020 – 2023

    Reduced release cycle from 8 to 1 weeks. Foundational work for next generation hardware “tado° line X”.

  • Keezaa app on iPhone and Apple Watch
    • watchOS
    • iOS
    Keezaa icon

    Keezaa

    Plan & Stopwatch for Kieser® Workouts

    2018 – 2024

    Independent project, managing every stage from initial concept to final implementation and maintenance.

  • HeyMoney app on iPhone
    • iOS
    HeyMoney icon

    HeyMoney

    Multi-account banking and insurance

    2019 – 2020

    Helped bootstrap the first team and implemented the app’s first iteration with a strong focus on security.

  • LabTwin app
    • iOS
    LabTwin icon

    LabTwin

    AI voice powered lab assistant

    2018 – 2019

    Implemented critical features before launch and supported onboarding for a newly staffed developer.

  • myposter app screenshot on iPhone
    • iOS
    myposter icon

    myposter

    E-commerce for photos & posters

    2017 – 2018

    Built the first version of the photo and poster e-commerce app as a solo developer.

Testimonials

Hear it from my happy clients

I had an unforgettable time working with Ben at tado° Core App team. I find Ben to be an expert on iOS platform. He knows the ins and outs of it. I can completely put my trust in him. He plays the long term game without losing sight of the short term goals. What is unique about Ben is that he has a great motivation and a strong sense of ownership of what he does, even as a freelancer. As a person, Ben is a very likable and positive person. I would not hesitate to hire Ben again on any iOS project. He can set any team for winning.

Ali Alsatrawi
Ali Alsatrawi Engineering Manager, tado° GmbH

Ben has a professional attitude; he is dedicated and meticulous in his work, and reliable in his response to professional requests. He is also very pleasant personally, and he bonded very well with the other team members in my group. He has my highest respect as a professional iOS software engineer. From conceptual design / UX to implementation Ben oversees the complete product development cycle to build apps people love to use. In short he is a delightful member to have in one’s team!

Tilman Buchner
Tilman Buchner Chief Mobile Officer, ProSiebenSat.1 Group

Ben really helped us refactoring our flagship app together with a team of eight to make further development easier and faster. He was very helpful to both the junior and senior staff, explaining and reviewing code and writing many of our new modules. He is a very kind person who can explain himself well to both technical and business colleagues.

Jakob Stoeck
Jakob Stoeck Director Technology, Sport1 GmbH

In the beginning of our project Ben not only helped us ramping up our iOS team but with his keen sense for clean code and architecture supported the shaping of our engineering practices. In later phases of the engagement he was instrumental in delivering our features to our customers. During his tenure at IconicFinance he drove a lot of tech advancement for the iOS client and kept discussion with all departments open. I can recommend Ben for any phase of a project.

Josef Auer
Josef Auer VP Technology, IconicFinance GmbH

Ben is the kind of guy who makes every team more vivid. I have great regards for his superb awareness, his passion for detail and collegial discussions on the highest level. His commitment to find the best possible solutions for both users and employers in addition to his professionalism ensure projects to be highly successful.

Jan Weinkauff
Jan Weinkauff Founder, Jan Weinkauff IT Consulting
Contact

Let's work together.

  • Need help with a project?
  • Need to meet your deadlines or have a tight roadmap?
  • Need coaching for you or your software engineering team?
Reach out