Andres
From Canada
Andres – Swift, SwiftUI, iOS
Andres is a strong iOS Engineer with 19 years of mobile development experience, combining deep hands-on Swift/SwiftUI/UIKit expertise with strong cross-functional leadership. He's led iOS teams on a flagship banking app serving millions of users, built the iOS SDK powering live commerce and in-stream advertising for e-commerce brands, shipped reusable deep-link frameworks, and refactored legacy Objective-C codebases into Swift. Uses AI tooling (Claude API, GitHub Copilot) as part of his standard engineering workflow, with manual verification.
19 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior iOS Software Engineer
iOS app for one of Canada's Big Five banks, serving millions of customers with core banking operations — account management, bill payments, mobile cheque deposits, e-transfers, and financial product access.
- Led a cross-functional iOS team, collaborating with business stakeholders, designers, and QA to ship banking features end-to-end.
- Architected and integrated new functionalities aligned with both user needs and regulatory compliance requirements.
- Enforced code quality through structured review processes, mentored junior engineers, and maintained team engineering standards.
- Partnered with product and business teams to translate requirements into technical specifications, bridging product and engineering.
- Drove agile delivery cadence, enabling efficient cross-functional collaboration and on-time feature releases.
- Optimized app performance, hardened security features, and ensured compliance with financial industry standards.
Senior iOS Software Engineer
White-label iOS SDK for live commerce — powering short-form video, live streaming, shoppable content, and in-stream advertising with full tracking for e-commerce and retail brands.
- Built and maintained the FireworkVideo iOS SDK, delivering short-form video, live streaming, and shoppable content with embedded ad tracking.
- Integrated ad SDKs with impression and click tracking to support monetization of live and recorded commerce content.
- Collaborated with product and engineering leads to define SDK feature roadmap and align delivery with partner requirements.
- Mentored junior iOS engineers on SDK architecture patterns, MVVM structure, and performance best practices.
Senior iOS Software Developer
Cross-platform messaging platform used globally, supporting real-time chat, media sharing, voice/video calling, in-app subscriptions, and enterprise-grade security for business users.
- Redesigned iOS UI/UX to match evolving platform standards, delivering a modernized experience across multiple app generations.
- Implemented the SDK integration to streamline internal development and improve scalability.
- Optimized memory usage and runtime performance using Instruments, reducing crash rates and improving reliability.
- Developed in-app purchase and subscription flows to support premium feature monetization.
- Managed code reviews with Gerrit, maintained codebase integrity, and enforced unit testing standards across the team.
- Coordinated delivery with distributed teams across multiple locations to ensure seamless integration.
Lead iOS Software Developer
QR-code-based iOS game with a live-play format, rewarding users for scanning codes at real-world events and locations.
- Diagnosed and eliminated the crash rate from ~200 crashes/day to under 1/day, resolving critical stability issues.
- Refactored app from legacy architecture to MVC, reducing codebase size by ~20%.
- Improved memory footprint and runtime performance using Instruments profiling.
- Implemented custom animations using Core Graphics to enhance game feedback and visual polish.
iOS Software Engineer
iOS apps for Canada's national public broadcaster — news, hockey, and radio, serving a large national audience.
- Modernized app codebases to current iOS standards.
- Adapted layouts for iPhone 5 and created iPad-specific UI for the hockey app.
- Converted legacy memory management to ARC and reduced memory footprint using Instruments.