pramandha-arthadana
Pramandha Arthadana
Software Engineer
Back to project list

Skillcard

An application where freelancers can publicly offer their services.
cover
calendar
May 2017 - September 2019
Timeline
role
Developer
Role
Description

This project aimed to create a platform for freelancers so that they can publicly offer their services. The initial target was to launch it in Singapore and Indonesia. My responsibilitiy was to develop its iOS application, which is built using native iOS platform, Swift and UIKit.

This was my second and toughest project while working at Twiscode. That was because the client often change their project's UI and requirements. Even until I left Twiscode at March, 2019, this project had not see its ends.

Nevertheless, there was also tons of experience and knowledge that I got from this project. On this project, I am solidifying my knowledge about MVVM architecture pattern, gaining in-depth experience with UICollectionView and UITableView


Responsibilities
1
Develop iOS Application
Develop the project iOS application from scratch.
2
Contribute to Backend REST API Development
Actively giving feedback and inputs to support the development of the backend REST API.

Technology Stack
iOS Application
Swift, UIKit, MVVM, Alamofire, Core Foundation, Core Animation, Lottie, Firebase, Facebook Login, Google Login, Branch

Screenshots