Die Laughing
The alter ego of mild mannered computer scientist, J. Adam Moore.
Favorites
Profile
Summary
I research emergent human behavior through activity recognition. Using techniques ranging from machine vision to voice recognition and stress analysis, I measure and associate behavior with individuals and groups and deduce internal motivational states to predict future action based on current and past aggregate data.
I started by contracting as a R&D and contractor clean-up guy. If you had a software project that lost a key engineer or consultant who botched a project or failed to meet a deadline, I would come in and either finish the project or create a report outlining the work to date in layman's terms. I still write software, but I'm trying to use it to find better data mining techniques.
For the past few years I have been researching multitouch user interfaces and developing software to predict gestures much in the same way autocomplete works for typed text.
I started by contracting as a R&D and contractor clean-up guy. If you had a software project that lost a key engineer or consultant who botched a project or failed to meet a deadline, I would come in and either finish the project or create a report outlining the work to date in layman's terms. I still write software, but I'm trying to use it to find better data mining techniques.
For the past few years I have been researching multitouch user interfaces and developing software to predict gestures much in the same way autocomplete works for typed text.
Specialties: "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, and die gallantly.
Specialization is for insects."
-- Robert Heinlein
Experience
- Feb 2011 - PresentMobile Application Developer / Ancient LLCI am currently working on several mobile applications for iOS and Android OS.
- 1997 - PresentConsultant / Private ConsultingVarious consulting jobs involving the North Bay Multimedia Association, The State Of California, and private individuals. Designed and implemented the front and backend of a legacy DB in MS Access for tracking the movement and classification of individuals for the State of California while keeping data synchronized daily on non-networked computer systems. Configured Apple Mac systems to accept analog camera input intended for Commotion Pro video editing/special effects software and Strata 3D for animations/compositing for use by underprivileged students through the North Bay Multimedia Association. Designed a secure custom Instant Messaging client and Bulletin Board for an enterprise environment using Java EE, JXTA and Glassfish. Designed and implemented a custom hardware driver for a wireless chipset to work on multiple operating systems using x86 Assembler and C. Consulted with a law firm and litigation support company regarding E-discovery options in a given timeframe using existing hardware/software tools. Created custom POS touchscreen systems and online reservation website for several local restaurants using Linux, iOS, Firefox, SQLite, and Cassandra. Designed and implemented custom in-house iOS security camera remote viewing application utilizing Apple's developer provisioning, third-party RTMP, RTSP, and RTP encoders, and VLC. Handled extracting and analyzing network performance and detecting anomalous-events from the streaming system, rewriting the Live archiving system to integrate it into the VoD system, and scale the database.
- Sept 2012 - PresentLead iOS Developer / Mobius Media GroupI was a short term contract hire to create an iOS app that handles Facebook images and associates those images with data from a private server.
- May 2012 - PresentConsultant / Sprint.lyI worked with a founder, Joe Stump, on extracting and utilizing productivity data stored in the database using Python, Django, and SQL.
- Dec 2005 - PresentComputer Research Scientist / EasterIsland, LLC.EasterIsland was a privately held think tank and information technology consulting firm that focuses on emergent human behavior modeling and natural user interaction via multi-touch and multi-user environments.
- Jun 2008 - PresentConsultant / MG DesignDesigned and implemented a front lobby display for a new Synopsis building using a custom Linux/VLC/Firefox configuration. Eight touch-screens with individual controls and content commanded a single large widescreen display overhead.
- Aug 2002 - PresentManaging Partner / Office Manager / Vindog, LLC.Upgraded and repaired computers for low-income families and other financially disadvantaged people. Maintained personnel and other employment files. Managed, administered, and educated employees on company benefits. Facilitated recruitment, coordinated performance reviews, and administered paperwork for new hires, terminations, and immigration, including legal documentation. Maintained company intranet site, keeping it current and documented with company policies, FAQ, company holiday schedule, leave requests, software library, photo albums, expense reports, etc. Assisted in managing payroll, prepared receipts for bookkeeper, maintained insurance and tax files, tracked employee vacation/sick time. Handled bank transactions, including deposits and necessary wire transfers.
- Apr 1996 - PresentSoftware Test Engineer / AppleWorked in the Application Program Integration Quality Group which focused on Mac OS 8 and the following releases up to OS X. Tested high-level system calls using a two-machine debugger on all versions of Macintosh computers by running test scripts and third party applications. Authored documentation on the process of converting test scripts. Tested the new internal administrative tracking database for security problems. Won an internal award for designing the APIQ internal website, using C++, Java, and SQL.
- Jun 1995 - PresentSoftware Engineer / Stanford SDLDesigned a file conversion utility in C++, Perl, and Assembler on both DOS and UNIX platforms for Satellite Project Opal and Sapphire. Converted streaming data from two low-earth orbit satellites to a format compatible with the latest database software by converting file headers and compressing and formatting data strings. Worked on Perl-based scripts to sift through data on the local database.
Education
-
1992 - 1993Prospect HighHigh School Degree in English, Math, FrenchActivities: Football, Freshman/Sophomore Class Master of Ceremonies.
- Stanford UniversityComputer ScienceActivities: Worked for Stanford's Satellite Development Laboratory supporting professors and Air force officer staff enrolled in the training program in the use of numerous software applications and multiple operating systems.
Additional Information
Interests:
Stand-up comedy, Math, BMX photography, popular culture, social systems.