.

- since 2009 -

Objectives

I am seeking a challenging position requiring various skills, such as system design, database design, complex problem-solving, and coding if needed. My forte is designing and building systems to solve business and customer problems at the lowest cost.

Smart Speaker

OLLI MAIKA

App features:
  • Working closely with UI/UX, QA & QC, PO to build and manage mobile app (iOS & Android) to interact with the MAIKA's ecosystem.
  • Some highlights:
    • Talk and chat with MAIKA
    • Interact with images (OCR), transcript (YouTube), document (web link)
    • Managing and setup MAIKA's devices
    • Managing premium subscriptions and buy credits
    • Managing and command smart home devices
    • Listen to music
    • ...and more.
  • Team size: 5 people
  • Technologies implemented: iOS (Swift - UIKit), Android (Kotlin).
  • Year: 2023 - present.
  • Download: MAIKABuddyOS

Screenshot:

Personal assistant

Real-time translation and conversation

App features:
  • A prototype of how we can use AI.
  • Continuous two-way conversation without touching the screen.
  • Some highlights:
    • Translation from 2 languages.
    • Conversation for asking tourist information, such as foods, hotels, tours,..
  • Team size: 3 people
  • Technologies implemented: iOS (Swift - SwiftUI).
  • Year: 2023-2024.

Screenshot:

Love Jesus

Everything about Catholic

  • This APP is for Catholicism.
  • You can read the bible, bookmark, and comment on every single verse.
  • Team size: just me.
  • Technologies implemented: Python 3, React Native, Angular 18.
  • Year: 2024.
  • App StoreGoogle Play

Piwinki

Easy to remember your beautiful things

  • I'm building this APP to memorize everything I love.
  • Team size: just me.
  • Technologies implemented: Python 3, OpenAI, SwiftUI, Angular 18.
  • Year: 2024.
  • HomepageApp Store

Simple accounting

Securely process your accounting works online

  • Doing your accounting work without knowing Excel.
  • The process is in three steps: upload, process, and download.
  • No storing your data online.
  • Team size: just me.
  • Technologies implemented: Python 3, Angular 18.
  • Year: 2024.
  • Homepage

Login Page

Powered by NodeJS

  • I'm building this login page to learn more about NodeJS.
  • Team size: just me.
  • Technologies implemented: NodeJS, TypeScript, ESLint (Google), Swagger, Postman.
  • Year: 2023.
  • Demo

Shopping Cart

Powered by ReactJS

  • I'm building this shopping cart to learn ReactJS.
  • Team size: just me.
  • Technologies implemented: ReactJS, PHP (Phalcon 1).
  • Year: 2016.
  • Demo

Store Management

Wings Lashes – Eyelash Extensions Service

Features:
  • Built and managed an ERP system. Everything related to the business is centrally managed in real time.
  • Implement a gamification tactic that trains staff to work harder and happier.
  • Some highlight systems:
    • Booking system: auto time arrangement, book staff, future prediction
    • Inventory system: product, stock, import, export, auto pre-order
    • Customer workflow: lashes, sauna
    • Call center: click-to-call, ringing, talking, hang up
    • Chat platforms synchronization: Messenger, Zalo, WhatsApp
    • CRM: love message, customer type, promotion, contract, agent works management
    • PoS
    • Quality control system: feedback, bug, request, routines
    • Emotional system: happy, neutral, unhappy
    • Payroll automated real-time: roster, bonus, welfare, deposit, punish, extra
    • Staff system: wiki game, announcement system, auto staff queue
    • Sales system: single, refill, combo, warranty, sales game
    • Affiliate system: referrer, voucher, membership
    • Notification system: apps, browsers
    • Face recognition: auto MLModel generated
    • Third party: SMS provider, Zalo ZNS, Voice Brandname
  • Team size: 3 people
  • Technologies implemented: Angular 2 to 11, PHP (Phalcon 4), iOS (Swift), Android (Java).
  • Year: 2016-2023.

Screenshot:

English Learning Website

Tapping Town

  • Worked tirelessly around the clock for 12 months as a core developer. Together with a team of four, we developed a multilingual vocabulary learning platform that enabled games and apps to be built on top of the platform.
  • Created some simple word games.
  • Created the sophisticated music lyric games that help users learn any language vocabulary by playing the music game.
  • Created the real-time multiplayer Android app and web app on top of the platform to help players learn English vocabulary smarter and faster.
  • Team size: 7 people.
  • Technologies implemented: AngularJS, PHP (Phalcon 1), WebSocket, Android (Java).
  • Year: 2015.
  • Demo

English Learning Game

English Crush

Welcome to the most addictive fun vocabulary builder and literacy game.

Learn English, build up your advance vocabulary or improve your pronunciation is now so easy with English Crush. English Crush is several APPs in just one game.

Features:
  • Simple and highly addictive gameplay
  • Simple rules: match the gems to collect all the missing letters to win
  • Play awesome mini learning games with your collection of words
  • Create your very own vocabulary builder game in the Advance Mode
  • Share your vocabulary packages with your friends
  • Use the Advance Mode for your revisions and become the best in your class
  • Use the Advance Mode to learn the English you need and be successful in your business
  • Team size: 9 people.
  • Technologies implemented: jQuery, Bootstrap, PHP (Zend Framework 1), Unity (C#).
  • Year: 2014.

Screenshot:

Smoothie Online

Fresh2U.vn

  • Built and managed a website that enable office workers to order their healthy juice.
  • Realtime group order was integrated to make ordering fun and easier.
  • Realtime team quiz was also introduced to help team relieve their stress.
  • Team size: 6 people.
  • Technologies implemented: jQuery, Bootstrap, PHP (Zend Framework 1), WebSocket.
  • Year: 2013.
  • Demo

Skills

Web

JavaScript
Angular
ReactJS
Vue.js
Responsive Design
PHP (Phalcon)
NodeJS
Docker
Database Design
Python

Mobile

iPhone application
Android application
React Native

Others

Extra Skills

  • Game: Unity - C#
  • Server: Linux, Docker
  • Cloud Services: AWS, Google
  • Version Control: GIT, SVN
  • Dependency Management: Composer, NPM, CocoaPods, Swift packages

Proficient

  • JIRA, Active Collab
  • MongoDB, SQLite
  • WebSocket
  • Laravel, Symfony
  • Wordpress, Magento