Kyle Hailey
1039 Portola Dr
San Francisco, Ca 94127
kyle_hailey@perfvision.com
(415)341-3430
|
Profile
|
Recognized
worldwide as a performance and tuning expert
Nearly 20 years experience
Passionate and knowledgeable
Independent and self-motivated
Excellent Communication Skills and great with people
|
|
Education
|
B.A.,
Physics with minor in Computer Science and Mathematics, Cornell University
|
1988
|
|
|
|
|
Embarcadero, San
Francisco, CA
Program Manager SewSweSS7/08 –
present
- Manage the design
and development teams on 4 products covering enterprise monitoring,
performance tuning, change management and SQL development.
- Set the product
backlogs content and priorities in relation to customer demands, market opportunities
and industry trends.
- Responsible for specifications
on UI, data collection,
aggregation, analysis and automation solutions.
Independent Consultant Portland, OR (and San Francisco, CA)
(Consulting) 4/06 – 7/08
- Wrote specifications
and designs for performance monitoring tools (http://ashmasters.com/)
- Developed a set
of Oracle performance tuning classes delivered around the world for Oracle
Corporation.
- Consulted on strategic
performance issues for clients.
Embarcadero, San
Francisco, CA (and Toronto, Ontario, Canada)
Embarcadero, San
Francisco, CA
Director of Performance Products 4/05 – 4/06
- Product Manager
for Embarcadero's performance products managing 2 development teams.
- Designed graphical
screens, algorithms and data collection methods for Embarcadero’s
performance monitoring tools.
- Researched
customer needs and sales requirements to produce product specifications
for development, set timelines and determine resources allocation.
Oracle, San Francisco, CA
Oracle Corporation, San
Francisco, CA
Director (Principle Member of
Consulting Staff) 7/02 – 4/05
- Designed
graphical screens, algorithms and data collection methods for an Oracle
Enterprise Manager.
- Made
contributions in the way performance analysis and data collection is
thought of in the database industry through the design in Oracle
Enterprise Monitor 10g.
- Advised other development
groups on products related to Oracle such as SQL statement tuning and
real-time monitoring.
Quest Software, Irvine, CA
Oracle Domain Expert 7/01 – 7/02
- Responsible
for reviewing, testing, implementing, and designing rules for an Oracle
expert system to provide DBA's with advice on improving the performance
and usability of their databases base on statistics collected from the
database.
- Advised
other development groups on products related to Oracle such as SQL
statement tuning and real-time monitoring.
- Recommend
new algorithms for collecting and analyzing data and provided graphical
screen design and usability specifications.
Commerceflow, San
Francisco, CA
Commerceflow, San
Francisco, CA
Senior DBA 3/00 – 7/01
- Managed the DBA
team.
- Responsible for
installation, design, backup, tuning, monitoring, replication, data
extraction and reporting on all databases at company, consisting of the
live ASP web site database as well as internal development, testing and
reporting databases.
- Coded in Python
a daemon that interfaced between the application code and the Oracle
database to managed and allocate database connections from a pool of permanently
connected database sessions.
Envision, Santa
Fe, NM
Independent Consultant 12/99 – 3/00
- Resolved performance
problems and monitored production databases on UNIX (LINUX, Solaris), NT
and VMS and provided mentoring and training.
Oracle, San Francisco,
CA
Oracle, San
Francisco, CA
Senior Technical Analyst 9/98 – 9/99
- Member
of Server Technology’s kernel development group.
- Responsible
for performance improvement of the Oracle kernel code.
- Configuration
architect for Oracle's performance test databases, at VIP client sites and
for strategic benchmarks.
Oracle, Paris, France
Gold Support DBA 5/95 – 9/98
- Worked as a
member of a technical swat team on crises management, performance tuning
and recovery of corrupt databases for
Oracle’s largest European customers such as France Telecom, Air
France, Renault, Total Gaz, Bougues, Coface, Society General, SNCF, CNAM,
Aerospacial, etc.
- Ran strategic
performance benchmarks at Digital Europe ranging from terabyte data
warehouse, thousand user online transactions, multiple gigabytes pure
memory cached databases for client such as the European Community, Telcom
Italia, Swiss PTT, PTT Denmark etc.
Oracle, Paris, France
Oracle
Support 3/93 – 5/95
- Provided
onsite DBA support to Perot/Europe car on Oracle OPS database with a 3000
concurrent user load (largest Oracle Unix application at the time)
- Began
working on technical support calls in French 6 weeks after arriving in
France without knowing French when arriving.
Oracle, Redwood Shores,
CA
System Administrator Consultant 08/92 – 01/93
- Managed
and configured the new Alpha OSF Machines.
Oracle, Redwood
Shores, CA
Technical Analyst 1/92 – 8/92
- Ported
with make, cc, and dbx the full C code source of v6 and v7 database code
sets including the oracle server as well tools such as reports and forms
onto Ultrix, debugging platform specific problems.
Oracle, Redwood Shores,
CA
Oracle Support 8/90 – 1/92
- Handled
Oracle support issues on UNIX platforms.
Cornell University, Ithaca, NY
DBA 1/89 – 1/90
- DBA
and architect for Computational Computing Group database.
·
Written and freely distributed own Oracle
monitoring tool with context sensitive documentation on Oracle statistics. The monitor and documentation is available on
http://ASHMASTERS.com web site.
·
Redesigned Enterprise Manager 10g performance
screens and methodology (Patent: 20060059205)
·
Contributing author on Oracle Insights: Tales
of the Oak Table having written a
chapter on how to access Oracle performance data without SQL using C code to attach
and read the live database memory structures.
·
Technical editor for Oracle Wait Interface
·
Speaker at NOCOUG, NYOUG, RMOUG, HOTSOS, Oracle
Open World, Miracle Forum in Denmark