Become a sponsor to Tom Vincent
Hi, I’m Tom. I’ve been contributing to Open Source since ~2007, initially via Ubuntu, then Arch Linux and since ~2012 within the JavaScript community.
I joined GitHub in 2009 with my first repository dmenu-tools; a collection of scripts powered by dmenu, which I still use today, 10 years later.
Between 2014-2017, I worked in public health and was particularly active in the Offline First community, developing eHealth applications, such as LoMIS; a Cordova-PWA Logistics Management Information System used to digitise the delivery and reporting of vaccines and other health commodities in Nigeria and its companion dashboarding app Direct Delivery.
I extracted angular-pouchdb from LoMIS to ease the pain-points we experienced integrating AngularJS (v1) and PouchDB, as well as open sourcing many other Angular and PouchDB modules. We distilled our CouchDB learnings into the CouchDB Best Practices guide.
During 2016-2017, I worked with Field Intelligence on further supply chain applications for developing countries. I contributed to NAV and VAN (Vaccine Analytics Networks), the forerunners to Field Supply; a enterprise-grade LMIS that's truely user-centric and Forth, a fourth-party logistics service to extend last-mile delivery at scale, open sourcing many modules along the way.
My most popular open source project is currently eslint-plugin-jasmine, which is being used by Facebook (yarn, fbjs), Algolia (instantsearch.js), BBC (tal) and vue.
2 sponsors have funded tlvince’s work.
Featured work
-
angular-pouchdb/angular-pouchdb
AngularJS v1.x wrapper for PouchDB
JavaScript 277 -
tlvince/eslint-plugin-jasmine
ESLint rules for Jasmine
JavaScript 95 -
tlvince/phonegap-icon-splash-generator
PhoneGap icon and splash screens generator (unmaintained)
Shell 74 -
tlvince/dmenu-tools
A collection of scripts powered by dmenu
Shell 53 -
tlvince/w3c-validator-guide
Build guide for W3C HTML validator
-
tlvince/sniffy
Sniff media hosting websites for Flash-free consumption
Python 36