andrew beng

web & mobile • reactive systems • real-time data • analytics

explore & discover!

unsplash-logo Bambi Corro

Hello!

I'm an aspiring software engineer and open source evangelist. I believe in the design principles of the Reactive Manifesto. I love exploring bleeding edge technologies. I've integrated these technologies in software projects for organisations ranging from multinationals to social enterprises, and I'm game for new challenges!

Knowledge & Skills


Mobile and Web

End-to-end JavaScript engineering specialist for mobile and web.

UI/UX Prototyping

Iterative rapid lo & hi-fi prototyping. Heuristics and usability testing.

Cloud Computing

AWS, Heroku, & Google App Engine. CI/CD pipelines.

DB & real-time data

MongoDB. Neo4j. SQL. socket.io. Operational Transfomation.

My recent projects

unsplash-logo Greg Jeanneau

DHL Carbon Calculator



DHL Carbon Calculator
Air Cargo News

Multi-leg, multi-mode transport CO2 calculations for deliveries

With the recently launched Carbon Calculator, DHL now allows its existing and potential customers to calculate, free of charge, transport-related emissions for almost all shipment sizes and modes of transport.


My role on the project

Project lead; requirements, architecture and implementation. Modular and clean ES6 codebase with koa. Web frontend developed in AngularJS and Material Design. Continuos Integration and automated testing with SuperTest.

PlaySketch Collaborative Sketching



Node.js
SMU

Real-time, collaborative sketching with Operational Transformation

PlaySketch is an informal web-based sketching tool that targets video game designers. Featureing real-time collaboration, it allows teams of users to collaborate on the same sketch, or a single user to work across multiple devices.


My role on the project

Udergraduate individual research project; technology research in animation, real-time, collaboration, Operational Transformation (OT). Implemented and deployed OT-based web sketching tool. Try PlaySketch, or read the paper here.

Carbon Data Analytics



DHL-SMU Green Transformation Lab
DHL-SMU Green Transformation Lab
As featured in Envision Issue 5 (National Environmental Agency - Singapore publication)

Carbon Dashboard 2.0 - Green Transformation Lab (DHL-SMU)

Carbon Dashboard 2.0 provides advanced carbon analytic capabilities and visualisation, helping those making major logistics decisions by integrating cost, carbon and time factors into one tool for decision makers.


My role on the project

Lead engineer for Node.js (analytic services), MongoDB (data modelling) and D3.js (visualisations), UI/UX prototyping, Release engineering and testing.

Humaneity Mobile



About Humaneity Mobile

Humaneity enables individuals and companies to think and to be socially conscious. The purpose of the Humaneity App is to inspire, motivate and educate individuals on what they can do to make the world a better place.


My role on the project

Lead developer in cross platform mobile development using Appcelerator Titanium, UI/UX designer for Android app, User Analytics for Mobile.




Have a neat idea we can work on together?

E-mail Resume