I’m a passionate and highly motivated software engineer with a deep-rooted love for technology that dates back to my first computer, an Amstrad 8256. From those early days of programming as a hobby, I’ve turned my passion into a successful career, specializing in cross-platform mobile development with expertise in both Android and iOS ecosystems.

## Professional Journey

Currently, I’m a professional at Trifork Smart Enterprise, where I leverage my extensive experience in mobile development to deliver high-quality solutions. My career spans various domains, including:

- Android native app development with Java and Kotlin
- iOS development with Swift and SwiftUI
- Cross-platform architectures using Kotlin Multiplatform
- Backend integration with Spring Framework and RESTful APIs
- Team leadership and technical mentoring
- Working in fast-paced, agile environments

Throughout my career, I’ve contributed to award-winning apps and worked with startups and established companies alike. I take pride in writing clean, efficient code and designing scalable solutions that adhere to best practices in software engineering.

## Technical Expertise

My skill set includes:

- Mobile Development:

  - Android (Java, Kotlin, Android SDK)
  - iOS (Swift, SwiftUI, Swift 6 with async)
  - Modern app architectures (MVVM, Clean Architecture)
  - Modular design principles

- Libraries & Frameworks:

  - Android Jetpack (Room, LiveData, ViewModel)
  - SwiftData for persistence on iOS
  - Kotlin Multiplatform for cross-platform development
  - Dependency injection (Dagger2, Hilt, Koin)
  - Reactive programming (RxJava, Combine)
  - Database solutions (GRDB, Room)
  - Networking (Retrofit, Swift concurrency)

- Cross-Platform Expertise:

  - Kotlin Multiplatform for shared business logic
  - Modular architecture for code reuse
  - Platform-specific UI with shared data/domain layers
  - Clean Architecture implementation across platforms

I’m always eager to learn and stay up-to-date with the latest trends in technology, particularly in the mobile development ecosystem.

## Projects & Contributions

I’ve developed several personal projects that showcase my skills and passion for mobile development:

- Weekly Weather: A clean, intuitive weather forecasting app available in 37 languages
- sBrowser: A lightweight yet feature-rich browser for Android, originally developed for teaching purposes
- Real-time Sunlight Wallpaper: An application that shows computer-generated illustrations of the Earth’s patterns of sunlight and darkness in real-time
- Various utility apps published on Google Play Store

## Beyond Coding

Outside of my professional work, I’m an active member of the tech community. I co-founded 091 Labs, a local hackerspace in Galway, where I’ve conducted workshops on Android development. I’m also passionate about open-source projects and have contributed to various initiatives on GitHub and Launchpad.

As a multilingual professional fluent in English, Catalan, and Spanish, I bring a global perspective to my work and enjoy collaborating with diverse teams across different cultures.

Whether it’s developing innovative mobile applications, contributing to open-source projects, or sharing knowledge with aspiring developers, I’m always excited to take on new challenges in the ever-evolving world of technology.

Feel free to check out my work on Repo or my published apps on the Google Play Store.

## Education

I hold a degree from Galway-Mayo Institute of Technology, where I built a strong foundation in computer science and software development that continues to inform my work today.