Logo
Ivan – Swift, SwiftUI, iOS, experts in Lemon.io

Ivan

From Spain (UTC+2)

flag
Mobile DeveloperStrong senior
9 years of commercial experience
Art and creativity
Cryptocurrency
NFT
Productivity
Real estate
Media players
Mobile apps
Lemon.io stats
1
offers now 🔥

Ivan – Swift, SwiftUI, iOS

Ivan is a Strong Senior iOS/macOS developer with 8 years of hands-on experience across mobile, desktop, and cybersecurity domains. Ivan’s background is diverse: from low-level C/C++ and multithreaded macOS applications to clean, user-facing iOS and hybrid mobile apps. He has delivered end-to-end product development, from building apps from scratch to assembling and leading teams into production. Ivan has plenty of experience in startups and enterprises and thrives in fast-moving environments where clear, effective communication is key.

Main technologies
Swift
5 years
SwiftUI
2 years
iOS
8 years
Objective C
1 year
MacOS
8 years
Additional skills
Flutter
Cocoa
Node.js
JavaScript
NFT
UIKit
web3.js
Google Maps API
Cocoa Touch
HealthKit
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

iOS Developer
Oct 2024 - Ongoing7 months
Project Overview

A productivity-focused mobile app designed to help users track and manage their screen time across iOS and macOS devices. It used combined HealthKit and Screen Time frameworks data to encourage healthier habits.

Responsibilities:
  • Built the application. entirely from the ground up;
  • Integrated with HealthKit and Screen Time APIs;
  • Developed unit and automation tests to support real-device testing (since simulator use was limited);
  • Structured codebase for easy handoff and future developer collaboration.
Project Tech stack:
SwiftUI
Swift
HealthKit
UIKit
Founding Engineer
Jul 2022 - Dec 20225 months
Project Overview

A mobile application startup focused on enabling users to interact with their NFTs across multiple wallets and blockchains in one app. The design emphasized media and a human-centric experience. Due to its unconventional UI, the team prioritized rapid prototyping with minimal third-party dependencies. They also automated the build and introduced configurable shortcuts, allowing the team to tweak builds without complete recompilation - this significantly accelerated the development cycle.

Responsibilities:
  • Created the app from scratch;
  • Managed a team of 2 team members on this project;
  • Contributed to the UX/UI extensively;
  • Integrated third-party APIs (WalletConnect API);
  • Used client-side processing to lower costs and postpone the back-end involvement;
  • Mocked back-end and services to test out ideas using AWS, Node.js;
  • Practiced pair programming.
Project Tech stack:
SwiftUI
UIKit
Swift
NFT
web3.js
Mobile Engineer
Jun 2021 - Dec 20216 months
Project Overview

A startup that streamlines scheduling by functioning like autocomplete for meeting times. It intelligently suggests optimal meeting slots based on the user's availability, preferences, and scheduling behavior, making coordination more efficient.

Responsibilities:
  • Led feature development for the meeting software apps (iOS and Android);
  • Implemented authentication using OAuth 2.0 to access Google APIs;
  • Contributed to the UX of the project;
  • Worked with Flutter and built iOS widgets in SwiftUI from scratch;
  • Streamlined the build process and set up CI to get the feedback faster.
Project Tech stack:
Flutter
iOS
SwiftUI
Swift
iOS Product Engineer
Jan 2020 - Sep 20207 months
Project Overview

A widely used consumer application, it is one of the most popular file managers on iOS, with over 75 million downloads. It features a built-in media player for video and audio, a powerful PDF editor, and an integrated VPN client, making it a comprehensive tool for file management and productivity on mobile devices.

Responsibilities:
  • Maintained both Mac and iOS apps: PDF Expert and Documents. Got the knack of PDF editing and working on the large shared code base;
  • Worked on the file manager to support new file formats inside;
  • Utilised NSOperation-based architecture in the manager;
  • Used TDD.
Project Tech stack:
iOS
UIKit
Swift
Objective C
iOS Developer
May 2019 - Aug 20193 months
Project Overview

A collaborative real estate platform used by agencies across France. It enables real estate professionals to share exclusive property listings within a secure network, streamlining the sales process and improving buyer and seller visibility.

Responsibilities:
  • Added a map SDK with location-based filtering to improve performance and take the load off our database;
  • Used reactive architecture;
  • Empowered other developers on the team through mentoring and setting standards.
Project Tech stack:
Swift
Objective C
iOS
UIKit
Google Maps API

Languages

Spanish
Pre-intermediate
English
Advanced

Hire Ivan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.