Swift Heroes 2024

Alberto De Bortoli

Alberto currently works at Just Eat Takeaway.com in London as a Principal Software Engineer in the mobile space. After leading the redesign of the entire Just Eat app architecture to enable globalization in all the markets the company operates, Alberto has shifted his attention to establishing DevOps practices on mobile, creating an internal toolchain, improving DevEx (Developer Experience), and optimizing processes.

https://albertodebortoli.com

  • Scalable Continuous Integration for iOS
Alex Ozun

Alex is a software engineer with a decade of experience in mobile applications development. For the last 5 years he’s been developing American Express iOS app.

  • Typestate - the new Design Pattern in Swift 5.9
Andrea Altea

iOS developer since it was cool, right now I work in Synesthesia on various sport-related projects

  • A kind of magic Navigation
Andrei Volobuev

I'm a software developer with 10 years of mobile development experience and more than 20 years of overall experience. I'm focused on native iOS app development and closely following Android and cross-platform development. I worked on large projects like the VGLive and other apps, designing app architectures, leading teams of iOS and Android developers, and shipping apps.

  • Prompt engineering for iOS developers
Batuhan Saka

Batuhan, Senior iOS Engineer at Trendyol, stands out in DevX, Open Source contributions, and modularisation. Steering scalability for the iOS Platform Team, he crafts efficient, user-friendly applications. Proficient in Swift, Batuhan actively shapes Trendyol's mobile development future through innovation and open collaboration.

  • Revamping Trendyol's iOS App: 70% Faster Build Time Unleashed!
Beyza İnce

Beyza is a software engineer with over 3 years of experience in iOS and Mobile DevOps. Currently, she is working in the iOS platform team at Trendyol. Beyza focuses on developing interactive and user-friendly iOS applications. She specialises in Swift and leverages the latest technologies from Apple to deliver innovative solutions. Additionally, she has expertise in Mobile DevOps, managing the application lifecycle and implementing automated processes.

  • Revamping Trendyol's iOS App: 70% Faster Build Time Unleashed!
Borbála Szücs-Bártfai

With a specialized expertise in European law, Borbála is deeply involved in the dynamic realm of tech policy as the European Policy Associate at ACT | The App Association. She has been actively involved in discussions around emerging and evolving European digital laws, such as the Digital Markets Act (DMA), the AI Act, and the enforcement of the General Data Protection Regulation (GDPR). Borbála's work extends across the European Union and the UK, where she engages with EU and national laws, driven by a commitment to amplify the voices of small tech companies within complex regulatory landscapes.

  • Technology & Government: A Conversation about Bridging the Gap
Brad Simonich

Brad has spent almost his entire career around policy discussions in Washington, DC and serves as the
Global Membership & Programming Manager for ACT | The App Association. His main directive is to
bring new and exciting entrepreneurs and SMEs into contact with governments around the world. With
a strong understanding of the technology landscape as it relates to policymaking, and conducting work
around the US, EU, UK and other markets such as Brazil, Japan, Korea, India, and Australia, ACT has a
broad range of expertise related to the intersection of policy and technology.

  • Technology & Government: A Conversation about Bridging the Gap
Davide Balistreri

Davide's passion for computer science remains undiminished since embarking on his career as an iOS developer 12 years ago. That enthusiasm is kept alive by: evolving technology that becomes increasingly effective, challenges and certifications and training events like Swift Heroes, but above all, teaching for 8 years at IED in Rome and shaping future developers.

For the past 3 years, he has been working at NTT DATA Italia as Team Leader, and developing with native iOS and Flutter. Having targeted many different sectors and faced countless situations and changes over the years, there are many topics to talk about, however he thinks the need for accessible apps is the subject closest to his heart, because it is something that affects him closely, as he will discuss in the talk.

  • Inclusive design: crafting Accessible apps for all of us
Davide Tamiazzo

Davide is a Senior iOS engineer at Qonto, with a love for architectural challenges and always curious about what’s new in mobile development.
Experienced in developing in the FinTech space and passionate about personal finance and investments.

  • A blazing fast and consistent generation of mocks with SwiftyMocky
Emilio Arvonio

I'm passionate about mobile development. I decided to start this long journey with iOS development but I am slowly discovering other frameworks. I love discovering and learning new tools to continuously improve my code and the apps I create.
I am constantly looking for new challenges that take me out of my comfort zone and make me grow both professionally and personally.

  • A deep dive into SwiftData
Flora Damiano

I'm part of the imaginary institute team and co-facilitate the learning experience of the Apple Developer Academy in Naples as Junior Mentor Design.

I graduated in Communication Design and since then I have been working with Product Design and creating interactive experiences for different Apple Platforms and websites, for almost 5 years.

Pixel perfect layouts and iterative processes are my passion, and in the past year I have been exploring the domain of App Icons for Apple Platforms, in particular visionOS and vector-based App Icons.
More information: https://imaginary.institute/

  • Crafting better App Icons
Gyuree Kim

Gyuree serves as the iOS team lead at a fintech enterprise in South Korea, where she has significantly contributed to the development of nearly 20 Swift packages and a suite of financial product applications, primarily utilising SwiftUI and Combine, accounting for 99% of the codebase.
Since SwiftUI was in its early stages, Gyuree has pioneered the development of comprehensive loan and investment solutions entirely devoid of UIKit. The loan processing workflow integrates 4 verification mechanisms (telephone number and device authentication, ID card validation, bank account validation, and facial recognition via camera) and employs automated scraping techniques to collect an extensive array of user financial data, encompassing income details, residential history, vehicle ownership, existing mortgages, and digital contract executions with electronic signatures. Throughout the implementation phase, she navigated numerous challenges to uphold and enhance the application's stability and user experience, maintaining the integrity essential for financial applications.
The Swift packages she contributed to are known for their adaptability and deep abstraction. The design system, named PurpleUI, strictly follows the SOLID principles. Adding a navigation module with the coordinator pattern, validation with the builder pattern, enhanced event logging using PreferenceKey, and more, shows the team's and her dedication to being the best in SwiftUI and Combine. Her broad experience in using design patterns and clean architecture with declarative programming shows her skill. Driven by a passion for sharing knowledge, Gyuree is eager to connect with developers worldwide to share her insights on advanced SwiftUI techniques and building strong iOS applications.

  • Your big head component spoils your code
Jane Bondar

With nearly a decade of experience in the realm of mobile technology, I am leading the mobile development team at NIX, a global software engineering partner. In my current role, I oversee a skilled team of over 30 talented developers. My focus extends to orchestrating seamless processes and providing technical consultation to our business development departments.

My extensive portfolio ranges from intricate IoT systems to dynamic social networks, and I've also specialized in domain-specific solutions such as healthcare and fintech applications. My passion lies in addressing complex challenges through user-centric solutions that empower businesses to thrive.

Throughout my journey, my passion for coding has remained unwavering. I find immense satisfaction in rolling up my sleeves and delving into lines of code, solving complex puzzles, and crafting innovative solutions that align with our clients' unique requirements.

Beyond the digital realm, I'm an avid adventurer. You'll often find me exploring new depths while diving or conquering new heights on hiking trails.

  • Sustainable Mobile Apps: How to Create One
Josip Cavar

Josip is a seasoned programmer with over a decade of experience. With a recently discovered passion for audio, he has been devoted to this field for the past two years. He enjoys the challenge of debugging, creating application architecture, testing, and reverse engineering.
He loves to document his adventures on Infinum blog, sharing their experiences and insights with other programmers.

  • Swift Ownership: A road to predictable Swift performance
Krzysztof Zabłocki

Krzysztof is the author of more than 20 tools and frameworks like Sourcery, Inject, that has been adopted by over 80,000+ apps. His latest endeavor, https://swiftystack.com, offers a transformative course for engineers seeking to perfect their craft. He's also available to hire if you want to improve your engineering team efficiency!

  • The Art for Balanced Life
Libranner Santos

Software Engineer, book author and professor with more than 15 years of experience. Most of my recent experience comes from iOS development, but also had some fun with Flutter in the last few years.

