iOS Developer2021 - 2021Find Your Grind
Technologies: Swift, SwiftUI, Combine, Reactive Programming, Firebase
- Worked on SwiftUI-based UI/UX flow updates reacting with API services via Combine, Alamofire frameworks.
- Tracked and fixed bugs in the UI/UX, RESTful API integration, and app logic.
- Managed CI/CD pipeline troubleshooting Bitrise issues.
iOS Developer2020 - 2021Shakd
Technologies: Leadership, Back-end, Android, Continuous Integration (CI), Design Patterns, Continuous Deployment, Unit Testing, Core Data, REST, Swift, iOS
- Developed a reusable component and libraries to make a project based on a scalable and modular publishing CocoaPods library.
- Implemented CloudKit as a mobile back end as a service.
- Developed and integrated a Node.js-driven back-end API.
iOS Developer2020 - 2020Airmeet
Technologies: Combine, Push Notifications, Two-way Data Binding, Reactive Programming, OAuth, Firebase, Agora, iPad, Swift
- Developed an email-based sign-in, signup, and social network-based login/signup features using OAuth technology.
- Implemented React programming and a two-way binding structure in both the UI and view models with Apple's latest framework, Combine.
- Worked with Firebase to implement various database settings.
- Implemented app's customized behavior using Firebase Remote Config.
RoR Developer with Shopify Skills2019 - 2019Launchpeer (via Toptal)
Technologies: Liquid, Shopify, Ruby on Rails (RoR), Ruby
- Updated Shopify inventory and product management.
- Fetched quantity via Shopify API.
- Updated UI for admin dashboard.
- Migrated domain change in Shopify app store.
Dentist Door Project2019 - 2019Launchpeer (via Toptal)
Technologies: AWS S3, MySQL, PHP, Laravel
- Refactored the file system with cloud storage using S3.
- Built pages with Blade template.
Swift Developer2018 - 2019Abstract
Technologies: Xcode, Core Data, Swift
- Developed statistic models, value expectations engine from various types of data forms (XML, PDF, DOC, and more) and displayed the data with diverse charts and graphs.
- Created a user-friendly UI/UX and animations.
- Integrated REST APIs with the Alamofire framework.
- Implemented push notification and third-party services such as Facebook, Twitter, and Firebase.
Web Developer2018 - 2018Zenprospect
Technologies: Zeplin, CSS, HTML, React, Node.js
- Created the stylesheet for common typography and colors.
- Built pages with parallax effect and reusable UI components in React.
- Reduced page loading time by optimizing static resource.
- Added analytics and tracking to each page.
- Used Zeplin to communicate with designers.
iOS Developer2017 - 2018StermFit
Technologies: CocoaPods, Fastlane, Xcode, Swift
- Developed fitness training app from scratch, prototyping, UI/UX design, programming, project management, publishing.
- Web-service integration, REST API integration, JSON parsing, local data caching.
- Implemented Video streaming, Push notification, Local notification.
- Developed social sharing, posting features to several social platforms such as Facebook, Twitter, Instagram.
Web Application Team Lead2014 - 2017Globesoft Services Pte Ltd
- Created high-performance, reusable code for the UI in React.
- Developed multiple web apps from scratch, starting from the requirements gathering phase to the application design and development.
- Configured and scaled all our clients' hosting infrastructure based on Linux machines, managing all the required redundancy, high availability, and backup strategies.
- Created cross compatible monitoring application that runs on both Windows and Mac.
- Configured and scaled all our clients' cloud resources including AWS, Heroku, and Cloudflare.
- Configured client's CI/CD using Docker, Kubernetes, TravisCI, and Go Pipeline.
- Worked with Ruby on Rails for API gateway and created micro-services using Python Flask.
- Worked with Django Rest Framework to create REST API for single page application using Angular.js as client-side framework.
Web Developer2011 - 2012Kelly Services Singapore
- Integrated multiple third-party APIs using the OAuth.
- Built mobile-first responsive design.
- Developed lightweight API using Express.js.
- Have integrated Socket.io for real-time communication.