Matías Gil

Senior Software Engineer

📍 Remote - Colombia
🌐 LinkedIn
🔗 GitHub
📧 matiasdim3@gmail.com

🧠 Summary

Senior iOS Engineer with over 12 years of experience. Proven leadership in guiding teams, overseeing feature development, and maintaining high-quality standards. Expertise in iOS development, with knowledge in backend technologies, particularly Ruby on Rails, from earlier in my career. Skilled in building maintainable, scalable systems and collaborating with cross-functional teams, including product, design, QA, and backend. Passionate about software craftsmanship and clean code.

🛠️ Tech Stack

  • Languages: Swift, Objective-C, Ruby, Python, JavaScript.
  • Frameworks: SwiftUI (and more apple frameworks), Ruby on Rails, React.
  • Tools: Git, Xcode, Figma, Jira.
  • Testing: XCTest
  • Practices: TDD, CI/CD, Clean Architecture, Design Patterns, REST, Clean Code.

💻 Professional Experience

Senior iOS Developer – Fortune 500 Company (via Staff Augmentation - Arionkoder)

Remote · 2024–Present

  • Leading the development of a new high-demand application for a Fortune 500 company, building it by improving processes and leveraging learnings from an existing internal app.
  • Demonstrating strong technical and leadership skills to drive internal initiatives, ensuring the team followed best practices and maintained a clean, high-quality codebase.
  • Fostered team collaboration, providing mentorship and promoting effective communication to ensure smooth project delivery.
  • Worked closely with cross-functional teams, including product managers, backend developers, QA, and designers, to ensure alignment on objectives, timelines, and quality standards, maintaining an organized and cohesive workflow across all departments.
  • Played a key role in refining product flows and user experiences in collaboration with product and design teams, ensuring adherence to Apple’s Human Interface Guidelines.
  • Actively participated in requirement refinement, identifying potential technical limitations early, and proposing scalable, well-informed solutions to address them efficiently.

Senior iOS Developer – Backbase (via Staff Augmentation - Bring Global)

Remote · 2020–2023

  • Led the iOS team across two digital banking projects in Latin America, using Backbase’s proprietary frameworks and libraries to deliver out-of-the-box functionality with tailored customizations.
  • Developed full custom features from scratch to meet specific client requirements beyond the base platform.
  • Contributed as part of an agile, cross-functional team, participating in refinement, sprint planning, and pull request reviews while promoting clean code practices and architectural consistency.
  • Partnered with product and design teams to review and improve proposed user flows, ensuring consistency with Apple’s UI/UX guidelines.
  • Collaborated closely with product, QA, backend, and design teams to identify technical limitations in early stages and propose effective, scalable solutions aligned with business needs.

Graduate Student Assistant – Grand Valley State University

Grand Rapids, MI · 2016–2017

  • Served as Lead Technical Developer for the Bee Informed Partnership, maintaining and extending a web solution used to manage and process hive data submitted by beekeepers across the U.S., + enabling researchers and scientists to analyze trends and support nationwide scientific studies.
  • Developed an iOS prototype app to assist in mite infestation testing within beehives, combining field usability with data collection.
  • Awarded for Outstanding Master’s Degree Project, recognizing the technical and practical impact of the mobile app prototype on real-world apiculture practices.

iOS Developer – Cvent (via Staff Augmentation - Mobile Butterfly)

Remote · 2015–2016, 2018-2020

  • Contributed to the development and maintenance of some Cvent’s mobile applications, implementing features and improvements within an agile, cross-functional team.
  • Followed clean code practices and participated in code reviews to ensure consistency and quality across the codebase.
  • Collaborated closely with backend, QA, product, and design teams to refine requirements, identify technical limitations, and deliver scalable solutions aligned with business needs.

🤝 Leadership & Collaboration

  • Led iOS teams within cross-functional squads, fostering collaboration with backend, QA, product, and design.
  • Mentored junior developers and encouraged clean architecture practices.
  • Conducted technical interviews and hiring processes to help grow high-quality engineering teams.
  • Championed design system consistency, improving UI quality and developer efficiency across mobile platforms.
  • Facilitated agile ceremonies and sprint planning to align priorities and improve delivery cadence.

🌍 Languages

  • 🇨🇴 Spanish: Native
  • 🇺🇸 English: Professional proficiency
  • 🇧🇷 Portuguese: Basic

Actively work in English-speaking teams. Comfortable in technical discussions and interviews.

🎓 Education

MSc. Computer Information Systems

Grand Valley State University – Michigan, USA · 2016–2017

  • Graduated with honors.
  • Awarded for Outstanding Master’s Degree Project for the development of a mobile iOS prototype app supporting beehive health monitoring and data collection.

Bachelor’s Degree in Computer Engineering

Universidad EIA - Medellín, Colombia · 2007-2012