Carlos Villanueva Ousset, Developer in Guadalajara, Mexico
Carlos is available for hire
Hire Carlos

Carlos Villanueva Ousset

Verified Expert  in Engineering

Software Developer

Location
Guadalajara, Mexico
Toptal Member Since
June 18, 2018

For the past six years, Carlos has been developing various native iOS applications for several industries. His keen attention to detail and communication skills make him an excellent asset to your software development team. Carlos has an academic background in finance, economics, and computer science.

Availability

Part-time

Preferred Environment

MacOS, iOS, Git, Atom, Xcode

The most amazing...

...project I've worked on is a stock market simulator with real historical data for iOS.

Work Experience

iOS and tvOS Engineer

2019 - 2020
ABC News
  • Worked on the tvOS application for ABC News (National and OTV channels).
  • Developed and integrated multiple reusable iOS/tvOS frameworks (UI, media player, API, data model).
  • Implemented custom video player UI, focus handling and voice over.
  • Implementation using functional reactive programming (with RxSwift).
Technologies: RxSwift, tvOS, Swift 4

iOS Engineer

2018 - 2019
YellowPepper
  • Contributed to two iOS applications for the FinTech industry, including mobile shopping and mobile payments.
  • Developed with Swift 4/5 and Objective-C.
  • Followed rigorous software development processes to ensure the best quality and security in the products. Including code reviews, technical details, unit testing, code style and conventions enforcing, masking sensitive data and passing penetration tests for client side.
  • Worked on a completely remote engineering and product team.
Technologies: VIPER Architecture, Objective-C, Swift

iOS Engineer

2016 - 2018
Mariana Tek
  • Developed an iOS application for the fitness industry.
  • Migrated an application from Swift 2.0 to 2.3, 3, and 4.
  • Handled a 100% programmatic UI implementation involving SnapKit.
  • Implemented continuous integration using Fastlane, CircleCI, and HockeyApp.
  • Built widgets (Today extensions) and implemented touch-quick actions and touch peek and pop features.
Technologies: Swift

Founder | iOS Engineer

2014 - 2016
Villou
  • Designed and developed a stock market simulator with preloaded databases with historical data using Objective-C.
  • Designed and developed a video game based on the book The Intelligent Investor; the book teaches about stock market booms and crashes. Used Swift 1.2 and SpriteKit (with localization for 10 languages).
  • Designed and developed a video game named Dainzu using Swift 2.1 and SpriteKit.
  • Designed and developed a video game with a restaurant theme (El Local); used Swift 2.1 and SpriteKit.
Technologies: SpriteKit, Objective-C, Swift

Languages

Swift, Swift 4, Objective-C, Python

Libraries/APIs

CocoaPods, RxSwift, Alamofire, SnapKit, SpriteKit

Tools

Git, Xcode, Atom, Fastlane

Paradigms

Unit Testing, Functional Reactive Programming, VIPER Architecture, Continuous Integration (CI)

Platforms

MacOS, iOS, tvOS

2016 - 2020

Master's Degree in Computer Science

Instituto Tecnológico y de Estudios Superiores de Monterrey - Monterrey, Mexico

2012 - 2014

Completed Graduate-level Credits in Economics

Universidad de Guadalajara - Guadalajara, Mexico

2010 - 2013

Master's Degree in Finance

Instituto Tecnológico y de Estudios Superiores de Monterrey - Monterrey, Mexico

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