Professor at Universidad San Jorge (Zaragoza, Spain), author of Auto Layout by Tutorials and Tech-editor of Real-World iOS and SwiftUI Apprenttice.

Love learning and teaching at all levels.

  • A Tale of Modular Architecture with SPM
Łukasz Lech

Senior iOS Engineer at Heetch - french based ride-hailing company operating in multiple countries in Europe and Africa. Always eager to try new thing, during and after work. Server-side-swift enthusiast

  • Let your networking code speak for itself
Marcin Krzyzanowski

Bugs Hunter. Building SwiftStudio.app. Playing OnlineSwiftPlayground.run. Encrypting CryptoSwift.io, ObjectivePGP.com

  • Getting to Know modern TextKit
  • Open Source 101
Marco De Nittis

Freelance, technology enthusiast and software development expert, fond of all the aspects of the software development process, from architecture and devops to actual coding.

Marco has worked as a consultant and trainer in both large corporations and smaller enterprises, contributing to a wide variety of projects.

Pragmatic, eclectic and curious, advocate of the Software Craftsmanship, he is lucky to have turned one of his passions into a profession.

  • Adventures in WebAssembly, Swift edition.
Mete BAYDAR

As a product marketing professional with a 20-year career, held key roles in product strategy at Samsung Electronics and as Country Manager for PlayStation.
Currently, I serve as the VP of Strategic Partnerships at Appcircle, focusing on mobile DevOps automation for enterprises.
My expertise lies in understanding the pivotal role of mobile applications in our evolving tech landscape.

  • Differences between Mobile vs Backend CI/CD
Michael Baldock

Michael has worked as an iOS developer in a broad range of tech companies with over 10 years of iOS development experience. His first senior role was for the music streaming company Omnifone where Michael worked on the music streaming app ‘Rara’ before this product was acquired by Apple. He then moved to The Telegraph Media Group as an iOS team lead working with developers from across Europe to build The Telegraph’s suite of mobile applications. In his current role at Skyscanner Michael has become a mobile expert for Skyscanner’s identity platform, helping to architect their password-less identity solution, and building an OAuth based approach for the secure transfer of both anonymous and authenticated traveller’s identities.

  • De-coupling Dependencies through Inversion
Natan Rolnik

Natan entered the programming world in 2009 by learning how to make iPhone apps in Objective-C. He has worked in a few different companies in Israel and learned other languages and technologies along the way. Nowadays, he works as Senior iOS Developer in the monday.com team.

His passion always has been beautiful UIs animations, but in the last few years tooling and server side Swift got his attention and love. He publishes content in this area on his new website, SwiftToolkit.dev

  • Mastering Swift for Scripting & Tooling
Pedro Buendia

Software crafter with a passion for developer tooling and open source. He’s the creator of Tuist and he’s also bootstrapping Glossia to help eliminate language barriers on the Internet.

  • Building Swift CLIs that your users and contributors love
  • Open Source 101
Peter Friese

As a Staff Developer Advocate on the Firebase team at Google, Peter is dedicated to helping developers build amazing experiences and high-quality apps using Firebase on iOS, Android, and the web.

With a passion for empowering developers and fostering innovation, Peter works tirelessly with the Firebase team to make his vision of "cutting short the time to magic" a reality.

Peter is also the author of the book Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms and host of the YouTube show Better Safe than Sorry, which explores best practices for building secure apps.

He has written code in BASIC, C, ObjectPascal, Java, Kotlin, Xtext, JavaScript, TypeScript, Objective-C, and a number of home-grown DSLs - but his all-time favourite is Swift.

You can follow Peter on Twitter, Mastodon, and YouTube.

  • One more thing - How to create insanely great slides using Keynote
Pietro Messineo

