Carlos Bedoya, Architecture Developer in Tijuana, Mexico
Carlos Bedoya

Architecture Developer in Tijuana, Mexico

Member since January 20, 2016
Carlos is a software engineer with more than 11 years of experience in the mobile area, starting with J2ME, Homebrew, BlackBerry, and Windows Phone, and he currently works with Android and iOS since the early versions. Carlos always likes to keep up to date with the latest technologies and versions.
Carlos is now available for hire

Portfolio

  • Sonata Services
    Hybrid Apps, Dynamic Loading, WebRTC, Location Services, Mobile GPS...
  • Stareway LLC
    Git, MySQL, NHibernate, .NET, Java, Android, Objective-C, iOS
  • Gameloft
    2D Games, 3D Games, iOS, MacOS, Android, Perl, Python, Subversion (SVN)...

Experience

Location

Tijuana, Mexico

Availability

Part-time

Preferred Environment

Python, REST API, JSON, Android Studio, Xcode, Gradle, Apple TV, Android TV, Flutter, Node.js, XCUITest, Espresso, Travis CI, Jenkins, Git, MacOS, Java, Kotlin, Android, Objective-C, Swift, iOS

The most amazing...

...thing I've worked on was a suite of applications focused on the medical field. These applications were used by patients participating in clinical trials.

Employment

  • Lead Mobile Developer

    2013 - 2020
    Sonata Services
    • Deployed more than 50 different apps over five years for different US customers with SDG&E as one of the biggest with a large user base.
    • Served as the team lead of a team of 10 members, half of them overseas. Assigned tasks for daily work and managed standups.
    • Helped the company to transition from a startup to scale up until the company was acquired by a big healthcare firm.
    Technologies: Hybrid Apps, Dynamic Loading, WebRTC, Location Services, Mobile GPS, Bluetooth LE, Bluetooth Beacons, Git, Java, Android, Swift, Objective-C, iOS
  • Mobile Developer

    2012 - 2013
    Stareway LLC
    • Developed both iOS and Android apps for a social network that was going to be launched for a city in the United States that allowed users to post notes in different locations on a map.
    • Helped and mentored junior members of the team with daily tasks.
    • Helped in the back-end maintenance and created different web services used by the applications.
    Technologies: Git, MySQL, NHibernate, .NET, Java, Android, Objective-C, iOS
  • Mobile Developer

    2009 - 2012
    Gameloft
    • Migrated different games to phones with limited capabilities reducing memory and disk utilization, as well as improving FPS for a better game experience.
    • Converted big game titles from mobile devices to be played on Mac computers using different tools such as SDL and in-house graphic engines. Created different algorithms to handle keyboard and mouse controls.
    • Migrated a mobile advertisement library to MacOS which was used globally by many teams helping to speed up development and integration.
    Technologies: 2D Games, 3D Games, iOS, MacOS, Android, Perl, Python, Subversion (SVN), Game Development, Objective-C, BREW, C++, Java

Experience

  • Video Player for iOS and Android (Development)

    Swift iOS and Kotlin Android apps that fetched a list of playlists allowing the users to play videos using a custom player created by me. This player has offline capabilities as well as an option to stream to different cast devices such as AppleTV and Chromecast devices.

Skills

  • Languages

    Swift, Objective-C, Kotlin, Java, TypeScript, Python, C++, Perl
  • Libraries/APIs

    REST API, Node.js, Facebook API, Facebook SDK, WebRTC
  • Tools

    Git, Xcode, Apple Push Notifications, Jenkins, Travis CI, Gradle, Android Studio, Subversion (SVN)
  • Paradigms

    Cross-platform, Requirements Analysis, PMBOK
  • Platforms

    iOS, Android, MacOS, Bluetooth LE, Firebase, Android TV, Apple TV, BREW
  • Storage

    JSON, Cloud Firestore, Databases, MySQL
  • Other

    Architecture, App Store, Google Play Store, Apps, Mobile Apps, Native Apps, Mobile App Development, Push Notifications, Espresso, Algorithms, Game Development, Leadership, Software Development, Software QA, Data Structures, Game Programming, Web Programming, Resource Management, Project Evaluation, Risk Assessment, Business Strategy, Business Administration, Strategic Planning & Execution, 3D Games, 2D Games, Bluetooth Beacons, Mobile GPS, Location Services, Dynamic Loading, Hybrid Apps
  • Frameworks

    XCUITest, Flutter, .NET, NHibernate
  • Industry Expertise

    Project Management

Education

  • Master's degree in Information Technologies
    2012 - 2015
    TecMilenio - Mexico
  • Bachelor's degree in Computer Science
    2004 - 2010
    Universidad Autónoma de Baja California - Mexico

To view more profiles

Join Toptal
Share it with others