Scroll To View More
Roland Leth

Roland Leth

Bucharest, Romania
Member since March 14, 2014
Roland has seven years of iOS development experience. As an indie, he had four apps and two games on the App Store, and also enjoys working with RESTful services and Ruby. He has been iOS Lead for almost 4 years at DeinDeal, a dominating flash sales company from Switzerland. He started his software company, where he focuses on iOS development, with a total of 12 published apps.
Roland is now available for hire
Portfolio
Experience
  • iOS, 7 years
  • REST, 5 years
  • Swift, 4 years
  • Objective-C, 3 years
  • Ruby, 2 years
  • User Interface (UI), 2 years
  • Core Animation, 2 years
  • Node.js, 1 year
Bucharest, Romania
Availability
Part-time
Preferred Environment
Mac OS, Xcode, RubyMine, Git
The most amazing...
...thing I've coded is a social app for challenging yourself and your friends to create better habits.
Employment
  • Founder and Tech Lead
    2017 - PRESENT
    Runtime Sharks
    • 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
    DeinDeal
    • 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
    Freelance
    • 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
Experience
  • DeinDeal (Development)
  • Puppet Anthems (Development)
    http://puppetanthems.com

    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)
    https://rolandleth.com/projects/carminder

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

  • LTHPasscodeViewController (Development)
    https://github.com/rolandleth/LTHPasscodeViewController

    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)
    https://github.com/rolandleth/LTHMonthYearPickerView

    A user-friendly month and 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)
    https://github.com/rolandleth/rolandleth.com

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

  • LTHRadioButton (Development)
    https://github.com/rolandleth/LTHRadioButton

    A radio button with a pretty animation.

  • ChallengeBeat (Development)
    https://itunes.apple.com/us/app/challengebeat/id1323950655

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

  • Card Virtual (Development)
    https://itunes.apple.com/ro/app/card-virtual/id1365350958

    The main goal of the app is for users to save their fidelity cards digitally (or request new ones), combined with the conveniences of displaying merchants and their offers, and having a shopping list at hand. There's also a friends feature, with which users can share their shopping lists—shopping together, faster, and smarter has never been easier!

  • 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.
Skills
  • Languages
    Swift, Objective-C, HTML5, CSS3, JavaScript, Ruby
  • Paradigms
    REST, Agile Software Development, Scrum
  • Platforms
    iOS, Firebase, Heroku
  • Other
    RESTful Web Services, User Interface (UI)
  • Frameworks
    Cocoa Touch, Cocos2d, Box2D, Sinatra
  • Libraries/APIs
    SpriteKit, Node.js, Core Animation
  • Tools
    Google Analytics
  • Storage
    PostgreSQL, MySQL
Education
  • Master's of Computer Science degree in Computer Science
    2008 - 2010
    Bucharest Academy of Economic Studies - Bucharest
  • Bachelor of Computer Science degree in Computer Science
    2004 - 2008
    Bucharest Academy of Economic Studies - Bucharest
I really like this profile
Share it with others