
Nicolas Pacheco
Mobile engineer
Habilidades

Revisa mis servicios

Experiencia laboral
etermax
Tiempo completo • 9 yrs
Senior Software Engineer
Mar 2017 - May 2024 • 7 yrs 2 mos
• Product Development: Implemented a real-time multiplayer feature (Survival Mode) using socket communication and created the Daily Question functionality to boost player engagement. • Tech Modernization: Participated in migrating the app from native iOS to Flutter, delivering the game's first production features in this framework (including the in-game Shop). • Architecture & Quality: Improved codebase reliability and responsiveness by building ViewModels with Combine and RxSwift, alongside extensive unit testing and refactoring. • Technical Leadership: Mentored fellow engineers through code reviews, technical coaching, and knowledge-sharing initiatives.
iOS Team Lead
May 2015 - Mar 2017 • 1 yr 10 mos
• Engineering Leadership: Led the iOS development team, established coding standards to prevent massive view controllers, and mentored team members to improve separation of concerns. • Architecture & Scalability: Championed the adoption of MVVM architecture to improve maintainability and guided the strategic migration from Objective-C to Swift for all new developments. • Quality Assurance: Introduced the project’s very first unit testing strategy and actively promoted Test-Driven Development (TDD) practices across the team. • Performance Optimization: Designed and developed a custom image caching solution that directly enhanced performance and user experience within key game features.
iOS Developer
InfinixSoft • Tiempo completo
Sep 2010 - Jul 2012 • 1 yr 10 mos
Developed multiple commercial mobile games and applications for iOS using Objective-C and Cocos2D-based technologies.