Post Job Free
Sign in

Full-Stack Developer Android

Location:
Fullerton, CA, 92832
Posted:
April 01, 2025

Contact this candidate

Resume:

Visal Hok

Fullerton, California, United States

Email:********@*****.*** LinkedIn: https://www.linkedin.com/in/visalhok/ Phone: 978-***-**** Professional Summary

Highly skilled Full-Stack Developer, holding a Bachelor of Science in Computer Science from California State University, Long Beach. Boasts over five years of extensive experience in architecting, refining, and implementing robust Android applications through advanced proficiency in Kotlin, Java, and Jetpack Compose. Strong proficiency in utilizing Golang for backend service development. Professional Experience

Android Developer

O'Reilly Media Jul 2022 - Mar 2024

• Lead the development of a feature with a team of backend engineers and designers that allows users to download multi- format media such as audio/non-audio books and videos focusing on strong user configurability and offline first patterns

• Leader in migrating legacy Java Application to modern Android best practices using Kotlin, Coroutines and Jetpack Compose allowing the team to develop more optimized features faster and safer o Reduction of non-fatal bugs and crashes by 40% monitored by Firebase Crashlytics between version updates o Reduction of application size by 20%

• Lead the implementation of Hilt, a dependency injection framework for Android, to help reduce complexity by migrating away from a Service Locator pattern and increase testability using Hilt’s native tooling

• Strong advocate of data driven development utilizing Amplitude and Firebase Analytics to aid in better decision making across features and technical improvements respectively

• Implemented a Backend-for-Frontend (BFF) bridge using Node.js to reduce the complexity across clients when fetching metadata for user content

Android Developer

Exquisite Coin-Op Aug 2021 - Jun 2022

• Lead the addition of a CI/CD integration with the codebase using Bitrise allowing continuous testing, code health checks, and deployment to Google Play

• Developed a cohesive design system utilizing Google Material Design and Android theming best practices

• Developed a simple Golang server exposed by an API Gateway and connecting to Postgres to keep track of user information to power a reward system

Full-stack Developer

Cirqle LLC Oct 2019 - Aug 2021

• Develop an authorization and profile micro-service using Golang, Gin, and Firebase to store user information

• Develop a location micro-service using Postgres Geospatial Query to allow users to find restaurants given a specific radius

• Develop a micro-service to store media metadata from Cloudflare to allow the fetch and streaming of business images and videos

• Integrate a search service using Algolia to allow users to efficiently search through a catalog of businesses o Also integrated the Android screens that allows users to search through those businesses efficiently using smart debouncing to avoid cost spikes

• Develop a gRPC microservice to allow clients to efficiently upload images and videos that would later be saved to S3 and Cloudflare respectively

Skills

• Experienced in Android Development using Java and Kotlin o Jetpack Compose, Kotlin Coroutines, Hilt/Dagger 2, Room/Sqlite, CLEAN Architecture, MVVM/MVI, Kotlin-Multiplatform, Robolectric, Espresso, Junit4/5, Mock, Retrofit + OkHttp o Coil, Google Core Libraries, Firebase, Amplitude, gRPC, Bitrise CI/CD

• Experienced in Backend Development using Golang

o AWS, API Gateway, Google Cloud, Cloudflare, Docker, LogDNA, Postgres, MySql, MongoDB, Gin, Protobuf, Google Pub/Sub, Circle CI, Algolia

Education

California State University, Long Beach

Bachelor's degree, Computer Science Jan 2016 - Jun 2019



Contact this candidate