Scroll To View More
Hire the top 3% of freelance developers
Roland Leth

Roland Leth

Bucharest, Romania
Member since March 14, 2014
Roland has four years of iOS development experience, including Cocos2D/Box2D/SpriteKit proficiency. He has two apps and two games on the App Store, and also enjoys working with RESTful services and Ruby. He strives to be a part of teams doing amazing things that bring out the potential of today's technology.
Roland is now available for hire
  • iOS, 7 years
  • Swift, 4 years
  • Objective-C, 3 years
  • User Interface (UI), 2 years
  • Ruby, 2 years
  • Core Animation, 2 years
  • Node.js, 1 year
Bucharest, Romania
Preferred Environment
Mac OS, Xcode, RubyMine, Git
The most amazing...
...thing I've coded is an app for keeping track of expenses, including a reminders feature, time zone support, and full VoiceOver support.
  • Founder and Tech Lead
    Runtime Sharks
    2017 - PRESENT
    • Launched ChallengeBeat, a social app to challenge yourself and your friends and to build better habits.
    • Launched an app for a digital bookkeeping fidelity card that also offers shareable shopping lists and offers from merchants.
    Technologies: Swift, Node.js, Vapor
  • Lead iOS Developer
    2013 - 2017
    • Served as the main developer for the company's native iOS app, contributing over 75% of the work.
    • Served as lead developer, helping with sprint planning and helping the product team when needed. Brought new ideas in, provided technical suggestions, and helped the junior developers on a constant basis.
    • Implemented most of the RESTful services and handled internal APIs.
    • Ensured that the UI is pixel-perfect and 100% compliant with design.
    • Created several custom controls.
    • Implemented most of the animations and transitions.
    Technologies: Objective-C, Swift, Ruby
  • iOS and Ruby Developer
    2010 - 2013
    • Created an iOS 7 passcode replica library.
    • Built a mm/yyyy picker control feature for credit card expiration dates and the like.
    • Created an expenses planning app.
    • Developed a car maintenance planning app.
    • Created and launched two games on the App Store.
    • Built my blog from scratch.
    • Created a small, internal, what-do-we-eat-today web app for the office.
    • Created a set of extensions for Swift to make one's life easier.
    Technologies: Objective-C, Swift, Ruby, HTML, CSS, PostgreSQL, DataMapper, Dropbox SDK
  • DeinDeal (Development)
  • Puppet Anthems (Development)

    Your fancy and fun way to learn about the national anthems and cultures of many different countries. Animated puppets that sing the anthem, while juggling country specific iconic items.

  • Expenses Planner (Development)

    An app to easily keep track of upcoming expenses, with reminders, time zone support, and 100% VoiceOver compliance.

  • Carminder (Development)

    An app to easily keep track of car service, with reminders, time zone support, and 100% VoiceOver compliance.

  • LTHExtensions (Development)

    A set of extensions for Swift to make one's life easier.

  • LTHPasscodeViewController (Development)

    A user friendly iOS 7-style passcode view similar to the one seen within the Setting app when changing passcodes. It supports login/logout and simple/complex passcodes.

  • LTHMonthYearPickerView (Development)

    A user friendly month & year picker view for pesky credit card expiration dates.

  • Bouncy B (Development)

    This is an inverted endless runner game. Instead of running and jumping from platform to platform, users are constantly falling and need to bounce on the platforms to avoid falling to defeat.

  • My blog (Development)

    My personal blog, featuring many of the projects on which I've worked.

  • LTHradioButton (Development)

    A radio button with a pretty animation.

  • ChallengeBeat (Development)

    The app where you can challenge your friends, or even just yourself, to create—and maintain—the habits you always tried to cultivate.

  • Roland is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Roland shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    Swift, Objective-C, CSS3, JavaScript, Ruby, HTML5
  • Paradigms
    REST, Scrum, Agile Software Development
  • Platforms
    iOS, Heroku, Firebase
  • Other
    RESTful Web Services, User Interface (UI)
  • Frameworks
    Cocoa Touch, Cocos2d, Box2D, Sinatra
  • Libraries/APIs
    SpriteKit, Node.js, Core Animation
  • Tools
    Google Analytics
  • Storage
    MySQL, PostgreSQL
  • Master's of Computer Science degree in Computer Science
    Bucharest Academy of Economic Studies - Bucharest
    2008 - 2010
  • Bachelor of Computer Science degree in Computer Science
    Bucharest Academy of Economic Studies - Bucharest
    2004 - 2008
Hire the top 3% of freelance developers
I really like this profile
Share it with others