AVAILABLE
AVAILABLE
Carlos P.
Android Developer Kotlin / Java - Android
Carlos has over 5 years of experience in enterprise–level mobile application development, is proficient in Android jetpack components, as well as Android material design library, custom view, log tracking, debugging and crash repair and troubleshooting memory leaks. On top of that, he is also a great leader and mentor, always ready to assist his team where necessary. <br />
Expertise
Years of Development Experience
8 Years
Skills
KotlinJava - AndroidJavascriptDartRealmRoomJiraBitBucketGithubGitlabOkhttpRetrofitDaggerLiveDataLifecycleViewModelMVPMVVMWindowsMacOSGitAndroid StudioSQLiteJava
Domain Experience
Human ResourceITBookingEnvironmental
Other Skills
SQL, Glide, RxJava, Butterknife, Koin, Paging
Language Spoken
English, Chinese
Experience
- Android DeveloperVestiaire Collection2022 - Until NowProject SummaryVestiaire collective, the largest second-hand luxury platform in Europe. It is an application you can buy and sell preloved designer fashion. you can join the global fashion activist community and discover thousands of carefully curated new bags, sneakers, shoes, watches, and more.Project ResponsibilitiesCreated and built page structure and UI detail.
Rebuilt homepage to increase speed optimisation of the app.
Built login for Korean market launch.Project Tech StackMVVM, Koin, Room, Retrofit, Kotlin, Glide, Firebase, DataDog, Snowplow, Braze - Desktop DeveloperStock Trading Project2021 - Until NowProject SummaryProfessional stock trading software which aims to make trading and other relevant trading information easily accessible for users.Project ResponsibilitiesResponsible for creating and coming up with the UI detail.
Handling of the service data and local database.
Experimented with Deal Cross platform to ensure compatibility of data.
Carried out Unit Testing to ensure that user experience is enhanced.Project Tech StackJavaFx, OpenJDK, RxJava, Retrofit, Koinin, h2, FireStore, Firestorage, WebSocke - Android DeveloperQraved2016 - Until NowProject SummaryQraved is the fastest growing restaurant app in the F&B Technology scene in Indonesia. Through the app, Qraved aims to solve the long-standing challenge of seamlessly connecting diners and restaurants with sophisticated technology, comprehensive restaurant information, fresh daily content and offers. All whilst ensuring that great customer service is still present.Project ResponsibilitiesOptimized app performance and memory, which helped to reduce the occurrence of memory leakage by 99%.
Responsible for adding load speed for the app, as well as making the decision to use cache local DB and network cache to improve the overall user experience.
Created solution architectures, algorithms, and designs for functions that enable scalable customer experience.
Updated the project structure to ensure that only the latest tech stack is used.
Decided to implemented user tracking via FirebaseAnalytics given that it provides.
Used SonarQube analysis and Lint to run quality code checks. This led to an overall improvement in the quality of codes produced.Project Tech StackMVVM, sqlite, RxJava2, Retrofit2, Dagger2, Okhttp, Java, FCM, Glide - Android DeveloperJetDevs for developer2021 - 2022Project SummaryJetDevs is a social network for software developers across Asia Pacific to learn new skills, collaborate on problems, and gain access to amazing remote jobs with top companies around the region and abroad.Project ResponsibilitiesDesigned and build page structure and UI detail.
Developed chat function.
Developed and implemented app translation feature.
Deal topic function.Project Tech StackMVVM, Dagger2, Room, Retrofit, Koinin, Glide, Firebase, Eventbus, RC - Android DeveloperHome service provider2018 - 2018Project SummaryHome Service Provider is a highly popular app in Singapore, serving as the bridge connecting users who are looking for quality home services and companies which are able to meet such standards.Project ResponsibilitiesResponsible for ensuring great overall user experience as well as the addition of new and relevant user experience to ensure that user experience is not compromised overtime.
Ensured UI/ UX compatibility for the different android systems.
Engaged in several rounds of in-depth app UI/UX testing and version updates to ascertain the quality of launched app.Project Tech StackMVP, Java, RxJava2, Retrofit2, Dagger2, Room, Picasso, OneSignal, Eventbus
Education
Bachelor of Computer Science and Technology
Qingdao Agricultural University - China Qingdao Shandong
2012 - 2016