Post Job Free
Sign in

Engineer Software

Location:
Palo Alto, CA
Posted:
February 10, 2013

Contact this candidate

Resume:

Don Owens

Palo Alto, CA

650-***-****

***@********.***

OBJECTIVE

Technical Lead/Software Architect role utilizing my skills in the Internet industry.

QUALIFIED BY15 years professional experience using Perl in a unix environment (since 1997)3 years professional experience in C++, but haven't used heavily since 20012 years professional experience in Java, but haven't really used since 20001 year professional experience in Ruby, but haven't used it heavily since 2005Have used C off and on professionally since 1997Recently began using Python again (late 2009) after not having used it since 199715 years web development experience (since 1997)Extensive use of Perl's object oriented featuresPerl modules I have contributed to CPAN: JSON::DWIW, DBIx::Wrapper,

CGI::Utils, XML::Parser::Wrapper, Apache::Authen::Generic,

Class::Config, HTML::Menu::Hierarchical, File::Rotate::Backup,

HTML::Widgets::TablePerl wrappers around C and C++ code/libraries, both on CPAN and proprietaryHeavy use of MySQL and Oracle (but almost no PL/SQL) with Perlmod_perl, including writing Apache modules in Perl, and using

Mason and Embperl to embed Perl in HTML, Apache modules in CSVN, CVS, and RCS for version controlHave used many other programming languages: Ruby, Emacs Lisp,

Common Lisp, bash, csh, awk, PHP, Smalltalk, ML, Pascal, and

Fortran7 years of experience with Linux system administrationInstallation and configuration of open source software, e.g., BIND, Apache 1.3.* and Apache 2.0.*, qmail, Courier IMAP, Sendmail, MySQL, and DHCP servers and clients

EXPERIENCE

2011-present Cisco Systems, Inc.

Technical Leader, Message Security

Architected and developed message security software. This role

is a combination of architect, product owner, and developer.

2005-2011 Yahoo! Inc

Software Engineer, Engineering Manager, Tech Lead

Rewrote and maintained backend processing for Yahoo! Local

(http://local.yahoo.com/) self-serve, developed and maintained

processing of content provider feeds, including the publication

system. I have been both an individual contributor, as well as a

working engineering manager over the Local Content team. I'm

currently a tech lead for the Yahoo! Local Business Listings team.

2004-2005 AvantGo

Web Applications Engineer/Engineering Manager

Managed a group of engineers developing various features for

the website and device UI. As an IC, I developed and

maintained web and device UI and functionality using

Perl/Mason/Apache. Reimplemented the main data abstraction

layer for the UI in Perl. Upgraded the software development

and staging infrastructure, as well as third-party software

used.

2002-2004 Express Logistics Systems Corp

Senior Software Engineer/Director of IT

Led and worked with a team to build and maintain websites

for client companies such as Cisco Systems, Network

Associates, and nVIDIA. These sites range from simple

fulfillment tools to online stores. My tasks were typically

developing core classes used by the other engineers, as well

as handling authentication and datafeed issues. Also

performed unix system administration and network

administration duties for the company. These duties ranged

from changing passwords to setting up a T1 between the

office and the collocation facility, setting up the

firewall, etc.

2000-2001 Friendfinder, Inc.

Senior Developer

Maintained websites with a total of over 18 million members.

These were high-volume websites with challenging scalability

issues. Acted as a Linux System Administrator and Network

Administrator. Cisco routers and switches, DNS configuration

and upkeep. Configured webservers, mailservers, etc.

1997-2000 DataRover Mobile Systems, Inc.

Software Engineer

Developed software for the MagicCap operating system running

on the DataRover 840 (hand-held computer). I used C++ and

Magic C (based on C).

1997-2000 Friendfinder, Inc.

Software and System Administration Consultant

Developed software for the online business, and acted as

system administrator for Linux systems.

1997 W3.COM

Software Developer

Developed Perl software to manipulate customer profiles and

the company web sites.

1997 Neural Technology, Inc.

Research Consultant/Software Developer

1996-1997 Clemson University Computer Science

Teaching Assistant

Taught undergraduate computer science labs.

1994-1996 Clemson University Physics Department

Teaching Assistant

Taught undergraduate physics labs.

1990-1995 Mayfair Mills, Inc.

Opening Room Operator

1992 Physics Department, Clemson University

Research Assistant

Developed software for use with testing equipment in Radiation Physics

EDUCATION

M.S., Computer Science, Clemson University, August 1997

GPA: 3.54/4.00

Worked throughout college to pay for expenses.

B.S., Physics, Clemson University, August 1994

Worked throughout college to pay for expenses.

Diploma, South Carolina Governor's School for Science and Mathematics, June 1990

Charter class



Contact this candidate