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
Testimonials
Tyler Hall, Staff Architect & Sr. Software Engineer