Richard A. Leddy
Camp Meeker, CA 95419
Cell: 1. [Send email to request phone number] 91.3296 | E-mail: [Send email using form at bottom]
Senior Software Engineer
| C++ | Javscript| AJAX, PHP | Java | xTalk | SQL | A.I. |
More than 25 years professional software engineering experience in scientific
institutions, educational software concerns, small to medium size business.
Summary of Professional Skills & Experience:
Complete and stable projects for use by many users. Among these projects are the
following: 1) a massed produced educational CD for high school year book teams
across the USA; 2) a Casino Comp Card system for high traffic casinos, which was
considered best in the industry; 3) a phone IPR system used by several thousand
nurses; 4) education software published by Intelimation and used in the LA
Unified school district among others.
Design and project leadership. MediaZ Architecture, Casino System project open
design book, Educational Software technical design.
Architecture for an expert system that made movies based on suggestions. It
actually started working and now there is a patent pending for MediaZ.
Systems programming: threading, real time, device drivers, networking.
Highlights include a Linux device driver for WebView, and a real time meter,
pump, and valve interactions done at Kenned Space Center for an experimental
system.
Strong understanding of Mathematics, with experience tutoring calculus and other
topics to college students.
Numerical methods for software based digital signal processing applications in
speech and optics.
Creation of the new CMS (Content management system) and related software. This
project has lead to a deeper understanding of social network sites, and has been
based in skills around PHP, AJAX, SQL, and Javascript.
Recent Work Experience:
October 1999 – Present
Principle
Copious Systems (www.copious-systems.com)
Company Development: Copious Systems provides software consulting services and
builds towards a future of E-Commerce. This time has been characterized by a
variety of projects and a continuous build of capability with limited financial
resources.
Selected Milestones & Accomplishments:
A Linux device driver for Web View (2000)
A cryptographic system for check transfer across the Internet from business to
pay services to check writing services. (Policies, programming, security
protocol.)
Architecture for and creation of a program that invents multi-media
presentations based on images repositories and semantic, reactive knowledge. The
program exhibits properties of evolutionary computing.
First prototype of a new CMS (content management system) started in 2008. This
CMS is strong in the area of JSON and AJAX, and requires less system resource
than other popular CMS's such as Drupal or Joomla.
Phone answering system for InServe. Rebuilt to work and fix memory management,
added multi-threading for a thread per line. Also fixed the operator system,
added Crystal report interfaces, etc.
October 1996 – October 1999
Technical Staff, Hamilton Software
Provided journeyman technical programming services. Developed programs using
Borland tools, Delphi, Jbuilder. Programmed in C++/C, Pascal, and Java. Started
using SQL.
Selected Milestones & Accomplishments:
Developed an integrated systems for card management at a casino cage. Team
leadership. Good mix of skills, SQL, Delphi, documentation, real time to card,
user interface for accountant personnel, printer manipulation for reports. This
required
Java skill development. Developed a Java application for form creation and
management. Developed a demonstration of Java Corba capability in J2EE base.
May 1992 – October 1996
Owner, Copious Systems
Started business. Used $500 royalties from a children's software title, “Where
is my Checkered Ball?”, to open up a bank account.
Selected Milestones & Accomplishments:
Math tutoring in San Luis Obispo to college students at Cal Polly and the Junior
College. Tutored math in the range from High school algebra to all levels of
calculus, and statistics. This strengthened my math skills. So, I could do 3D
work now if required.
Got a contract with a Multi-media company in Kansas City(1995). This was
educational software involving limited space in RAM, and user interface
capability for training the use of a software package. This involved graphics,
media inclusion, optimization of software including a custom virtual machine,
planning, interaction with marketing, media producers, etc. This was a successful
national distribution targeted for Macs. And, no bug reports came back to me. I
returned to this group in the next year to use the build technology to rapidly
add new modules and tests.
Prior to May 1992
NASA based companies
Experience in A.I. Groups often meeting requirements for interfaces and systems
programming.
Selected Milestones & Accomplishments:
Interface demonstrations, real time program demonstrations. Use of LISP and LISP
machines. (For the companies)
Made “Where is My Checkered Ball”. Got it translated in six languages. Picked up
by Intelimation. (Not for the companies)
EDUCATION
Bachelor of Science, Mathematics, Carnegie-Mellon University, 1980h |