Phillip Watts
Austin, Tx 78759
cell: 512-***-****
email: *******.*********@*****.***
Python 12 years
Linux 14 years
C, bash, etc 25 years
MySQL, SQL Server, SQLite 10 years.
SQLAlchemy 2 years
HTML, CSS, JQuery, Ajax, JSON/REST 3 years
D3, SVG charts 6 months
Linux Networking 5 years
Test Automation Frameworks 3 years
SVN,GIT,Mercurial as user 5 years.
Python on Windows 1.5 years
Some experience with Flot, Matplotlib,
PyGal, Flask
Django 2 months
Cloud C I can instantiate an AWS or
OpenStack server in Python.
Hobby C Developing a Python/JQuery Point of Sale system,
single page application.
Summary of Work History:
April C July, 2013 Andrew Harper
January 2013 C April Apple Corp.
May 2011 C Sept. 2012 Dell Computer Corp.
Aug. 2010 C Dec. 2010 2Wire
2008 Tipping Point Technologies, Austin, Tx.
2004 to 2007: Teaching High School Mathematics and
completing teacher certification
2001 to 2004: NLynx Technologies, Austin, TX
1985 to 2000: Retail Technology, Inc., Dallas (owner)
1980 to 1985: Southwest Modular Systems, Inc., Dallas (owner)
Also: Mostek; Evans, Cole and Peterson, C.P.A.s.
Andrew Harper.
Supervisor:Irwin Sentilles, **********@************.***
Short term project, developed the core of the internal
application in Python Django. Created a MySQL based
FormBuilder.py for the office managers to build the hundreds
of necessary forms. Created standard JQuery POST method for
single point AJAX communication with Django server.
Created DBAccess.py class for seamless and secure
communication with the corporate server.
All code maintained on GitHub.
Apple Corp.
Arindam Sen: *******@*****.***
Developed visualization of data mined by the Analytics team,
using the javascript library d3.js, producing Scalable Vector
Graphics.
Many complex charts produced with user interactivity.
Also managed navigation updates to the web server, python Bottle.
Worked closely with several individuals on the Analytics team to
convert their visualizations from simple png to SVG.
Technologies: Python, javascript, D3, JQuery, bash, NumPy,
MatplotLib, OS X, linux.
Dell Computer Corp.
Supervisor: Russ Woodbury email ****************@****.***
Developed from scratch a client server system,
Accessible by browser to any engineer in Dell.
This system takes the Dell Spec for Enterprise Class drives,
automates dozens of tests and validations, and stores
data in a searchable data base.
Developed two custom scripting languages for Dell.
Technologies: Python, SQLAlchemy, TCP sockets, HTML,
XML, REST, CSS, Jquery, JSON, Yaml. Some C++.
2Wire, Austin, Tx (Terrible reference, forget it.)
As a contractor I was developing and expanding
their test automation architecture. The application is management
of intelligent broadband home portals via TR069 over Soap.
Developed tests for a "Business Rules Engine", covering
hundreds of possible expressions, then building XML.
My tests are mostly Python communicating with web services
on CMS, the portal management system, and an Oracle data base.
All systems are Linux based.
Tipping Point, Austin, Tx
Supervisor: Walter Slotboom, email *******@************.***
8 month contract to do test automation for high performance
security devices. Developed tests and test suites in Python
to prove capabilities, test performance under stress. Did
packet mangling and resequencing, fragmentation, multi-
level tunneling. Tested intrusion protection within tunnels
including IPV6.
Used a wide array of Linux networking tools, including
Python Scapy. Test Framework based on PyUnit.
KAPS HS, Wimberley, Tx. Algebra, Geometry and Pre-Calculus
Lehman High School, Buda, Tx. Algebra and Geometry
NLynx Technologies:
Developed Linux based routers and thin clients.
Using minimal hardware, compact flash, disk-on-chip, or boot from
LAN,
embedded scaled down Linux to develop minimum cost systems.
Routers supported NAT, IPSec VPN, SNMP, stateful firewall,
access lists,
802.11 access point, print server, web interface.
Thin clients served primarily the AS400-5250 market,
but also ICA, RDP, VNC.
Development tools: Python, C, HTML, Unix tools.
Retail Technology:
As 1/3 owner, served large retailers providing data communications
solutions for fifteen years, primarily dialup polling, data
collection,
remote software management. We also provided in-store protocol
emulators to facilitate communications with NCR and IBM protocols.
I was lead software developer and assisted in marketing and sales.
MS/DOS, Unix, OS/2, C.
Southwest Modular Systems:
As 1/2 owner, managed teams developing a variety of solutions:
accounting, purchasing, inventory control, sales, account
receivable
and payable, payroll and many more.
Other Work Experience:
Developed financial and manufacturing planning systems for a
semiconductor manufacturer.
Functioned as Staff Accountant in large local C.P.A. firm.
Developed a tandem, 16 line data collection system for a large
retailer
My coding experience includes tens of thousands of lines of Python,
thousands of lines of JavaScript and hundreds of thousands of lines of C.
Education
B.S. Accounting, Centenary College of Louisiana
Texas Teacher Certification, Secondary Mathematics
GRE scores: Math-780, Verbal-620, Writing-2 5's
As owner/developer of a data communications company for
fifteen years I provided design, customization and support for all
levels of employees, from operators to CEO's. Our clients included
hundreds of small to medium sized retailers.
I also conducted training sessions for NCR, IBM and Fujitsu
POS sales regions.