Yossapas Buaon, Developer in Bangkok, Thailand
Yossapas is available for hire
Hire Yossapas

Yossapas Buaon

Verified Expert  in Engineering

Mobile Developer

Location
Bangkok, Thailand
Toptal Member Since
February 22, 2022

Yossapas has worked in mobile development for five years. He specializes in iOS development, using Swift, cross-platform mobile development with React Native, combining both approaches to create applications that balance quality and time-to-market. Yossapas is willing to contribute to challenging projects that help him learn along the way.

Portfolio

Jitta
iOS, Swift, React Native, JavaScript, TypeScript, GraphQL, Kotlin, Firebase...
Freelance
Swift, Kotlin, Instagram, Swift 4, UIKit, GitHub, Slack, Android, iOS SDK...
EXBIZ (Thailand) Co., Ltd.
React Native, JavaScript, Facebook SDK, REST, REST APIs, React, GitHub, Android...

Experience

Availability

Part-time

Preferred Environment

MacOS, Xcode, Visual Studio Code (VS Code), SnapKit

The most amazing...

...project I've developed is the Jitta Wealth mobile application, an automated investing application used by more than 20,000 users.

Work Experience

Mobile Engineer, Technical Lead

2019 - PRESENT
Jitta
  • Led the team in developing and maintaining the Jitta Wealth mobile application written in React Native and Swift. This app gets users started in automated investing in stocks and global ETFs and projects users' investment portfolios.
  • Built various native features in Swift and Kotlin and integrated them into the React Native application, resulting in better performance up to ten times faster.
  • Refactored the mobile application foundation using Swift and facilitated integration with the legacy React Native application.
  • Created user segments and monitored stats using Firebase.
  • Utilized AWS Device Farm to perform unit and UI tests in real mobile devices.
  • Contributed with knowledge and mentored teammates regularly.
Technologies: iOS, Swift, React Native, JavaScript, TypeScript, GraphQL, Kotlin, Firebase, AWS Device Farm, SwiftUI, Swift 5, Swift 4, SwiftLint, UIKit, AVFoundation, React, Concurrency, Objective-C, GitHub, Slack, Android, React Native Bridge, iOS SDK, Android SDK, Mobile Development, OneSignal

iOS and Android Developer

2020 - 2021
Freelance
  • Developed sharing music covers to Instagram stories for the Fungjai iOS application using Swift.
  • Implemented deep linking for the Fungjai iOS application.
  • Fixed chart-related bugs in the client's Android application using Kotlin.
Technologies: Swift, Kotlin, Instagram, Swift 4, UIKit, GitHub, Slack, Android, iOS SDK, Android SDK, Mobile Development

React Native Developer

2019 - 2019
EXBIZ (Thailand) Co., Ltd.
  • Developed H@ppy, a cross-platform mobile application written in React Native that encourages users to exercise and meditate through mission-based games.
  • Collaborated with a product manager and a designer during the initial phases to create app requirements and design UX/UI.
  • Implemented the login and signup feature using Facebook SDK.
Technologies: React Native, JavaScript, Facebook SDK, REST, REST APIs, React, GitHub, Android, Mobile Development, Auth0

iOS and React Native Developer

2017 - 2019
EXBIZ (Thailand) Co., Ltd.
  • Developed and maintained Smart School iOS application using Swift, helping schools manage students and knowledge in the schools.
  • Developed and maintained Smart School Android application using React Native.
  • Gathered user feedback during pre-launch processes and oversaw launch processes, resulting in a successful launch to more than 6,000 users.
Technologies: iOS, Android, Swift, React Native, RxSwift, JavaScript, Swift 4, UIKit, React, GitHub, iOS SDK, Mobile Development

Full-stack Developer

2017 - 2018
EXBIZ (Thailand) Co., Ltd.
  • Developed Core Success System iOS application that includes many features such as playing videos, displaying PDF files, in-app purchases, and credit card payment for a client.
  • Developed a back-end service for Core Success System applications using Node.js, Firebase, and AWS.
  • Developed an admin website for Core Success System applications using Vue.js.
  • Collaborated with an outsource Android developer to develop the Core Success System Android application.
Technologies: iOS, Swift, Xcode, Firebase, Node.js, Vue, FFmpeg, Amazon S3 (AWS S3), Amazon EC2, Firebase iOS SDK, JavaScript, ECMAScript (ES6), UIKit, Mobile Development

Software Developer

2016 - 2017
EXBIZ (Thailand) Co., Ltd.
  • Designed and developed a smart home solution software including an iOS application and a Node.js MQTT server communicating with the Lutron smart home system over TCP.
  • Built an IoT solution based on Bluetooth (Bluetooth Low Energy and iBeacon) mainly consisted of an iOS application (using Swift, Core Location, Core Bluetooth) and a device (Nordic nRF51822).
  • Developed API servers for web applications using Node.js/Express.js.
Technologies: Node.js, Node-RED, MQTT, Bluetooth LE, iBeacon, Swift, REST, RESTful Services, UIKit, Core Data, Mobile Development

Jitta Wealth Mobile Application

https://apps.apple.com/th/app/jitta-wealth/id1240390683
A Swift-based mobile app with React Native modules for automated investing in stocks and global ETFs.

I was a Swift and React Native developer for the project. I developed the core app, including the investing journey and dashboard to display users' investment portfolios.

Core Success System iOS Application

A Swift-based iOS app with a Firebase-powered back end.

I was a full-stack developer for the project. I developed the entire iOS app, including playing videos, in-app purchases, and credit card payments. I also built the back end using Firebase and the admin back-office using Vue.js.

Jitta Mobile Application

https://apps.apple.com/th/app/jitta-value-stock-investing/id1095214727
A React Native-based app that displays stock fundamentals analysis based on Warren Buffet's value-investing principle.

I acted as a Swift and Kotlin developer, enhancing stock charts using native modules that resulted in better performance—up to ten times faster.

Smart School Mobile Application

https://appadvice.com/app/smartschool-thailand/1403943533
A mobile app written in Swift (iOS) and React Native (Android) that allows schools to manage their students and knowledge and helps teachers communicate with students through the internal social network.

I was the Swift and React Native developer tasked with building the entire app.

H@ppy Mobile Application

https://play.google.com/store/apps/details?id=th.co.exbiz.happy&hl=en_US&gl=US
A React Native-based cross-platform mobile app that encourages users to exercise and meditate through mission-based games.

I was the React Native developer in charge of building the entire app, including Facebook SDK and YouTube playing videos.

Libraries/APIs

React, SnapKit, Node.js, Vue, Facebook SDK, FFmpeg, RxSwift, REST APIs, Firebase iOS SDK

Tools

GitHub, Slack, OneSignal, Xcode, SwiftLint, AWS Device Farm, Node-RED, MQTT, Android Studio, Auth0

Frameworks

React Native, SwiftUI, UIKit, iOS SDK, Core Data, Android SDK

Languages

Swift, JavaScript, GraphQL, Swift 5, Swift 4, TypeScript, ECMAScript (ES6), Objective-C, Kotlin, Go, HTML5, Python

Paradigms

Clean Architecture, Model View ViewModel (MVVM), REST, Mobile Development

Platforms

iOS, Mobile, Firebase, Visual Studio Code (VS Code), Amazon EC2, MacOS, Bluetooth LE, Android

Storage

Amazon S3 (AWS S3)

Other

React Native Bridge, AVFoundation, Concurrency, Push Notifications, In-app Purchases, iOS Video, Instagram, iBeacon, RESTful Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring