Main

Resume

All the Difference

Presenting some of my current development, past work and my resume.

Recent Projects

Focus on what matters. Get it right.

Ordering

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/335b5760-24e8-43aa-8e22-d2b0672a05ac/ordering.png

View Larger

A graphical menu ordering system with nested menus, a historical register of edits, and ticket views which are derived from that historical register. Selected items in the ticket view are linked to selected items in the menu view for introspection. Even bi-directionally.

Pixi.js

Training

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/23a1b08e-6371-4422-b6ab-12b84b6ca11c/training.png

View Larger

An immersive training and coaching system with speech and speech recognition. Implemented as a linked list which is traversable in either direction - cyclically. Plus lots of slick animation for card display.

Pixi.js

Locating

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/affad845-d1d1-49d4-9485-aa6ad06f9237/locating.png

View Larger

A locating service in 3-D which uses a multi-dimensional array of sensors in 8-D to locate and identify spaces (rooms). State changes are propagated over the network using differential synchronization.

xeogl

Invoking

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/15de6897-fac8-4b70-9613-c94e9c771418/fullterm.png

View Larger

FullTerm: an expressive and conversational terminal and script runner for invoking actions on any API. The application provides a navigable history to recall and run any previously issued command text. Substitute graphical user interface request and response views later, conversationally.

Node.js, Riot.js, Material Design Lite, Socket.io, LevelDB, Snabbt.js

Past Work

TaskEdit

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d507a6d3-a1bf-4d69-a507-697dd6ec722e/taskedit.png

View Larger

TaskEdit manages a project's tasks, planning, and ideas. Its killer feature allows tasks to be aliased into smart collections. TaskEdit is built upon a super-polished, very-close-to-native UI library Philip had implemented for Java Swing.

Reggie

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b014656e-a20f-4c2d-ba01-2ebe837f6621/reggie.png

View Larger

Reggie features a novel text area for graphically composing textual patterns in a natural and understandable manner.

Lively Kernel Content

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b5ea143f-f6ca-4d7e-bca0-b2185203ccff/lively.png

View Larger

The Lively Kernel is a potentially disruptive technology which re-imagines how the all web content, source code, even artwork is developed: inside the browser, dynamically.

iQueue

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2afa3e5f-2353-40cd-8168-36cfd02e0654/iqueue.png

View Larger

iQueue is an application used by contact center phone agents to monitor inbound call volume. Philip created iQueue to correct agent behavior by displaying call volume laid over an agent's daily schedule. If any agent strays from their schedule, the agent can immediately visualize the impact of that deviance upon returning to their shift. The schedule overlay is not pictured above.

Ordering Kiosk

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/42711ed5-556d-47d4-9512-06f12ad32bcc/ordering-kiosk.png

A scalable and responsive touch-based order-entry solution for kiosks and for mobile devices. Uses technologies such HTML5, JavaScript, BackBone, Node.js, and much permissive open source software.

Service Timer

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b6cd42f5-ccef-4325-911d-aad77f7b3640/timer.png

View Larger

A drive-thru service timer system incorporating sonar presence sensors. Using technologies such as HTML5, JavaScript, WebGL, and Node.js

My Resume

View Resume Online

Download Markdown Resume

markdown-resume-philip-weaver.md