Untangle, Open Source Secure Gateway

I am a software engineer at Untangle. If you are looking for a gateway router that is also an easy to use VPN, SSL portal, stops spam, scans for viruses, and want it all in one easy to use, very fast box, then Untangle is the solution for you. Download it now at download.untangle.com.

Resume

Thomas Belote

465 Calderon Ave Apt 2, Mountain View, CA 94041
831.419.5044 tbelote@belote.biz

Profile

Software Developer, Systems Administrator, Software Tester.

Experience

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

Secure Open Source Network Gateway. 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 launch: implemented data model, customer migration, and www corporate site to store linkage
  • Worked extensively with customer care to resolve issues including VoIP configuration and Untangle, Active Directory Integration, VPN configuration

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

Data management and off-site backup to Amazon S3 solution.

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. 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, Premier Consulting, Santa Cruz, CA
May 2001 - July 2003

While contracted 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 - GPA 3.76
MS maybe in 2008?
San Jose State University, San Jose, CA
Completed all coursework. All that is left is to finish the thesis and defend it.

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 - GPA 3.50
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, Ruby, Python, Bash, C, Java, HTML, CSS, JavaScript, Yahoo UI, AJAX
Familiar: C#, C++, Perl, LaTeX

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

Untangle ACCRC Linux Installfest

A few pictures from the Untangle ACCRC Linux Installfest in total over 400 computers were setup with Ubuntu for schools in the bay area. About 70 computers were installed at Untangle. It was a very long two days.

SJSU CS258 11-29-2007 Lecture

SJSU CS158B 11-29-2007 Lecture

Nikki and Rob 10-27-2007

Here are some photos I took in Natchez, MS and at the wedding at Stanton Hall and the Carriage House.

Lower resolution web friendly form:

High resolution originals for printing:

Another Coastal Ride

This one is longer about 65 miles and has the advantage of going through Pescadero which has a nice bakery grocery store. But the climb up Page Mill Rd. with the cars and the sun can be brutal.

Perfect Coastal Ride

Go up Old LaHonda and then keep going, down to the Pacific ocean. Then take Stage Rd to avoid a bad stretch of Hwy 1. Then Hwy 1 to Tunitas Creek Rd back over to the bay side of the peninsula.

Mountain View up Old LaHonda, up Skyline, Down Kings Mountain Rd

Excellent ride from downtown Mountain View. Take Foothill Expressway to Sand Hill Rd to Old LaHonda. Then continue up Skyline Drive to Kings Mountain Rd for a fun fast descent. Then take Whiskey Hill Rd back over to Sand Hill rd and back down Foothill Expressway to Mountain View.

The google maplet is wrong, so just click on view larger map to see the route.

Syndicate content