Emanuel Alejandro Kotzayan, Developer in Barcelona, Spain
Emanuel is available for hire
Hire Emanuel

Emanuel Alejandro Kotzayan

Verified Expert  in Engineering

Software Developer

Barcelona, Spain

Toptal member since August 31, 2016

Bio

Emanuel is a developer with over eight years of experience who loves investigating and innovating. As a main developer and team leader, he is usually in charge of making core decisions and training new developers. In addition, Emanuel is a very proactive and agile professional who feels comfortable with remote work.

Portfolio

Glovo
Swift, SwiftUI, UIKit, iOS Native Libraries, iOS SDK, Mobile Apps...
Verse
Swift, Management, iOS Native Libraries, iOS SDK, Firebase, SwiftUI...
The Spott
iOS, iOS Instruments, iOS Native Libraries, iOS SDK, Mobile Apps, MapKit

Experience

  • Git - 10 years
  • iOS - 9 years
  • Xcode - 8 years
  • Object-oriented Programming (OOP) - 8 years
  • Swift - 7 years
  • Objective-C - 6 years
  • Agile Software Development - 6 years
  • Python - 4 years

Availability

Part-time

Preferred Environment

Git, Xcode, MacOS

The most amazing...

...project I've worked on consisted of mixing a music catalog stored on a cloud service with a huge library from a music streaming service.

Work Experience

Senior iOS Engineer

2023 - 2024
Glovo
  • Onboarded myself and a new team into a project with an unclear scope after previous teams were laid off.
  • Developed new subscription tiers and upgrade flows while collaborating with product, back-end, and Android teams.
  • Investigated errors during the checkout process, fixed the low-hanging ones, and provided alternatives to the users for the others.
Technologies: Swift, SwiftUI, UIKit, iOS Native Libraries, iOS SDK, Mobile Apps, API Integration

Engineering Manager | iOS Engineer

2021 - 2023
Verse
  • Became one of the squad leads (for one of our social squads) and organized the work for several social features (onboarding, referrals program, promotions, etc.).
  • Assumed the engineering manager role of my squad members, so I'm currently more involved in career development and people's problems.
  • Provided the best possible experience to our users by reducing the amount of crashed sessions.
Technologies: Swift, Management, iOS Native Libraries, iOS SDK, Firebase, SwiftUI, Mobile Apps, API Integration

iOS Engineer

2020 - 2021
The Spott
  • Fixed several crashes and performance issues, considerably improving the quality of the user experience.
  • Discussed technical direction and focus with the team.
  • Implemented a whole new UI based on designs provided by the team.
Technologies: iOS, iOS Instruments, iOS Native Libraries, iOS SDK, Mobile Apps, MapKit

CTO

2018 - 2021
Comedica
  • Designed and followed up on the execution of a digital transformation plan by gathering all the internal and external requirements and feedback after each step.
  • Created new features for the custom ERP of the company leading an in-house group of developers.
  • Reduced the infrastructure, providers, and backup costs.
  • Improved several data processes, workflows, and procedures.
  • Developed a custom telemedicine solution for the COVID-19 pandemic.
Technologies: Vue, PHP, Amazon Web Services (AWS)

Technical Leader | Project Manager | iOS Engineer

2018 - 2018
Plix
  • Created a custom video streaming solution from scratch using HLS.
  • Worked alongside stakeholders to achieve an excellent quality solution.
  • Coordinated several development teams during this process.
  • Developed the iOS native client for this solution.
Technologies: Node.js, React, Kotlin, PHP, Swift, iOS Native Libraries, iOS SDK, Mobile Apps, API Integration

iOS Developer

2017 - 2018
Sports Illustrated Play
  • Developed new features that improved the onboarding process and the general usability of the app.
  • Migrated a huge part of the app to a new architecture (MVVM).
  • Strived to have a crash-free app (reaching 99,9% of crash-free sessions).
Technologies: Swift, iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, API Integration

iOS Team Leader

2014 - 2017
Eudaimonia
  • Analyzed and designed new iOS projects for the company.
  • Guided new developers through iOS development and general coding good practices.
  • Reviewed code from local and remote developers using traditional and in-person code reviews (like small pair programming sessions).
  • Estimated due dates for several tasks and projects.
  • Created workflows and agile processes to complete customers' requirements.
  • Presented prototypes and beta apps to clients and superiors.
  • Gave tech support about the platform to teams of cross-platform frameworks (Unity and OpenFL).
Technologies: iOS, Objective-C, Swift, iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, API Integration

iOS Developer

2014 - 2014
Eudaimonia
  • Implemented solutions based on tactics designed alongside the project leader.
  • Learned the basics of iOS frameworks and Xcode's Instruments tool.
  • Implemented UI elements using Auto Layout working for both iPhones and iPads.
  • Found memory leaks on a project without ARC and fixed them.
  • Worked alongside a PM and a QA team to achieve the best results in the project.
Technologies: Objective-C, iOS, iOS Native Libraries, iOS SDK, Firebase, Mobile Apps, API Integration

Experience

Verizon Cloud (Prototype)

An Objective-C project to transform the music tab of a Verizon Cloud app into a whole new experience, mixing the user's music and Rhapsody's online music catalog.

Using Composite as a design pattern, we created data structures to wrap and bind relevant information from both providers and use it to extend the current experience.

I also created a dual-player object to handle music playback from Rhapsody (using the Rhapsody SDK) and music stored in Verizon Cloud (using AVPlayer).

Mobile eCommerce (Prototype)

An Objective-C solution for a mobile eCommerce app. We created a mobile-only ecosystem, trying to take advantage of the growing amount of pure mobile internet users.

I worked alongside UI designers in order to have a smooth and flowing experience.

I also created a Share Extension which would enable the user to publish an item from a list of pictures previously selected on another app.

Music X

A Swift project to create an out-of-the-box user experience for music apps, based on playlists and social interaction.

It has a stunning UI and several gamification concepts applied (the user earns digital money by different methods and then uses it to stream music without ads).

SpreadShout

A Swift project for the creation of a news feed with focus on sharing content (using Apple's Social framework for Facebook and Twitter, and implementing a basic client for the LinkedIn REST API).

Distributed as an enterprise app, just for client's employees.

Designed to be easily reskinable.

Boca Juniors

A Swift project that applies gamification concepts (virtual bet system for next results and team formations with a global ranking) for a sports app which provides news and information about scores and fixtures.

Designed at first for Boca Juniors Football Soccer Club, it's easily reskinable for other teams (or even other sports).

Education

2016 - 2019

Bechelor's Degree in Computer Engineering

Universidad de Palermo - Buenos Aires, Argentina

Skills

Libraries/APIs

iOS Native Libraries, React, Node.js, Vue, Alamofire

Tools

Xcode, Git, Trello, Rally, Jira, Jenkins, AVPlayer, iOS Instruments

Languages

Objective-C, Swift, Python, PHP, Kotlin, C++, JavaScript

Frameworks

iOS SDK, UIKit, SwiftUI, MapKit, Address Book

Paradigms

Agile Software Development, Object-oriented Programming (OOP), Gamification, Unit Testing, Management

Platforms

iOS, MacOS, DigitalOcean, Amazon Web Services (AWS), Firebase

Other

Mobile Apps, API Integration, A/B Testing, Analytics, Carthage, GDC, AVFoundation, UI Testing, Engineering

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring