Software Engineer

Software engineer specialized in crafting high-quality iOS experiences, helping teams ship reliable and maintainable mobile products.

About Me

I'm a software engineer specialized in iOS development, with over 8 years of experience creating exceptional mobile applications. I focus on modern iOS development practices and architecture.

My approach combines technical excellence with user-centered design, ensuring every app I build is both powerful and delightful to use.

When I'm not coding, you can find me creating tools and workflows that reduce friction for the team, boost productivity, and allow us to focus on building great products. I'm also constantly exploring new development tools and practices to keep evolving and share that knowledge with others.

Quick Facts

Experience8+ Years
Apps Published12+
ToolsSwift, SwiftUI, Fastlane, Bitrise
LanguagesSpanish, English

Featured Projects

idealista

idealista

Developing the leading real estate app in Europe, focusing on performance, modular architecture, and delivering a seamless user experience.

SwiftSwiftUIBitriseKMP
SwiftMockGenerator

SwiftMockGenerator

Swift CLI tool that automatically generates mocks (stubs, spies, and dummies) from your Swift source code using simple comment annotations.

SwiftCLI
Santander

Santander

Building and maintaining a shared iOS SDK used by Santander apps globally, ensuring API/ABI stability and strong automated testing.

SwiftUICombineBitriseSonar

Experience

Senior iOS Engineer

Open Digital Service

Dec 2024 - Jun 2025

Contributing to the development of internal iOS frameworks used across multiple Santander apps worldwide. Strong focus on clean code, scalability, and long-term maintainability.

Key Achievements

  • Developed and maintained reusable libraries ensuring API/ABI stability across products and countries
  • Promoted clean architecture, testing strategies, and engineering best practices within the team
  • Improved code maintainability and DX through modular design and continuous integration workflows

Senior Software Engineer · iOS Tech Lead

idealista

May 2021 - Dec 2024

Senior Software Engineer and iOS Tech Lead responsible for guiding the technical evolution of the iOS team and supporting engineers in their day-to-day work within a fast-paced, cross-functional environment.

Key Achievements

  • Led the technical renewal of the iOS team, supervising and mentoring engineers to improve code quality and development practices
  • Managed and contributed to a multidisciplinary, agile team to deliver high-quality features in the shortest possible time
  • Implemented, managed, and maintained the mobile CI/CD environment (Bitrise, Jenkins, Fastlane, Node.js) to ensure high availability and reliable delivery pipelines
  • Collaborated closely with the mobile backend team (Node.js, TypeScript, Express, Redis, Docker, Docker Compose, AWS) to reduce lead time and streamline releases

Senior iOS Engineer

WeFish

Apr 2019 - May 2021

Responsible for the development and maintenance of the WeFish iOS app in a fast-paced startup environment. Also supported the growth of less experienced teammates.

Key Achievements

  • Developed and shipped new features end-to-end, ensuring app stability and performance
  • Took ownership of the iOS codebase, from architecture decisions to bug fixing
  • Actively mentored junior developers and introduced coding best practices

iOS Engineer

Zapp Studio

Aug 2018 - Apr 2019

Worked on both new and legacy projects. Built iOS apps from scratch and maintained existing Objective-C codebases.

Key Achievements

  • Developed small-scale apps independently
  • Maintained and updated legacy Objective-C projects
  • Gained hands-on experience with real-world product cycles

iOS Engineer

Streye

Apr 2017 - Aug 2018

Joined a startup focused on building apps for Google Glass. Worked on real-time features and learned the foundations of iOS development.

Key Achievements

  • Developed iOS apps for Google Glass using Swift, UIKit, and Objective-C
  • Integrated APIs and real-time communication via sockets
  • Built strong foundations in mobile architecture and platform constraints

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together.

Contact Information

Email

manu.rodriguez.developer@gmail.com

Location

Córdoba, Argentina