For a condensed version and places I’ve worked at, here is my resume.
For a condensed version and places I’ve worked at, here is my resume.
An way to solve the Kaleidoscope Classic, a polynomino packing puzzle with an 8x8 board and 18 checkered pieces, that can be arranged in over billlions of ways, and any single pattern formed can have anywhere from millions to a single solution. Given a pattern, a solution is an arrangement of the pieces, flipped or otherwise, that form the pattern.
The Frappe Charts talk presented at RedHat Devconf ‘19 and JsFoo Pune ‘19, expanding on implementation details and the open source journey.
An approach to automate stimulating the right thoughts to inculcate independent learning and spark self-interest thorough projects.
Transforming the original iconic ERPNext desk to be a more complete bird’s eye view of everything the full-open source ERP system has to offer, all it’s modules and places therein. Also features a gamified dependency tracking: the places and documents that require another prior activation of some other document(s) are notified to user on access.
An in-app interface to ERPNext where existing users can publish their inventory items and discovery others. The items are synced with a central marketplace server, setup as a Frappe instance. The in-app interface itself is dynamic, allowing users to browse items from the server by categories, check details, and message other users for more information.
This was a general rewrite to forgo the legacy 9-step Setup Wizard that the first-time users would have to go through even before getting a glimpse of what their newly registered instance looked like. The first stage required only basic personal configuration, setting up with bootstrapped data to initialise the desk. The second would appear as an optional-but-essential wizard once inside, to enable users to import their own data, and guide them through a preliminary accounting flow.
MySQL based full text search for Frappe’s Awesome bar, in order to allow searching documents not just by name, but content and metadata, with the search fields customisable for different document types.
IJEA 2016 Vol 6 Issue 3 A gesture-controlled portable AR piano, using a webcam and a paper template placed in front of it, which can be played, with accurate separation of strokes at normal playing speeds.
A presentation detailing why it is the best thing since sliced bread.
The Frappe Charts talk presented at RedHat Devconf ‘19 and JsFoo Pune ‘19, expanding on implementation details and the open source journey.
Transforming the original iconic ERPNext desk to be a more complete bird’s eye view of everything the full-open source ERP system has to offer, all it’s modules and places therein. Also features a gamified dependency tracking: the places and documents that require another prior activation of some other document(s) are notified to user on access.
This was a general rewrite to forgo the legacy 9-step Setup Wizard that the first-time users would have to go through even before getting a glimpse of what their newly registered instance looked like. The first stage required only basic personal configuration, setting up with bootstrapped data to initialise the desk. The second would appear as an optional-but-essential wizard once inside, to enable users to import their own data, and guide them through a preliminary accounting flow.
IJEA 2016 Vol 6 Issue 3 A gesture-controlled portable AR piano, using a webcam and a paper template placed in front of it, which can be played, with accurate separation of strokes at normal playing speeds.