RICHARD P. JOE
*******.***@*****.***
nimblesymbols.com
PROFESSIONAL SUMMARY:
I am experienced in many areas of software development from application and web development, to build and release engineering, to QA/QE white, black, and gray box testing and automation. Coworkers would say I am responsible, helpful, and a jack of all trades. I have earned both a computer science and design degrees. With a diverse set of skills and work experience, I am able to tackle a variety of challenges, but I’m not afraid to ask for assistance as needed. I do my best work when instructions are clear and complete.
TECHNICAL SKILLS:
Web Tech: Javascript, Perl, Python, HTML, CSS, JavaScript, Cold Fusion, PHP, JQuery, JQuery Mobile, HTML5/CSS3, various shells, MySQL, Apache, ActionScript 2.0/3.0
Media Tools: Flash/Flash Builder Professional, Photoshop, Illustrator, Dreamweaver, Premiere Pro, Hand coded HTML, Audacity, Video Encoders, WordPress (as a blogger)
E-learning Tools: Premier/Final Cut, Adobe Media Encoder, Camtasia, After Affects, Captivate, Articulate
Operating Sys: UNIX, Windows, Mac, Android, iOS
EDUCATION:
Associates of Science – Graphic Design, Mission College, Santa Clara, CA (2005)
Bachelor of Science - Computer Science, UC Davis, Davis, CA (1993)
Master of Science - Instructional Media, Wilkes University Online (To be completed in the future)
Lynda.com and Codeschool.com subscriber
PROFESSIONAL EXPERIENCE:
5th Screen
Apr 2015 - Current
Quality Control Engineer/ Flash Developer (Contractor)
Ensure software revisions and hardware configurations work and troubleshoot/debug when they do not
Organized customer software and hardware configuration list
Automate testing process by developing configurable user simulation tool in Flash / Actionscript
Create lightning fast results sharing Python script which summarized results from log files
Communicate to international team and management via Skype and Basecamp
Cisco
Oct 2014 - Apr 2015
Prototyper - Webex and Spark
Rapidly test, create, and update new and existing prototypes per UX design team
Communicate and improve concepts with graphic designers, interaction designers, and other developers
Document prototype limitations
Wilkes University Online
Student
Jan 2013 – June 2013
Started Masters Degree in Instructional Media (to be completed in the future.)
Adobe
Device Certification Engineer/Quality Assurance
Aug 2009 – Nov 2012
Grow the number and accuracy of device certification test scripts and help others debug their scripts.
Enhance testing environment by requesting, obtaining, distributing more test equipment and
Built remote test environment and trained others in how to use it
Swiftly run and summarize test suites on Flash Player, Air, Air for Android, Air for TV, and Flash Lite
Execute feature test suite for Flash 3-D and Flash AIR while reporting results and filing accurate bugs
Maintain fresh lab environment and presented nightly test run results while ensuring test completion
Cisco
Flash and Web Developer/Designer
Oct 2006 – Aug 2009
Unit test all work before presenting to management
Maintain intranet sites for Customer Service (October 2006 to March 2008) and Marketing (March 2008 to August 2009)
Design/Develop new web pages on demand using corporate branding and component library as a guide
Enrich communication throughout large division by populating bi-weekly email newsletter
Reinforce campaigns by creating theme based Flash games
Encode Video to work with internal video publication tool and web pages
Openwave Systems
Senior Software Engineer - Web Technologies / Software Build Engineer
July 2000 – Oct 2002
Improve, fix bugs, and reduce error queue for web based Issue/Bug Tracker
Manage, develop, release, test, and support internally created web based Release Planner
Develop, document, and train coworkers on simplified code repository interaction tool
July 1998 – July 2000
Develop web tools to automate/speed up builds and report code repository info
Enhance engineering division intranet site
Train coworkers as administrator on Perforce code repository operations
Speed up process to build software and burn Gold, Silver, and customer media
Work with team members to provide timely solutions while fostering positive atmosphere
Applied Materials
Software Build Engineer / MIS Application Programmer
May 1993 – June 1998
Develop Perl tools to quickly enhance the code repository experience
Create wrapper shell scripts to facilitate multi-site development
Author and deliver training materials for software developers and new release engineers
Build and release software
Develop and support in-house Engineering Change Order system
Support 400+ users in person and by phone
Develop deployment process and tools for application using Installshield and Netware
Maintain latest application version in training lab