Download allard_resume

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Dennis G. Allard
[email protected]
mobile: 310.399.4740 – Skype: dennisallard
SKILLS
Databases:
Languages:
Platforms:
Other:
Oracle, MySQL, Microsoft Access, FileMaker Pro, SQL Server/Sybase
PL/SQL, T-SQL, PHP, Perl, Python, Java, C, Javascript, Lisp, Visual Basic, Scala
Linux, Windows, Amazon AWS
SQL*Plus, JDBC, ODBC, bash, git, DNS, iptables, smtp, tcp/ip,
Business Objects WebI, Nagios, cacti, AWS client tools: EC2, RDS, S3, VPC
Fluent in French. Proficient in Spanish
Excellent writing and communication skills
EDUCATION
UCLA – Los Angeles, CA - B.S. in Mathematics and Computer Science
UC Berkeley – Berkeley, CA - Graduate Study in Computer Science (four years)
PROFESSIONAL EXPERIENCE
Database Analyst Consultant – Los Angeles – 1992 to Present
Designed and implemented databases and custom software for numerous clients. History of success from
project requirements through deployment. Experience in project management, requirements analysis, system
specification and implementation. Selected clients/projects include:


CS3 (1997, 2012, 2013, 2015, 2016 consulting projects – Los Angeles and Remote)
REST API for an Aim and Drive strategic planning application. Social media app server API in
PHP/MySQL (REST API). Linux kernel software for Don Cohen's PEIP protocol to prevent
DDOS attacks. PL/SQL stored procedure to query censor data used by the City of Los Angeles.
.
SeatAdvisor, Inc. (part time to full time consulting 2001-2016, San Diego and Remote)
Database Architect and Programmer. Developed stored procedures to support a wide variety of
tasks. Developed complex SQL views and queries. Designed bulk load process to insert large
amounts of data rapidly. Designed and implemented near real-time ETL in PL/SQL for Data
Warehouse storing data for 600 customers in all world time zones selling 12 million tickets per
year. Designed and tuned queries and views to access 1 Terabyte of data in both OLTP and Data
Warehouses. Migrated Data Warehouses to Amazon EC2 cloud. Designed API for seat
allocation as package of PL/SQL stored procedures. Coordinated efforts across GUI designers,
middle layer programmers, and database programmers. Developed custom reports.

Aerospace Corporation (July 2015 to May 2016 part time – El Segundo)
Consulting to assist augmenting a satellite tracking system with a SQLite database used to store
tracking data in real time. Python program to compute star coordinates to calibrate telescopes.

Ocean Park Neighborhood Association (volunteer work 2006-2010 -- Santa Monica)
Volunteer work to build a membership database using PHP/MySQL, included a login API and
integration with the PayPal API.

Diagnostic Products Corp/ Siemens, Inc. (2009 and 1998 three months - Los Angeles)
Gamma counter database system to gather and report on assay iodination counts. System has
operated flawlessly since release in 1998. Updated software in 2009.

CyberRead, Inc. (2008 three months -- Remote)
Added HTML Email marketing function using LAMP PHP/MySQL database for an online
ebook company. Added functionality to online web site (LAMP).

USC/Information Sciences Institute (June 2003 to December 2004 full time – Marina del Rey)
Database programmer. Designed and programmed a data logging facility for vehicle simulations
using a MySQL database for use on a Beowulf cluster.

USC Digital Archive Project (2002 two months – Los Angeles)
Designed and implemented XML Migration tool to convert diverse XML documents to a single
standardized XML schema. Implemented in Perl

Hemodialysis, Inc. (2001 two months – Glendale)
Medical Billing user interface and reports of Microsoft Access database to extend use from
MEDI-CAL to private insurance Billing.

The Founders Office of The Music Center of Los Angeles County (1997)
Consultant. Business Office and Contact Management Requirements Analysis.

USC/Information Sciences Institute (1997 three months)
Project lead for a web search database engine prototype. Novel feature was ability to search a
lattice of Yahoo-like hierarchies in parallel. Implemented with SQL Server. Demonstrated at
National Manufacturing Week in Chicago

The City of Santa Monica (1996 four months)
Designed Burglar Alarm Billing Database. ETL of data from old database to new schema.
Coordinated efforts and communication across users and system implementers.

Nichimen Graphics, Inc. (1995-1996 one year -- Marina del Rey)
Computer graphics programming of 2-D linear transformation and raster operations, including a
triangle copy program to copy a pixels of a triangle from one raster to another having different
size and angles via a co-linear transformation algorithm.

Countrywide Home Loans, Inc. (1994 one month - Pasadena)
Sole Designer and Programmer. Loan pool database query and reporting tool

Voice Information Systems (1992 – 2002 multiple month projects - Santa Monica)
Data Analyst and programmer. Implemented Custom Contact and Billing System for local
business having customers world wide..

Judy Carter Comedy Workshop (1992 and 2002 multiple projects)
Data Analyst and programmer. Implemented Custom Contact and Billing System for local
business selling comedy lessons and seminars.
Computer Scientist, Information Sciences Institute – 1985 to 1992

Research in database programming and software environments.
Research Programmer, LAAS du CNRS, France – 1980 to 1984

Research in heuristic search. Systems programming.
SELECTED PUBLICATIONS







PC = C, Reaching Natural Limits
o Dennis G. Allard's 1992 white paper predicting some future technology
Linux Firewall Script
o Published firewall script, highly ranked by Google in search for ‘Firewall example’.
Linux vs. Microsoft -- It's a Question of Culture
o Featured Article for Linux Today (1999)
Q&A with Jon Postel and Joyce Reynolds,
o On The Internet, Vol.2, No. 5, Sept/Oct 1996. Published by the Internet Society.
How I worked in the Shetland Islands without Leaving California
o On The Internet, Vol.1, No. 1, March/April 1995. Published by the Internet Society.
Aggregation, Persistence, and Identity in Worlds, with David S. Wile
o Persistent Object Systems, John Rosenberg and David Koch (eds.), Springer-Verlag, 1990
Aepsilon, An Efficient Near Admissible Heuristic Search Algorithm, with Malik Ghallab
o Proceedings of the Eighth International Joint Conference on Artificial Intelligence,
Karlsruhe, West Germany, August 1983
OTHER INTERESTS AND ACTIVITIES



Long distance bicyclist (LA Wheelmen quadruple century in 24 hours)
Chess, Wine, Human Rights Issues, Environmental Issues
Volunteer work for local community organizations