Download Dennis G. Allard mobile: 310.399.4740

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

Entity–attribute–value model wikipedia , lookup

IMDb wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Ingres (database) wikipedia , lookup

Functional Database Model wikipedia , lookup

Microsoft Access wikipedia , lookup

Concurrency control wikipedia , lookup

Oracle Database wikipedia , lookup

Database wikipedia , lookup

SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Relational model wikipedia , lookup

PL/SQL wikipedia , lookup

ContactPoint wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

Transcript
Dennis G. Allard
[email protected]
mobile: 310.399.4740 – Skype: dennisallard
SKILLS
Languages:
Databases:
Platforms:
Other:
Java, Perl, PHP, PL/SQL, C, Javascript, Lisp, Scala, VB
Oracle, MySQL, Microsoft Access, SQL Server/Sybase
Linux, Windows, Amazon AWS
ODBC, JDBC, jQuery, git, DNS, iptables, smtp, tcp/ip, /proc
Fluent in French, proficient in Spanish
Excellent writing and communication skills
Long distance bicyclist (LA Wheelmen quadruple century in 24 hours)
EDUCATION
UCLA – Los Angeles, CA
 B.S. in Mathematics and Computer Science
UC Berkeley – Berkeley, CA
 Graduate Study in Computer Science
PROFESSIONAL EXPERIENCE
Database Analyst Consultant – Los Angeles, CA
1992 - 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, and
system specification. Select clients/projects include:
 Aerospace Corporation
o Consulting to assist augmenting a satellite tracking system with a SQLite database used
to store tracking data in real time.
 SeatAdvisor, Inc.
o Database Architect and Programmer. Developed complex SQL views and queries. Analyzed and tuned query performance to access 1 Terabyte of data. Designed near realtime ETL for Data Warehouses storing data for 600 customers in all world time zones
selling 12 million tickets per year. Migrated Data Warehouses to Amazon EC2 cloud.
Designed API for seat allocation as package of SQL stored procedures. Developed
database views, complex queries, and stored procedures to support a wide variety of
reports. Complex ad hoc SQL queries to diagnose data issues and produce custom
reports. Assisted in all aspects of a vertical application Web site including HTML,
Javascript, Perl, Java and Oracle PL/SQL.
 Countrywide Home Loans, Inc.
o Sole Designer and Programmer. Loan pool database query and reporting tool. Microsoft
Access.
 The City of Santa Monica
o Sole Architect and Programmer. Burglar Alarm Billing Database. Microsoft Access.
 Diagnostic Products Corp/ Siemens, Inc.
o








Designed and implemented a gamma counter database system to gather and report on
assay iodination counts. The system has been in operation since release in 1998,
recording over one million assay iodination counts.
USC/Information Sciences Institute
o Lead Database architect for a web search 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.
USC/Information Sciences Institute
o Database programmer. Designed and programmed a data logging facility using a
MySQL database for use on a Beowulf cluster.
CS3
o Developed a PL/SQL stored procedure to query censor data used by the City of Los
Angeles. Assisted development of a social media app server API in PHP/MySQL
.Worked on Linux network kernel software and Don Cohen's PEIP protocol to prevent
Distributed Denial of Service attacks on the internet.
CyberRead, Inc.
o Added HTML Email marketing function using PHP/MySQL database for an online
ebook company. Added functionality to online web site (LAMP).
USC Digitial Archive Project
o Designed and implemented XML Migration tool to convert diverse XML documents to a
single standardized XML schema. Implemented in Perl.
Nichimen Graphics, Inc.
o 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 colinear transformation algorithm.
The Founders Office of The Music Center of Los Angeles County
o Consultant. Business Office and Contact Management Requirements Analysis.
Ocean Park Neighborhood Association (volunteer work)
o Volunteer work to build a membership database using PHP/MySQL, included a login
API and integration with the PayPal API.
Information Sciences Institute - City, STATE
Computer Scientist
 Research in database programming and software environments.
1985 - 1992
LAAS du CNRS, France
Research Programmer
 Research in heuristic search. Systems programming.
1980 - 1984
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