Implemented the image processing and feature extraction components with Python openCV and numpy. Collaborated with their data scientist to improve the machine learning model written in R.

Final image processing component included automatic cropping using edge detectors, masking and watershedding with 100% successful crops over 11,000+ images. 9-length feature vector and an ensemble of neural network and support vector machine was delivered.

Worked with early-stage startups and companies to understand their technical needs. Helped to foster software processes (continuous integration, testing, team communication) and developed the groundwork for future developers to continue building.

Built an in-house project management tool to visualize and organise github issues as stickies on a draggble, zoomable virtual wall (drywall.io).

Software Engineer

Nugit, SingaporePrivate Company; 5 employees

Jan - July 2014 (7 mths)

Deployed a modular system architecture with restful APIs and integrated various saas such as Auth0 for user management, MongoLab for cloud mongodb, keen.io/stathat for server analytics, papertrail/flydata for logs.

Implemented various Python engines as restful APIs to perform data and text analytics of social advertising data (bottle, numpy, pandas, textblob, requests, nosetests, etc). Created a restful API with nodejs, mongoDB, mongoose as a persistent CRUD layer between the analytics engines and the client app.

Setup automated testing and continuous integration with staging/production environments to ship code from github to circleCI to heroku.

Solutions/Pre-sales Engineer

Integrated Research, SingaporePublic Company (IRI); 2 employees

May - Jan 2014 (8 mths)

Designed and deployed system solutions to monitor large enterprise’s unified communications & virtualization environment.