Constantine Nickolas resume@dinonickolas.com

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.

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.

Automation Frameworks Development/Test Engineer - iWork 2008 < 2009
Provided 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
Lead 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.

Quality Engineer / Automation Lead - OpenDoc Development Group May 1995 < May 1997
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.

Automation Quality Engineer - Central Quality Testing Center @ Mariani July 1994 < May 1995
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.

Skills
+ Mac OS X, PC (Windows) expert user and troubleshooter
+ 20 years experience with Mac, Unix, Shell, 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, Applescript Studio, C
+ Knowledge of C++, Objective C APIs and how to implement
+ 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
+ 3 years teaching assistant and tutor at UC Santa Cruz for undergraduate Mathematics courses

References Available Upon Request