Scroll To View More
Roman Tam

Roman Tam

Los Angeles, CA, United States
Member since November 14, 2017
Roman has over a dozen years in developing, in teams and alone, mobile apps for iOS and other mobile platforms including Android and React Native. He's developed and published a number of mobile apps in diverse categories. His strong theoretical and practical background in mobile app development and project management makes him very capable on projects of any size.
Roman is now available for hire
  • Mobile App Development, 7 years
  • iOS, 7 years
  • Xcode, 7 years
  • Objective-C, 7 years
  • RESTful APIs, 6 years
  • Android, 5 years
  • Swift, 3 years
  • React Native, 2 years
Los Angeles, CA, United States
Preferred Environment
MacOS, iOS, Xcode, JIRA, GitLab, Bitbucket
The most amazing...
...thing I've worked on is an app for booking theater and entertainment tickets; developing the core part, event management, checkout, and social aspect.
  • Mobile Native Developer (Android and iOS)
    2018 - 2018
    MyGirlFund (via Toptal)
    • Developed an app that has similar camera features to Snapchat and Instagram.
    • Implemented the customized camera, retina flash, photo filters, and video filters using Core Image and Android libraries.
    • Integrated RESTful APIs for user login, snap uploading, and more.
    Technologies: Swift, Core Image, Java
  • iPhone App Developer
    2014 - 2017
    • Provided the architecture design, UI/UX design, and programming.
    • Created unit and UI testing frameworks.
    • Wrote PHP framework-based programming for the back-end.
    • Worked with various design patterns, programming languages, and frameworks such as VIPER, MVC, Swift, and React Native.
    • Manipulated images and videos for the mobile platform using the GPU language, OpenGL ES, and Core Image.
    Technologies: Swift, Objective-C, React Native
  • Mobile App Developer
    2013 - 2014
    • Consulted on app ideas with the product owners who wanted to make their own apps.
    • Documented the app product from the early stages until the publishing step.
    • Wrote programming in various languages (Swift, Objective-C, Java, Kotli, and React Native).
    • Built testing frameworks and developed cases.
    • Implemented source code control, version management, and the Agile development methodology.
    Technologies: Swift, Objective-C, Cocoa, Java, Kotlin, Xcode, Android Studio, React Native
  • Instructor
    2012 - 2013
    Learning Tree International
    • Taught as a full-time instructor in the Mobile App Development Training course; teaching native iOS app programming with Swift and the Objective-C languages.
    • Provided code mentoring services for the students' trial projects.
    Technologies: Firebase, Swift, Ruby on Rails, Node.js
  • Senior iOS Developer
    2010 - 2012
    • Created a project from scratch where I integrated CocoaPods, back-end web services, third-party frameworks, and the design.
    • Integrated a geolocation system including real-time GPS tracking, map route display, etc.
    • Developed a booking system and integrated payment gateways through its SDKs.
    • Built an app with Objective-C and Core frameworks.
    • Deployed the apps for the testers and provided maintenance and update services.
    Technologies: Swift, Ruby on Rails, CocoaPods
  • Relax & Sleep Well (Development)

    Relax & Sleep Well is a high-quality hypnosis and meditation app that was created by Glenn Harold, a best-selling self-help audio author. This fantastic app consists of four free hypnotherapy and meditation recordings and over 80 in-app purchase options covering insomnia, stress, anxiety, mindfulness, sleep, weight-loss, confidence, self-esteem, the solfeggio frequencies, binaural beats, spiritual healing and much more.

  • Kim'Konnect (Development)

    This is a complex social app and I was one of the team developers who worked on location service, the web-service integration, and the front-end portion of the app.

  • SignTime App (Development)

    This is a photo and video editing and sharing app. With the SignTime app, a user can take a photo or video (e.g., when you encounter your favorite celeb and you want an autograph but you have no pen or paper), and ask for an e-autograph right on the screen of the user's smartphone.

    Technologies: Swift, CoreVideo, CoreImage, AVFoundation

  • Kitchin Table Co-work at Home (Development)

    Kitchin Table’s unique algorithm connects women with similar interests and skills to co-work together at home. A user can host a class or session at home, find new clients and charge for your services using this app. If you are a yoga teacher, chef or any type of service provider struggling to find clients or space then you can use Kitchin Table to host a class or session at home, find new clients and charge for your services. This is a React Native based project and not a native one.

  • Liquor Retailer App (Development)

    This project was for local liquor retailers and it has two main aspects: one is for the backlog management and another one has an eCommerce purpose. Roman worked on integration of Apple payments and a payment gateway SDK. The project has also features for social networking, geolocation, and a shopping cart.

  • BuckleUp (Development)

    BuckleUp is a dating app for digital nomads (adventurous, tech-savvy people on the move). BuckleUp makes traveling better by enabling fellow passengers to chat and more without internet. In addition to the classic dating app features, from swiping to hyper-location and nearby matching, users can enjoy BuckleUp online or offline.

    I used the Swift to create this app for iOS; also used the Core Bluetooth framework to implement a Bluetooth based chat in cases when the user is without the internet.

  • Location Finder (Development)

    Location Finder is a completely free app that quickly helps to find the nearby places. A user just needs to click the place category and based on an existing or custom location or both, the result will display. Once the desired place is found, a user can follow the directions by either selecting the Get Direction button or the Navigation View Map button and the navigation map will open a Google Map application.

    The application consists of many predefined categories (restaurant, bank, ATM, high school, doctor, hospital, shopping mall, and more) to select the place from.

  • DriverX (Development)

    This is an on-demand vehicle service booking mobile application project. It is an Uber-style application and is available for both the iOS and Android platforms. The app has location tracking, a map route display, payment processing, and social features.

    I developed this through a native development method using the Swift and Java programming languages. The back-end is supported by the Ruby framework and it has an admin panel too. The UI/UX design was delivered by a professional design team and I also integrated them.

  • Languages
    Swift, Objective-C, C++, Swift 3, Swift 1, Swift 2, Java, JavaScript, SQL, Swift 4, Kotlin, HTML5, CSS3, Python
  • Frameworks
    Cocoa, Core Data, Core Location, iPhone SDK, Cocoa Touch, iOS SDK, AV Foundation, Core Bluetooth, QuartzCore, Laravel, Android SDK, React Native, Ionic
  • Libraries/APIs
    Microsoft Foundation Class Library (MFC), Google Maps SDK, Google Maps API, iOS API, CocoaPods, Facebook SDK, Facebook API, Facebook Login, Facebook Live API, Twitter SDK, Twitter API, Twitter iOS SDK, Instagram API, Google API, LinkedIn API, Google APIs, Google+ iOS SDK, Facebook iOS SDK, Facebook Open Graph API, Alamofire, Social Media APIs, REST APIs, REST API, Core Graphics, Core Image, PayPal API, Stripe API, Mixpanel iOS SDK, MapBox iOS SDK, Fabric, Twilio API, Stripe, Firebase iOS SDK, SQLite.NET, Google Calendar API, Flurry, Braintree API, Core Audio, Parse SDK
  • Tools
    Xcode, GitLab, CocoaTouch, Auto Layout, Sketch, Android Studio, JIRA, Bitbucket, Twitter Android SDK, Crashlytics, RevMob, Adobe Photoshop, Git, Braintree SDK, GitHub
  • Paradigms
    Agile Software Development, Mobile UI/UX Design, App Development, Unit Testing
  • Platforms
    iOS, Android, Windows, Parse, iOS 10+, Apple, Apple Watch, iOS 11, Eclipse, Firebase, Apple TV, Amazon Web Services (AWS), Twilio, WordPress
  • Other
    UI Testing, iPad, iPhone X, iPhone 4s, iPhone 4, iOS Camera, Apple Pay, Digital Publication, Instagram Ads, Google+, In-app Purchases, Storyboarding, RESTful APIs, Mobile App Development, Computer Science, PSD, Magazines, WebServices, Web Services, GPS, Beacon, iPhone, iPhone Games, iOS TV, Voice Chat, AdMob, Google AdMob, Cross-platform App Development, PayPal, AVFoundation, Full-stack, Payment APIs, Navigation, Speech Recognition, Web App Development, BrainTree, Facebook
  • Storage
    MySQL, PostgreSQL, SQL Server 2016, MongoDB
  • Hackathon Winner in iOS Bootcamp
    2009 - 2010
    TurnToTech - New York City, NY, USA
  • Bachelor of Science degree in Computer Science
    2005 - 2009
    Rutgers, The State University of New Jeersey - New Brunswick, NJ, USA
I really like this profile
Share it with others