◀︎ back to experiences

lead application developer @ brokol app

role lead application developer
company brokol app

built mvp from scratch using react native and firebase within two months alongside a junior developer (july 2023 - august 2023, part-time)

features

[08]

built mvp from scratch using react native and firebase within two months alongside a junior developer

react nativefirebasetypescript

bench-tested and compared multiple react-native ocr libraries before standardising on apple vision (ios) and google ml kit (android) for best accuracy/performance trade-off

react nativegoogle ml kitapple visionocriosandroid

learned firebase and implemented social sign-in authentication, firestore database, cloud functions, and storage

firebase authenticationfirestorefirebase cloud functionsfirebase storage

designed the firestore schema and companion typescript types to enforce consistent, strongly-typed data across the app

firestoretypescript

text cleaning and noise reduction helpers to standardize the text scanned from ocr

typescriptocr

standardization of product names using openai api to present app users with human-readable item names

openai apitypescript

estimation of perishable good expiry date using openai api and grocery store databases from key partners

openai apitypescript

cross-platform distribution on apple app store testflight and google play store internal testing services

iosandroid