Lua

Mobile Developer of iOS Lua

Lua is a web and mobile platform that improves patient outcomes by facilitating communication between providers and patients. I was hired as a Senior iOS Developer and worked with three other mobile engineers. I worked with two more experienced engineers and enjoyed having them as leaders.

I was entirely responsible for the migration of ObjC code into Swift. Along with the code migration, I also upgraded the database and libraries to have a fully functional and stable app. The final result was a more scalable codebase, a more secure app because it removed most of the security warnings, and a faster application.

I also assisted with several features; the new video call feature was among the most important contributions.

Lua Big Releases
Lua Refactor
2017 - 2017
Refactor the entire code to use Swift instead of ObjC
Lua Videocall
2017 - 2018
Add the new feature for having videocalls

Responsibilities

  • Migrate all the ObjC to Swift
  • Upgrade all of the libraries to have them work with Swift
  • Upgrade the database to have it work with Swift
  • Assist in the new videocall feature

Tools

  • iOS
    • Objective-C
    • Swift
    • SQLite
    • Auto Layout with Storyboards, Xibs, and Stacks.
  • Crashlytics
  • Fastlane
  • PivotalTracker
  • Git