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, Swift 2, Swift 1, Swift 3, C++, Java, Swift 4, SQL, JavaScript, HTML5, Python, Kotlin, CSS3
  • Frameworks
    Core Location, Cocoa Touch, iPhone SDK, Cocoa, iOS SDK, Core Data, Android SDK, Laravel, Core Bluetooth, AV Foundation, QuartzCore, React Native, Ionic
  • Libraries/APIs
    LinkedIn API, Google API, Instagram API, Twitter iOS SDK, Twitter API, Twitter SDK, Facebook Live API, Facebook Login, Facebook API, Facebook SDK, CocoaPods, iOS API, Google APIs, Social Media APIs, Microsoft Foundation Class Library (MFC), Alamofire, Facebook Open Graph API, Google Maps SDK, Facebook iOS SDK, Google+ iOS SDK, Google Maps API, REST API, REST APIs, SQLite.NET, Firebase iOS SDK, Stripe, Twilio API, Fabric, MapBox iOS SDK, Mixpanel iOS SDK, Stripe API, PayPal API, Google Calendar API, Core Image, Core Graphics, Parse SDK, Core Audio, Flurry, Braintree API
  • Tools
    Auto Layout, Xcode, CocoaTouch, Sketch, GitLab, Adobe Photoshop, RevMob, Crashlytics, Twitter Android SDK, JIRA, BitBucket, Android Studio, Braintree SDK, Git, GitHub
  • Paradigms
    App Development, Mobile UI/UX Design, Agile Software Development, Unit Testing
  • Platforms
    Apple Watch, Apple, iOS 10+, Windows, iOS 11, Parse, iOS, Android, Amazon Web Services (AWS), Apple TV, Eclipse, Firebase, Twilio, WordPress
  • Other
    Apple Pay, iOS Camera, iPhone 4, iPhone 4s, iPhone X, iPad, Web Services, Mobile App Development, RESTful APIs, UI Testing, WebServices, Magazines, PSD, Computer Science, Storyboarding, In-app Purchases, Google+, Instagram Ads, Digital Publication, Beacon, Speech Recognition, AdMob, Navigation, Payment APIs, Full-stack, AVFoundation, PayPal, Cross-platform App Development, Android App Development, Google AdMob, Voice Chat, iOS TV, iPhone Games, iPhone, GPS, Web App Development, BrainTree, Facebook
  • Storage
    SQL Server 2016, MySQL, PostgreSQL, 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