
Nicolas Valentini Mac Adden
@nicolasvalentinimaca
Senior iOS Engineer at Veloce Engineering modernizing legacy apps and building Swift testing automation from scratch.
What I'm looking for
At Veloce Engineering, I modernize legacy Objective-C and UIKit modules into SwiftUI with Clean Architecture and MVVM. I also built test automation from scratch with Swift Testing and XCTest, and drove Swift Concurrency adoption to address data races and UI blocking.
At Safelii, I led the core iOS client and engineered low-latency communication with connected IoT devices. Earlier at Despegar.com, I built native features for Hotels, Activities and Vacation Packages, and overhauled the Activities architecture and its automated testing infrastructure.
Experience
Work history, roles, and key accomplishments
Senior iOS Engineer
Veloce Engineering
Mar 2023 - Present (3 years 7 months)
Technical authority for native iOS architecture and design patterns across distributed client teams. Refactored legacy Objective-C and UIKit modules into SwiftUI with Clean Architecture and MVVM, and built test automation from scratch with Swift Testing and XCTest.
Senior iOS Engineer
Safelii
May 2022 - Mar 2023 (10 months)
Led the core iOS client in a 4-person engineering team, owning mobile stability and bidirectional communication with connected IoT devices. Eliminated chronic Out-Of-Memory crashes by profiling with Xcode Instruments and Memory Graph Debugger.
iOS Engineer
OverApp
Dec 2021 - Feb 2022 (2 months)
Delivered UI modules and business logic for the 'Free To X' mobility app in Swift 5 and SwiftUI. Co-led the migration of crash reporting and APM from New Relic to Firebase Crashlytics.
Drove the progressive migration from a legacy monolithic frontend to modular Angular in the Shopping Hotels team. Built reusable React components and shared design libraries adopted as UI standards across product verticals.
Built and maintained native features in Swift and Objective-C for Hotels, Activities, and Vacation Packages. Led the architectural overhaul of the Activities vertical and created the automated testing infrastructure from scratch with XCTest.
Education
Degrees, certifications, and relevant coursework
Universidad Nacional de La Plata
Licenciatura en Informática, Computer Science
2011 - 2020
Licenciatura en Informática (B.S. in Computer Science, 6-year degree) from Universidad Nacional de La Plata, covering software engineering, distributed systems, algorithms, and more.
Universidad Nacional de La Plata
Analista Programador Universitario, Computer Systems Programming
2011 - 2015
Analista Programador Universitario (Associate Degree in Computer Systems Programming) from Universidad Nacional de La Plata.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Interested in hiring Nicolas?
You can contact Nicolas and 90k+ other talented remote workers on Himalayas.
Message NicolasGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
