E-Mail: rhill@eng-solutions.com Web-Site: www.eng-solutions.com
EDUCATION:
BS - Computer Science and Engineering, 1987.
MBA - Finance Emphasis, 1995.
OBJECTIVE:
To utilize past, present, and future design and
managerial experiences in product development management for a major
corporation with potential for growth.
ORGANIZATIONS:
Sigma Iota Epsilon, Honors Fraternity.
CAPABILITIES:
ุ
Computer
Systems: VAX, PDP, Apple, IBM, Hewlett
Packard, Intel 8080/85, 80x86, 80x96, Motorola 68xxx, PC, Decnet,
Pathworks, 3dfx Voodoo, Novell networks, and Z-80
systems.
ุ
Computer
Languages: Pascal, FORTRAN, BASIC,
Assembly, SIMSCRIPT, ACSL, C/C++, Java, LISP, dBase, and R:BASE.
ุ
Software
Packages: Microsoft Windows
95/98/NT/2000/ME, Microsoft Office, Microsoft Project, Visio, and other various
PC software packages.
ุ
Emulators and
Workstations: ZAX Z-80, ZAX 68000, HMI,
Applied Microsystems, Motorola HDS 300, American Arium
Z-80, American Arium 68000, EST series 68332, and
Intel 80x96 ICE.
ุ
Experience with
real time embedded systems applications and stand-alone PC applications
including third party operating systems such as VRTX and Linux.
ACCOMPLISHMENTS:
ุ
Developed
software for an automated strength machine for the carnival industry (Hi
Striker).
ุ
One of four
inventors involved in the design, development, and introduction of Bally Gamings CashCage
system. The CashCage
system is a revolutionary electro-mechanical currency payment device. Potential revenues of up to $12 million per
year. Labor savings device for end user.
ุ
Understanding of
real time systems using real time executives for slot machines, poker games,
and amusement games.
ุ
Wrote various PC
software using statistical analysis, as well as intense mathematical
interpretation.
ุ
Designed a
digital equalizer along with a spectrum analyzer using the TMS32010 micro
controller.
ุ
Proven ability to put together strong technical teams for product
development in a fast paced technical world.
ุ
Strong product and project management skills with the ability to manage
many projects in parallel.
ุ
Influential in design and recommendation of advanced video product. Product is based on the Intel Pentium
processor utilizing the 3dfx Voodoo chipset.
Graphics engine based on OpenGL architecture designed by outside
sources. Product is a CDROM based
architecture running DOS 7.0 with MPEG1 streaming audio and video along with
the Miles Sound System. Product was
primarily developed in C++.
PATENTS:
ุ
6,332,099, 6,293,867, 6,289,261,
6,128,550, 6,125,307, 6,014,594
EXPERIENCE:
6/2003 Present Bally/SDG
Director, 3rd Party Dev
and Strategic Alliances
q
Direct staff of
18+ engineers and 6 3rd Party companies in game development toward
products distributed globally.
3/2003 Present Eng-Solutions, Inc.
Sparks,
Nevada.
President/CEO
q
Independent consulting organization with expertise in software and
electrical design, primarily for the gaming-manufacturing sector. ESI specializes in high-level software design
and development as well as project and product management consulting.
4/2001 4/2003 Innovative Gaming, Inc.
Las
Vegas, Nevada.
Sr. Vice
President, Engineering
q
Senior level
manager of all engineering resource personnel. Staff of 12+ technicians,
engineers, and managers, who develop, test, and release video slot machines and
multiplayer video machines. In charge of resource scheduling, monitoring,
and adherence to functional specifications.
Responsible for staffing, budgeting, scheduling, monitoring, performance
reviews, and development of processes and procedures for the engineering
department.
q
Two main
families of products include, Video Platform which is a PC based Linux/Java
machine that runs video gaming machines and the Multiplayer Platform which is a
PC based Linux/Java machine that runs video table games such as Black Jack and
Roulette.
q
Responsible for
all aspects of product development.
Resource management of virtual software development team located in Las
Vegas, Reno, California, Arizona, Colorado, Wisconsin, and Holland.
3/2000 4/2001 MIKOHN Corporation.
Las
Vegas, Nevada.
Director of Engineering for Gaming Products, Slot and Table Games.
q
Senior level
manager of all engineering resource personnel. Staff of 20+ technicians,
engineers, and managers, who develop merchandising visual display, game, and
table products.
In charge of resource scheduling, monitoring, and adherence to
functional specifications. Responsible
for staffing, budgeting, scheduling, monitoring, performance reviews, and
development of processes and procedures for the engineering department.
q
In charge of
three functional development groups Gaming Machines, Table Games, and
Merchandising Visual Display Products.
q
Responsible for
all aspects of product development for the above three product families. Involved in intradepartmental communications
through cross-functional deployment teams with engineering resource sharing
through multiple sites (Florida, Australia, and Holland).
9/1998
3/2000 Bally Gaming and Systems,
Incorporated.
Las Vegas,
Nevada.
Vice
President, Engineering.
q
Senior level
manager of all engineering resource personnel. Staff of 85+ technicians,
engineers, managers, and directors who develop gaming machines. In charge of resource scheduling, monitoring,
and adherence to functional specifications.
Responsible for staffing, budgeting, scheduling, monitoring, performance
reviews, and development of processes and procedures for the engineering
department.
q
Accountable for
product development life cycle starting from functional requirements through
testing and product launch.
q
Responsible for
internal departmental Intranet which is HTML based.
q
Introduced the
product support group within engineering to handle incoming requests for
information, problem notifications, and change requests to not only boost the
customer relations but to alleviate the interruptions to the development
staffs.
q
Involved in
intradepartmental communications through steering committees, joint ventures,
and other cross-functional deployment teams.
3/1996
9/1998 Bally Gaming, Incorporated.
Las Vegas,
Nevada.
Director, Software Engineering.
q
Senior level
manager of software engineering resource personnel. In charge of staffing, budgeting, scheduling,
monitoring, performance reviews, and development of processes and procedures
for the software department. Staff of
40+ engineers and managers that develop real time embedded software for the
design of gaming machines. Handled all
software products.
q
Responsible for
software development life cycle including requirements analysis, design,
implementation, testing and debugging through standards and procedures written
by myself and group.
q
Interaction with
other departments of the organization as well as external customer base for
problem resolutions and product enhancements.
3/1992
- 3/1996 Bally Gaming,
Incorporated.
Las Vegas,
Nevada.
Engineering
Manager, Slot Products.
q
In charge of the
stepper motor slot machine software products.
Handled staffing, budgeting, scheduling, monitoring, performance
reviews, and development of processes and procedures for the department.
q
Communications
with other departments and customers regarding problem resolutions.
9/1991
- 3/1992 Bally Gaming,
Incorporated.
Las Vegas,
Nevada.
Software
Engineer III. - Software Project Manager.
q
Built new microprocessor
based systems around the Z-80 and 68000.
Act as an advisor to other project areas and manage personnel as a
project supervisor.
q
Schedule
software projects for various teams of designers as well as monitor the
projects from start to finish.
9/1989
- 9/1991 Bally Gaming,
Incorporated.
Las Vegas,
Nevada.
Software
Engineer II. - Project Leader.
q
Create new
marketable real time systems as well as leading teams of development. Systems are 68000 based and Z-80 based real
time systems.
q
Complete design
of systems, coordination of time schedules, and complete overall system
integration.
11/1987 - 9/1989 Infrastructure Management Services.
Arlington
Heights, Illinois.
Software Engineer.
q
Led projects for
Saskatoon, Saskatchewan; Vancouver, British Columbia; Vermont Agency of
Transportation; Florida Department of Transportation; Utah Department of
Transportation; as well as statistical analysis software for life depreciation
of pavement surfaces.
q
In charge of
training and installation of software packages for the various projects.
q
Engineered management
software for a five-year budgetary analysis using cost/benefit ratios as well
as present worth analysis.
ACTIVITIES:
Golf, camping, softball, basketball, woodworking, home computing, and music.
REFERENCES:
Available upon request.