Scroll To View More
Hire the top 3% of freelance developers
Roman Tam

Roman Tam

Los Angeles, CA, United States
Member since November 14, 2017
Roman has over a dozen years developing mobile apps for iOS and other mobile platforms, including working within development teams for a number of IT companies. Meanwhile, he's developed and published mobile apps for diverse industries, businesses, and personal purposes. He provides native programming mainly but has some knowledge in React Native too. In addition, his great communication skills also enable him to work as freelancer remotely.
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)
    MyGirlFund (via Toptal)
    2018 - 2018
    • 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 the 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
    Learning Tree International
    2012 - 2013
    • 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
  • 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 integrated them.

  • Liquor Retailer App (Development)

    This is an app meant for liquor retailers and it has two main functions: one is for the backlog management and another one has an eCommerce purpose. I integrated Apple payments and a payment gateway SDK. The app also has features for social networking, geolocation, and a shopping cart.

  • Givelify (Development)

    This is a mobile app for an easy way to charitably give to your place of worship—you can donate in as few as three taps. Using this app, a user can donate to nonprofit fundraising events, make church tithes and offerings, or on the go.

  • BoozyMates (Development)

    BoozyMates is an app which shows you on a map where your friends are when they are out and about socializing. The main features are Best Atmosphere, Easy Planning, and Cash.
    A user and his friends set a status in the app: Ready for a Drink, Out for a While, Private Party, or Hidden (if you don't want them to know where you are).

  • 2TOR (Development)

    2TOR is a new knowledge and skill sharing app for everyone. It lets users find their ideal tutor, teacher, or coach for the subjects or skills that you want to learn in person.

    The app's main features are Learn Everything, Book Verified Tutors, Find Trainers, and Teach Anything. You can also filter for tutors who are certified or licenses to work with children if you should wish.

  • 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
    TurnToTech - New York City, NY, USA
    2009 - 2010
  • Bachelor of Science degree in Computer Science
    Rutgers, The State University of New Jeersey - New Brunswick, NJ, USA
    2005 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others