Phone
and address are hidden. Please send an email for this information.
Objective
In
search
of unique,
full-time
opportunities
testing
and developing
automation
tools for
Apple products,
preferably
audio and
video media.
I'm in
search
of exciting
projects
and a great
team where
I can combine
and contribute
my skills
and 20
years experience
with Macintosh
software,
test automation
frameworks
and audio,
video production
to create
and qualify
new Apple
software
and hardware
products.
Work
Experience
Apple,
Inc., Cupertino,
Ca June
2009 < 2011
Automation
Frameworks
Development
Engineer
- Graphics
The Graphics
hardware
group is
responsible
for architecting,
developing
and qualifying
GPU functionality
on every
Macintosh
model shipped
by Apple.
I created
and maintained
an automated
lab environment
providing
24/7 automated
testing
data to
management.
I also
provided
the ability
for engineers
in these
groups
to run
tests and
gather
data themselves.
Combining
software
and hardware
solutions,
I custom
built the
environment
from the ground
up to provide
these services
along the
entire
span of
each project.
Incorporating
internal
tools
at Apple to the
environment
strengthens
it's ability
to tackle
a wide
range of
automated
tasks such
as updates,
configuration
and scheduling.
The environment
has the
horsepower
to target
stability,
functional
and performance
tests to
hundreds
of machines at once.
A secure
web site
displays
daily and
past results
for all
hardware,
driver
components
and models.
December
2008 < 2009
Automation
Framework
Development/Test
Engineer
-
iWork
Provide
new and working versions of broken
test automation frameworks for
the iWork QA group. Created new
scripts and frameworks to automatically
run and report quicklook tests
for Keynote, Numbers, Pages and
equivalently large internally
developed testing applications.
Constructed frameworks to automatically
checkout source, build, run and
report via emails and a web interface.
Provided written code to other
teams in the group and assisted
QA engineers with test automation
usability and debugging. Assisted
with stress testing of iwork.com
using the load-simulating tool
Proxy Sniffer.
Nickolas
Productions & Designs,
San
Jose, Ca
January
2002 < Present
Founder
- Computer
Consulting
& Recording
Studio
Over
10 years
experience
providing
businesses,
schools
and homes
with
on-site
setup,
usability,
solutions
and maintenance
support
for computers,
networks,
servers,
gadgets & devices, creative projects, internet accounts and web design & development.
In 2000,
I acoustically
engineered,
designed
and constructed
a sound
recording,
media
editing
studio
for local
artists,
bands
and small
businesses
providing
services
ranging
from
full
band
multi-tracking
to voice
over
to capturing,
creating
DVDs
using
a Canon
XL1 and
Final
Cut Pro.
As a
consultant
with
Chime
Interactive,
I've
had the
pleasure
of working
along
side
artists
Joe Satriani
and Thomas
Dolby,
amongst
others,
by capturing
audio,
video
and photos
of their
shows
for their
web sites.
Network
Appliance, Inc.,
Sunnyvale,
Ca
January
2000 < September 2001
Senior Automation Engineer for software & hardware
development - Release & Tools Group
Assisted
developers
with
source
control,
build
releases,
and verification
of source
code
for NetApp's
proprietary
OS via
internally
developed
test
harnesses.
Drove
projects
in collaboration
with
development
and
IT teams.
Responsible
for
writing
harnesses,
tools
& daemons
that
worked
seamlessly
together
to verify
the most
recent
source
check-ins.
Implemented
with
Perl,
shell,
cgi and
cron,
the suite
would
install
the binaries
and run
a suite
of test
case
scripts
on each
NetApp
filer
model,
filing
bugs
and logging
results
to a
dynamic
CSS/Javascript
based
web site.
Wrote
test
harness
development
direction
documentation,
tool
usage
docs
and development
proposals
used
in presentations
to the
company.
Acquired,
installed,
configured,
and maintained
hardware
test
lab with
filers,
PCs,
RPB's,
routers,
switches,
hubs,
and RAID
disk
arrays.
Apple
Computer, Inc.,
Cupertino,
Ca
March
1998 < October 1999
Test Lead Engineer / Senior Automation Lead Engineer -
Mac OS Compatibility Group
Led
the qualification
effort
behind
Mac OS
Compatibility
(Blue
Box/Classic)
in Mac
OS X
Server
and
Mac OS
X. Worked
closely
with
engineers
to write
test
plans,
test
cases,
and guidelines
to meet
compatibility
and quality
requirements.
Updated
and maintained
an internal
software
library
for the
compatibility
team.
Collected
over
800 applications
for software
testing.
Initiated
updating
of Apple's
ESL (Engineering
Software
Library),
Clearwater
and
other
software
servers.
Speaker
for Classic
QA forums
given
to QA
teams
from
all over
Apple
(DA3
and Town
Hall).
Created
the
automated
testing
suite
BAT (Blue
Automated
Testing)
for the
Blue
Box
(Classic).
Designed
a framework
to easily
add test
cases
and
wrote
a front-end
interface
to control
the Virtual
User
application
runtime
scheme.
May
1995 < May
1997
Quality Engineer / Automation Lead - OpenDoc Development
Group
Quality assurance DRI test engineer
for OpenDoc Memory, Launcher, Shell, Installer, and International.
Responsible for maintaining, developing, and implementing test
cases for these components on every build. Created the OpenDoc
Test Automation Suite (ODTAS). Initiated, developed and incorporated
ALL of the OpenDoc's QA test cases into ODTAS test scripts. Created
a front-end interface to allow all OpenDoc testers the ability
to click on test cases and run them without knowing other tools
involved. Provided libraries for development of ODTAS test scripts
that run tests with AppleScript, HyperCard, MPW, and external
tools written in C, C++, and Java. Teamed with marketing to implement
strategies and resolve critical issues. Provided on-site validation
of the OS/2 port of OpenDoc at IBM in Boca Raton, Florida by developing
scripts to qualify IBM's source code.
July
1994 < May 1995
Automation Quality Engineer - Central Quality Testing
Center @ Mariani
Developed and implemented test automation
scripts for all Macintosh software configurations and hardware
models. Wrote the only existing scripts in CQ for testing GX Desktop
Printing with over 100 applications. QA Lead for OpenDoc. Wrote
and implemented test plans and scripts during OpenDoc's alpha
build for future testing of OpenDoc in Central Quality. Sole DRI
for automated OEM testing of the very first Macintosh clones from
Power Computing.
Education
UC Santa Cruz, Santa
Cruz,,Ca
B.A.
Mathematics 1991 -
Calculus,
Real Analysis
- Calculus Theory,
Abstract Algebra
- Group Theory,
Dynamical Systems
- Differential
Equations, Pascal,
C, Thesis - Chaos
and Fractal imaging.
Relevant
Skills
- Mac
OS
X,
PC
(Windows)
expert
user
and
troubleshooter
- 20
years experience
with Mac,
Unix, Windows,
PERL, AppleScript
- 15
years experience
in software
testing,
automation
development
and
web
development
- 10
years audio,
video recording
and mastering
experience
delivering
tape and
digital
files
- San
Jose business
owner since
1997 -
on-site
computer
consulting
and in-home
servicing
- Acoustically
engineered,
designed
and constructed
a sound
recording,
media editing
studio
- Proficient
with Pro
Tools, Logic,
GarageBand,
Final Cut,
iMovie,
iDVD, Photoshop,
Illustrator
- Experience
in Xcode
with
Applescript
Studio,
C
- Knowledge
of C++,
Objective
C APIs
and building
in Xcode
- Experience
with Javascript,
CSS. Knowledge
of Ajax
and MySQL
- Solid
judgment,
analytic,
and communication
skill. Excellent
problem-solving
skills
- Knowledge
of software
quality
methodology
- Co-Founder
and Operations
Manager
of over
30 people
for a Santa
Cruz restaurant
- In
depth knowledge
of Mac OS
X, Windows,
Unix, Linux,
Perl, JavaScript,
AppleScript,
C.
- 3
years
teaching
assistant
and tutor
at UC
Santa
Cruz for
undergraduate
Mathematics
courses
References
Available Upon Request
|