n
niko1684

Nicolas Pacheco

@niko1684

Mobile engineer

Espanha
Espanhol, Inglês
Algumas informações são exibidas no idioma inglês.
Sobre mim
I have 14 years of experience developing mobile games. During my career I have gained valuable experience working on multiple games and teams. I've also worked with various types of technologies. I adapt quickly to new challenges, changing project scopes and objectives, and different team dynamics. I am a very versatile person, I always search for the best solution having the business needs in mind. As a software engineer I worked with several mobile platforms in the past years, I'm mainly specialized in iOS (Objective-C, Swift) and lately, the past two years I was working with Flutter.... Saiba mais

Habilidades

n
niko1684
Nicolas Pacheco
offline • 

Conheça meus serviços

Desenvolvimento de Aplicativos IOS
I will build high quality ios and flutter applications

Experiência profissional

etermax

etermax

Período integral • 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.

InfinixSoft

iOS Developer

InfinixSoft • Período integral

Sep 2010 - Jul 2012 • 1 yr 10 mos

Developed multiple commercial mobile games and applications for iOS using Objective-C and Cocos2D-based technologies.