Based in the Czech Republic and hailing from Italy, I've been crafting innovative applications for the Apple ecosystem (iOS, watchOS, tvOS, iPadOS, and visionOS) since 2012. Transitioning from Objective-C to Swift in 2014, my passion for technology has only grown, leading me all the way to NY to acquire a Vision Pro.
- Over a decade of iOS development experience.
- Successful indie developer: Achieved an exit in 2019/20 and created popular apps with over 600,000 downloads.
I love sharing my knowledge and experiences, from speaking at top conferences to developing apps that impact hundreds of thousands of users.
Passions outside programming? Cars! Fast cars!

  • Welcome to the era of Spatial Computing with visionOS and Swift
Pol Piella Abadia

Hi! I'm Pol, I am a content creator and iOS Developer with more than 6 years of experience in the industry. I split my time between my job working on the Glovo iOS app, shipping my own apps (QReate and NowPlaying) and creating content online. I also enjoy attending and speaking at conferences and meetups all over the world.

  • How to build on-device AI experiences and save some money in the process!
Pradnya Nikam

Pradnya is an iOS developer with over a decade of coding adventures to her name. She possesses an insatiable appetite for all things tech and can't resist sharing the coolest tricks with fellow developers. Passionate about the topic of UI optimisations and beautiful, smooth transitions, Pradnya is dedicated to enhancing the user experience through her work.
Alongside coding and debugging, she loves traveling and is constantly on the lookout for new experiences.

  • Getting Focus right on Apple Platforms
Sara Sipione

Meet Sara Sipione, an iOS Engineer at Qonto.

Currently based in the sunny island of Sicily, in southern Italy, Sara has studied and lived across Europe for about 10 years, falling in love with London, where she discovered the realm of iOS development.

While enjoying the busy life of the City and pub hopping after a long day at work, Sara developed excellent skills in building software with great attention to detail and focus on testability and QA. Lately, she has specialized in creating intuitive interfaces, consistently exploring new technologies, and expanding her knowledge.
Sara’s motto is “Creativity is seeing what others see and thinking what no one else ever thought.” - A. Einstein

  • A blazing fast and consistent generation of mocks with SwiftyMocky
Shai Mishali

Shai is a Senior iOS Tech Lead for monday.com, as well as an international speaker, and a highly active open-source contributor and maintainer on several high-profile projects - namely, the RxSwift Community and RxSwift projects, but also releases many open-source endeavours around Combine such as CombineCocoa, RxCombine and more.

He's a published author, having worked on over 6 different books on various topics related to the Swift eco-system, on topics such as Combine, RxSwift, async/await, and other Advanced Swift topics.

As an avid enthusiast of hackathons, Shai took 1st place at BattleHack Tel-Aviv 2014, BattleHack World Finals San Jose 2014, and Ford's Developer Challenge Tel-Aviv 2015. You can find him on GitHub and Twitter @freak4pc.

  • Macro Polo: A new generation of code generation
  • Open Source 101
Stefano Mondino

With more than 12 years in the iOS development field, Stefano really finds it hard to stay away from the keyboard and not code some Swift app on any platform. Or talk about Swift in some online community.
He is also a great music fan and musician wannabe, but strangely doesn't listen to Taylor Swift.

He works at Synesthesia, leading the mobile team with a focus on iOS as tech leader. You may have seen him on stage at previous Swift Heroes editions asking awkward questions to all the speakers as co-host / resident expert.

He is a cat person, has a terrible sense of humour and doesn't like to write about himself in third person.

  • A kind of magic Navigation
  • Open Source 101
Vince Davis

Vince Davis is a Senior iOS Developer and has been doing iOS for over 8 years. He enjoys all things SwiftUI and Apple related... Maybe not all things. When he is not coding you can find him traveling, trying to knock another country off his bucket list. X(Twitter) @VinceDavis

  • Don't forget about me! Your guide to adding old features/extensions to a SwiftUI world
Zach Brass

Zach has been an iOS developer for over a decade at all different types of companies. He's also a mentor for Underdog Devs (go look them up). In his spare time, he's a dancer and dance instructor, and competes in the occasional pun competition.

Two truths and a lie:
Zach inherited the world's largest collection of reflex hammers
Zach once ate lunch with former Speaker of the UK House of Commons John Bercow
Zach is in the FAA's Registry of Airmen despite never having flown an airplane

  • Objective-C: Remember me?