KRUY VANNA

PORTFOLIO

Hi! Welcome to my portfolio. You can find my current and past works below. Contact me at kruyvanna.io@gmail.com

Freelancer

July 2019 - Present

• Built SpringKey iOS keyboard using Swift.

• Built POS system for managing Mobile Phone Shop operations using React, Redux and Loopback.

• Built POS system for managing Motorbike Shop operations using React, Redux and Loopback.

Technologies Used: React, Redux and Loopback.

Chief Technology Officer @Joonaak Delivery

October 2018 - July 2019

• Built IT infrastructure for overall operation.

• Built in-house IT team

• Developed Hub for managing delivery packages using React and Graph QL.

• Developed Hot Line Desktop App that connect to Mobile phone. When there is a call on Mobile phone, Desktop App will automatically show relevant info about that number.

• Developed Mobile App for Delivery Driver using React Native and Graph QL.

Technologies Used: React, Redux, React Native, and Graph QL.

PBS System @Pacific Quality Control Co., Ltd.

March 2017 – October 2018

Developed System for controlling needle inspection data.

Technologies Used: React, Redux

HR System @Pacific Quality Control Co., Ltd.

March 2017 – October 2018

Developed Distributed HR System with companion App for mananing staff attendance accross different work places. It also generate employee salary based on attendance data.

Technologies Used: React, React Native, Redux

PMS MOBILE APP @Pacific Quality Control Co., Ltd.

March 2017 – October 2018

Developed PMS Mobile App for generating QC inspection data.

Technologies Used: Android, Java

KHMER SMART KEYBOARD

December 2014 – February 2017

Developed Khmer Smart Keyboard for iOS and Android which was Awarded No.1 Startup in Cambodia ICT Award 2015 given annually to the best Startup.

I came up with the idea for the app, designed, developed, and launched it over the course of 2 months.

Together with USAID, I was able to launch a crowd fund campaign which raised about 8000USD.

With the fund raised, I was able to add Word Prediction and custom theme features.

Technologies Used: N Gram model, Text mining, NodeJS, Swift, Java

V-PROTEKH APP

2016

Developed this App for a client. The App is for locking/unlocking vehicle system via Smartphones.

Technologies Used: Bluetooth, Swift

GDG EVENT APP

2016

Event app to show event information of Google Developer Group in Cambodia. Extra feature include multi-player game for audiences who attend the event.

Technologies Used: Cordova, TweenMax, SocketIO, Firebase

BBC LOY9 GAME

2015

Developed iPad Game for BBC Loy9 TV show. It is Question/Answer type game.

Technology used: SpriteKit

MULTI-PLAYER BALLOON GAME

2015

I created this game specifically for the opening of Google Developer Group DevFest 2015.

The fun thing about it is we were able to play the game from smart phones.

Technologies used: Phaser game engine and socketio.

DISTRIBUTED ATTENDENCE SYSTEM

2014

My client was having problem with limitted Internet connectivity in rural area.

I came up with the idea of using distributed database and it solved the problem of Internet connection.

BARCAMP PHNOM PENH APP

2015

Developed Barcamp Phnom Penh App for Barcamp 2015 Event.

MONACA DEBUGGER APP

2012

App for Debugging hybrid code written in Monaca cloud IDE

Technologies Used: PHP, NiftyCloud, Cordova

CLIP CLAP CLOCK APP

2011

An App that tell you current time when it hears a clap

Technologies Used: Java, Mel Frequency Coefficients

IT PRO APP

2011

News App for a technology news company in Japan

Technologies Used: Java

ニュースEX KDDI APP

2011

News and Breaking News App for KDDI and TV Ashahi collaboration

Technologies Used: Java, Mobile Operator SMS Encryption