My name is Theo Vora. I’m a seasoned developer of native apps for iPhone and iPad.

Howdy!

⭐️ I’m currently based in Austin, Texas.

🏢 Open to onsite and hybrid working arrangements.

🐶 Dog is well-mannered and open to in-office visits. Productivity might take a hit, but morale is guaranteed to increase.

I’ve always loved third party mobile apps and paid money for them. There is so much craftsmanship that goes into apps - the fonts, the spacing, the ease of use, the responsiveness. When apps make your life easier, you save time, and time is money.

In 2020 after a 17 year career in IT, I took the plunge into iOS development. I was done with installing and supporting the thing. I wanted to make the thing.

Services

  • Also known as iPhone apps.

    I work on native apps for iOS written with the Swift language.

    I do not work on Android or Flutter apps.

  • Apps made for the iPad.

  • Apps made for Apple Watch and Apple Watch Ultra.

  • Apps made for Apple TV

Samples

iPad Game

This multiple choice game allows for 6 possible choices of which 3 are correct. The student must tap all 3 correct choices to advance. Choices are outlined in white. When a choice is tapped, the choice is either correct or incorrect. If incorrect, then the chosen image is outlined in red. If it is correct, then it is outlined in yellow. What is most noteworthy about this game, is that I was able to save storage space in the app. Instead of creating 3 variants (white, yellow, red) of each image, there is just 1 image. The outline around each is drawn programmatically with UIKit. The same game engine I wrote is scalable and an easier version of the same game appears earlier in the app where the student selects 1 correct answer out of 3 possible choices.

Frameworks: UIKit, Core Animation

© 2021 Copyright Teaching It Right, LLC

Code Decipher

I solved an AdventOfCode problem with the Swift language and built a simple tvOS app using SwiftUI to visualize the deciphering. I was going for the look of pseudo-hacker movies or TV shows where you can "see" the code as it's being unscrambled.

Key tech: SwiftUI, OperationQueue

Source code: Github

Real time chat

In my first 6 months as an iOS dev, I put together a working 1 on 1 direct message (DM) chat.

note: there is no sound in this video

Key tech: Cloud Firestore, MessageKit

Source code: Github

Previous Clients

Teaching It Right
Ford Motor Company

Testimonials

Tyler Hall, Staff Architect & Sr. Software Engineer

“The best part of working with Theo is his sheer enthusiasm for his craft, the evident care he puts into all of his work, and witnessing how he brings out the best in other coworkers when working together on complex projects.”

Let’s get it

It all begins with an idea. Your app will change the world. Maybe it will empower people. Or maybe it will delight people. Whatever it is, surround yourself with people that believe in your vision as much as you do.