kukuh.dev
Kukuh Nomikusain
A software engineer, with 8+ years of experience.
Experienced in Flutter (Dart), Android native (Kotlin and Java), ReactJS (JavaScript and TypeScript), and leading an engineering team.
Working Experiences
Lead Software Engineer (Mobile Flutter)
DELOS
Jun 2022 - Jun 2024 (2 years)
- Leading a mobile tech team, consisting of up to 4 team members, including myself.
- Developing the AquaHero Mobile app using Flutter.
Senior Software Engineer (Android)
Smart Walkie Talkie
Mar 2020 - Jun 2022 (2 years 4 months)
- Contributing to VoicePing Android SDK, an open-source Android library to add Push-To-Talk functionality to other apps: https://github.com/SmartWalkieOrg/VoicePing-Walkie-Talkie-AndroidSDK
- Enabling the VoicePing app to connect with a Bluetooth device (BLE and SPP).
- Implementing location tracking into the VoicePing app.
- Implementing voice call and video call functionalities into the VoicePing app using 3rd party SDK.
Indie Maker & Software Engineer
Setopic
Jan 2019 - Mar 2020 (1 year 3 months)
- Developing the backend using TypeScript, NodeJS, ExpressJS, and PostgreSQL.
- Developing the frontend using ReactJS, NextJS, Styled-components and BulmaCSS.
Software Engineer (Android)
Smart Walkie Talkie
Aug 2017 - Jan 2019 (1 year 6 months)
- Integrating VoicePing app with another Push-To-Talk app.
- Implementing VoicePing SDK into a messaging app.
- Developing VP Call app, an Android app to do VoIP, separated from the main VoicePing app.
Lead Android Developer
Qiscus
Apr 2017 - Jul 2017 (4 months)
- Leading an Android development team consisting of 4-5 team members
- Improving QVC Android app to support Android TV.
Android Developer
Qiscus
Mar 2016 - Apr 2017 (1 year 2 months)
- Enabling to manage company users from inside the Qiscus Android app.
- Enabling the QVC Android app to be white-listed as a new app.
- Starting initial development of the Qisme Android app.
Intern
PASIFIK SATELIT NUSANTARA
Jan 2015 - Feb 2015 (2 months)
- Developing a simple web-based Geo satellites tracker
Personal Projects
PDF Chatbot
pdfchatbot.kukuh.dev
A web app to chat with PDF using AI
- ReactJS and NextJS
- PostgreSQL
- Cloudflare R2
- Langchain
- Pinecone Vector DB
- Vercel AI SDK
Setopic
setopic.com
A simple web app to extract text from images using AI
- ReactJS and NextJS
- PostgreSQL
- Cloudflare R2
Optikal
optikal.vercel.app
OCR, QR Code and Barcode scanning in one app. Using on-device ML
- Flutter and Dart
- Riverpod
- ML Kit
Voisme
voisme.com
Voice recorder app with speech-to-text using AI
- Frontend: Flutter, Dart, Riverpod
- Backend: Firebase, OpenAI API
Copyright 2024