Resume

Thomas Belote

465 Calderon Ave Apt 2, Mountain View, CA 94041
(650) 605-3064 tbelote@tombelote.com

Profile

Software Developer

Experience

Co-Founder and CTO, KinKast, Inc., Mountain View, CA
June 2009 - Present

KinKast is all about enjoying your Home Movies -- always available and no editing needed. Integrated service with Creative Labs Vado camcorder (3rd gen and later).

Software Engineer, Untangle, Inc., San Mateo, CA
November 2007 - June 2009

Secure Open Source Network Gateway installed in over 15,000 locations protecting over 1 million computers. Java, ExtJS, JSON-RPC, PHP, Ruby on Rails.

  • Active Directory integration: eliminating need for customer to know about LDAP and detecting user logons with a VBScript
  • Web interface to linux networking especially the dynamic dns, arp and static route modules (Open Source GPLv2)
  • QoS: added interface for configuring tc and developed system of iptables firewall marks
  • On-line store: using Magento, added custom data model for subscriptions and vouchers, customer migration, and www corporate site to store linkage, reporting for accounting, sales tax calculations and accounting
  • Worked extensively with customer care to resolve issues including VoIP configuration and Untangle, Active Directory Integration, VPN configuration
  • Participated in 10 product releases, closed 346 bugs.

Software Developer, Digisense, Inc., Redwood City, CA
October 2006 - November 2007

Data management and off-site backup to Amazon S3 solution. Bacula for backups, Python to S3 and PHP, YUI, and MySQL for the web interface.

Software Developer, EmailLabs, a J L Halsey company, Menlo Park, CA
June 2006 - September 2006

PHP Developer on an email marketing application with a very high amount of traffic and data.

Software Developer, Security Sales Engineer, Cryptine Networks, Redwood City, CA
May 2005 - June 2006

Developing software for a hosted vulnerability discovery, reporting, and mitigation targetting small to medium businesses similar to McAfee Secure and Qualys. Presented to customers and VCs.

Web Developer & Systems Administrator, Tarantella, Santa Cruz, CA November 2003 - September 2004

Responsible for all public facing web servers including http://www.tarantella.com maintained Perl and PHP scripts and MySQL databases. As part of the IT staff I supported desktops and servers running Windows, RedHat Linux, SCO UnixWare, SCO OpenServer, and Sun Solaris.

Systems Administrator & Software Developer, Tarantella, Santa Cruz, CA
May 2001 - July 2003

While contracted under Premier Consulting to Tarantella, I automated user account management by moving to a central LDAP server and writing a program to synchronize user accounts with a Humanics HR database running on Oracle 8i. Also, I updated their on-line store to use IE compatible DOM Javascript instead of Netscape 4 Layers JavaScript. Also performed various system administration tasks, ran backups, rotated tapes, and tested restores. For Caldera I implemented updates and bug fixes for their partner and hardware compatibility website in Oracle PL/SQL.

Tutor/Grader, University of California Santa Cruz, Santa Cruz, CA
September 2001 - Spring 2003

Led lab sections and graded for assembly language programming class and databases class.

Education

Graduate Coursework in Computer Science
San Jose State University, San Jose, CA
Talks:

  • Peninsula Linux Users Group (PenLUG), Wireless Mesh Networking, 2-28-2008
  • East Bay Linux Users Group (EBLUG), Wireless Mesh Networking, 4-16-2008
  • Bay Area Linux Users Group (BALUG), Wireless Mesh Networking, 5-20-2008 - preceeded by Mark Shuttleworth in March, Eric Allman in April, and followed by Andrew Morton in June :-)

BS in Computer Science
June 2003
University of California Santa Cruz, Santa Cruz, CA

High School Diploma
May 1999
Mississippi School for Math and Science

Patents

Published Patent Application 20050246344 "Method and system for a reliable distributed category-specific do-not-contact list"

Skills

Programming and Markup Languages

Fluent: PHP, Python, Java, Ruby, HTML, CSS, JavaScript, ExtJS, Yahoo UI, AJAX
Familiar: C#, C, Bash, C++, Perl, LaTeX
oDesk Certified Search Engine Optimization Consultant
oDesk Certified Amazon Web Services Developer
oDesk Certified Python 2.x Developer
oDesk Certified PHP5 Developer

Operating Systems

Linux (Ubuntu, Debian, RedHat), Windows, Mac OS X

Databases

MySQL, PostgreSQL, Oracle

Security Software

Nessus, Nmap, Paros, Microsoft Baseline Security Analyzer

Software

Apache HTTPD, Apache Jakarta Tomcat, Ant, BIND (DNS), iPlanet Directory, OpenLDAP
Sendmail, qmail, Postfix, Procmail, YUM RPM repositories, Subversion, Bugzilla, firstboot, kickstart