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!
End-to-end JavaScript engineering specialist for mobile and web.
Iterative rapid lo & hi-fi prototyping. Heuristics and usability testing.
AWS, Heroku, & Google App Engine. CI/CD pipelines.
MongoDB. Neo4j. SQL. socket.io. Operational Transfomation.
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.
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 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.
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 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.
Lead engineer for Node.js (analytic services), MongoDB (data modelling) and D3.js (visualisations), UI/UX prototyping, Release engineering and testing.
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.
Lead developer in cross platform mobile development using Appcelerator Titanium, UI/UX designer for Android app, User Analytics for Mobile.