Bill Day
abqmfs@r.postjobfree.com
http://billday.com
http://billday.com/feed/
http://blog.healthgraph.com/
Platform and technology evangelism; health and fitness; mobile
application development; product management; PayPal and payment
services; Java development and documentation; natural language
processing and big data with Python; Wordpress installation, site
management, and blogging
Skills REST Cloud Computing Android
Java J2ME PayPal
Technical Writing Google App Engine Data Analysis
Python PHP Text Analytics
Wordpress Social Technologies Facebook API
iPhone Twitter Yahoo Query Language
(YQL)
RSS Mobile Applications Technology Evangelism
Developer Advocacy Health Graph Platform Evangelism
Fitness Mobile Software Blogging
API Web Development Mobile
APIs Technology Evangelist Query Writing
Health Mobile Devices
FitnessKeeper, Inc. 10 / 2011 - Present
Experience
Platform Evangelist & Product Manager
I help developers learn about and use RunKeeper technologies including
the Health Graph. I also feed their experience and requests back into our
team to continually improve the platform so our partners can be even more
successful! For more information see: http://blog.healthgraph.com/about
Day Web Development 09 / 1995 - Present
Principal
Technical writing & editing, blogging, specification development, and
platform & technology evangelism services. Have written and edited source
code level documentation, articles, partner how-to materials, conference
session descriptions, and blog entries for clients including O Reilly Media,
PayPal, NVIDIA, Nokia, and Digital Reasoning Systems. Taught Java 3D
graphics and mobile development courses as an extension instructor for the
University of California Berkeley. For more information please see:
http://billday.com
PayPal X Developer Network 07 / 2010 - 06 / 2012
Contributor
Evangelized payments technologies and drove adoption of the PayPal X
Platform by writing technical articles and blog posts for eBay s X.commerce
DevZone. In partnership with O Reilly Media.
GeekDad.com 2007 - 01 / 2012
Contributor
Blogged on tech and outdoor geek issues for Wired s GeekDad blog.
Digital Reasoning Systems, Inc. 06 / 2006 - 06 / 2009
Director of Developer Products
Drove the adoption of DRSI s innovative approach to finding meaning
inherent in human language. Managed cross-company team implementing
product performance and quality metrics. Created and delivered multi-day
partner technical training on Digital Reasoning technologies. Developed
specifications with government and industry partners. Wrote public and
customer facing documentation on key components of Digital Reasoning
solutions. Helped launch, manage, and write first DRSI corporate blog.
Responsible for market definition, customer needs assessment, and
evangelism of Digital Reasoning products and developer tools.
Nokia 05 / 2004 - 12 / 2004
Head of Technical Services and Consultancy
Managed a distributed team of engineers supporting and evangelizing
Nokia Developer Platforms to ISVs, network operators, third party device
manufacturers, and independent software developers. Empowered partners
to design, create, and deploy successful C++, Java, and script based
applications by developing and delivering technical sessions at key
developer and decision maker events while orchestrating Nokia Developer
Platforms technical articles and demo coverage worldwide.
Sun Microsystems 03 / 1999 - 05 / 2004
Technology Evangelist
Created and delivered keynotes, technical sessions, and code level Hands
On Labs. Published widely on Sun technologies and initiatives. Created
and maintained the Java ME Archive (see http://billday.com/javame for
more) to drive adoption of that key Sun platform. Responsible for
communicating Sun s wireless, grid computing, and security strategies to
developers, network operators, and manufacturers worldwide.
Silicon Graphics 07 / 1996 - 03 / 1999
Software Engineer
Designed and implemented next generation Java interfaces for the
MediaBase streaming media server product (now owned by Kasenna). Set
corporate strategy as a member of the SGI Java business team. Designed
and executed test suites for SGI s version of the Java Media Framework and
the Cosmo Code Java IDE (one of the Top Ten Software Products of 1996
according to IEEE Computer Graphics and Applications magazine).
Honeywell Technology Center 01 / 1996 - 03 / 1996
Student Aide, Real Time Execution Environments/System Engineering and
Integration
Tuned performance of C simulation code for customer delivery. Integrated
code into Real-Time high performance computing parallel application
benchmarks.
Edinburgh Parallel Computing 07 / 1995 - 09 / 1995
Centre
Summer Scholar
Selected as one of fifteen students worldwide to participate in the summer
high performance computing program in Edinburgh, Scotland. Ported
EM3D Fortran geophysics code to use taskfarming parallelism with the MPI
message passing system. Designed application for heterogeneous Unix
environment including Sun workstation clusters and a Cray T3D.
Lawrence Livermore National 06 / 1994 - 08 / 1994
Laboratory
Summer Research Fellow
Created Compact Torus Computerized Tomography analysis routines for
the Davis Diverted Torus fusion research project. Programmed simulations
to determine optimum image reconstruction algorithms.
University of California, Berkeley 2002 - 2002
Education
Computational Biology and Bioinformatics
San Jose State University 1996 - 1996
Distributed Computing
University of Minnesota-Twin 1995 - 1996
Cities
Scientific Computation
University of Oklahoma 1991 - 1995
BS, Aerospace Engineering
Broken Arrow High School 1987 - 1991
Diploma with honors
Association for Computing Machinery (ACM) Distinguished Lecturer,
Honors
National Science Foundation Graduate Research Fellow, National Merit
Scholar
Writing, running, hiking, hunting
Interests
Tau Beta Pi engineering honor society
Associations
Sun Certified System
Certifications
Administrator for the Solaris
Operating System
Sun Microsystems (now a part of Oracle)
Sun Certified Programmer for
Java 2 Platform
Sun Microsystems (now a part of Oracle)
English French Spanish
Languages
Method and system for trusted Filed, 11 / 2001
Patents
transaction approval
US Inventors: Bill Day, James C. Liu, Thierry P. Violleau, John Wetherill
http://appft1.uspto.gov/netacgi/nph-Parser?
Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=
A method for transaction approval includes submitting a transaction
approval request from a transaction site to a clearing agency; submitting a
user authorization request from the clearing agency to a user device;
receiving a response to the user authorization request; and sending a
response to the transaction approval request from the clearing agency to
the transaction site. Another method for transaction approval includes
submitting a transaction approval request from a transaction site to a
clearing agency; determining whether a trusted transaction is elected;
submitting a user authorization request from the clearing agency to a user
device, if a trusted transaction is determined to be elected; receiving a
response to the user authorization request from the user device, if the user
authentification request was submitted; and sending a response to the
transaction approval request from the clearing agency to the transaction
site. A system for transaction approval includes a clearing agency for the
transaction approval, the clearing agency having a function to request for
user authorization; a network operatively coupled to the clearing agency;
and a user device adapted to be operatively coupled to the network for
trusted transaction approval.
Building eCommerce Applications 10 / 2011
Publications
O'Reilly Media Authors: Bill Day, other DevZone authors
http://shop.oreilly.com/product/063**********.do
This collection covers a wide variety of topics including building mobile
shopping carts, QR codes, working with various PayPal APIs, building and
integrating PayPal plugins into WordPress, and Bitcoin.
Pages: 242 Formats: Ebook, Safari Books Online Ebook ISBN: 978-1-4493-
1690-7