Hi there! I’m Stefano Russello, a mobile-focused developer with a strong track record in building and shipping Android and iOS apps. I enjoy turning complex requirements into clean, performant solutions and collaborating closely with product and design teams to deliver great user experiences. I’m passionate about staying up-to-date with the latest mobile technologies (Swift, Kotlin, Jetpack Compose) and best practices (MVVM, Clean Architecture, CI/CD). I thrive in collaborative environments and love solving challenging problems with creative, robust code while continuously learning and growing both technically and professionally.

Stefano Russello

5.0 (1 review)

Hi there! I’m Stefano Russello, a mobile-focused developer with a strong track record in building and shipping Android and iOS apps. I enjoy turning complex requirements into clean, performant solutions and collaborating closely with product and design teams to deliver great user experiences. I’m passionate about staying up-to-date with the latest mobile technologies (Swift, Kotlin, Jetpack Compose) and best practices (MVVM, Clean Architecture, CI/CD). I thrive in collaborative environments and love solving challenging problems with creative, robust code while continuously learning and growing both technically and professionally.

Available to hire

Hi there! I’m Stefano Russello, a mobile-focused developer with a strong track record in building and shipping Android and iOS apps. I enjoy turning complex requirements into clean, performant solutions and collaborating closely with product and design teams to deliver great user experiences.

I’m passionate about staying up-to-date with the latest mobile technologies (Swift, Kotlin, Jetpack Compose) and best practices (MVVM, Clean Architecture, CI/CD). I thrive in collaborative environments and love solving challenging problems with creative, robust code while continuously learning and growing both technically and professionally.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Italian
Fluent
Spanish; Castilian
Advanced
English
Advanced

Work Experience

Android & iOS Developer at STREAMAMG - Malta / Remote
January 1, 2018 - June 7, 2024
Developed native iOS and Android applications using Swift, SwiftUI, Kotlin, and Jetpack Compose. Managed version control and CI/CD through GitHub. Developed and maintained internal SDKs for Android with Jitpack and iOS with SPM. Also learning and applying ReactNative and Flutter for smaller projects.
Android & iOS Developer at EVOLVE THE FUTURE - UK / Remote
January 1, 2015 - December 31, 2017
Designed and developed GPS-based aviation apps for iOS (Objective-C/UIKit) and Android (Java). Built RESTful APIs using PHP, MySQL, and JavaScript. Designed and built UI for both iOS and Android apps. Coordinated a distributed team of developers across multiple time zones using Agile methodology.
Android & iOS Developer at Apps Stream AG
January 1, 2018 - January 1, 2025
Developed and maintained Android and iOS applications using Swift, SwiftUI, Kotlin, and Jetpack Compose. Built and integrated internal SDKs (including JitPack) and consumed REST APIs, Firebase, MapKit, Core Data, Alamofire, and Retrofit. Implemented backend services with PHP/MySQL and leveraged cloud platforms (AWS, Google Cloud Platform, Azure). Set up and maintained CI/CD pipelines with GitHub, automated testing, and code reviews. Contributed to small projects with React Native and Flutter, collaborating with cross-functional teams to design features, optimize performance, and fix bugs. Followed MVVM and Clean Architecture patterns and used Jira and Figma for project management and UI/UX collaboration.
Native iOS and Android Developer at Roche
January 1, 2025 - Present
Developed native iOS and Android applications using Swift, SwiftUI, Kotlin, and Jetpack Compose. Implemented features with Retrofit, Alamofire, Core Data, and Firebase; consumed REST APIs; integrated MapKit and UI Kit; managed threading and performance optimizations. Established unit tests and maintained code quality with CI/CD and Git workflows. Worked with cross-functional teams to deliver reliable mobile experiences aligned with Roche standards and security requirements, including distribution preparations for App Store and Google Play.

Education

IT Technician Diploma at Industrial Technical Institute
January 1, 1996 - December 31, 2001
Diploma at Industrial Technical Institute
January 1, 1996 - January 1, 2001

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment, Gaming, Telecommunications
    paper Barcode Organizer - Cross-Platform Inventory Management App

    Barcode Organizer is a versatile inventory management app for both personal and professional use. It allows users to create, print, and scan barcodes and QR codes for efficient product management.

    Key Features:

    • CREATE: Generate barcodes (QR Code, EAN-8, EAN-13, UPC-A, CODABAR) for items and organize them like a professional catalog.
    • PRINT: Print barcodes on labels, paper, or PDF for easy application.
    • SCAN: Use your smartphone camera to scan codes and view product details instantly.

    The app eliminates the need for long paper or digital lists, offering a reliable system for managing products—whether for home use or business operations.

    Links to the Apps:


    My Role and Contributions:

    • Development: Built the app using Java/Kotlin for Android and Swift/SwiftUI for iOS.
    • Team Coordination: Led a remote team of three developers to deliver the project.
    • Cross-Platform Deployment: Successfully deployed the app on both Google Play Store and Apple AppStore.

    For more details about my work:
    [My Website](https://www.twine.net/signin | LinkedIn Profile