Travis Berthelot
ICQ:
7687764
Yahoo: allbinary
AIM:
tberthel835
MSN: travisberthelot@hotmail.com
MySpaceIM:
travisberthelot@hotmail.com
Email:
travisberthelot@hotmail.com
OBJECTIVE
Strive
to provide the best software development, design, architecture, and
testing at a growing company.
SKILLS
Java
– J2SE;
J2ME;
J2EE; JSP; Custom Tags Libraries; JDBC; Swing; AWT; Servlets;
Other Programming – C/C++; XML; XSL; DOM; LDAP; SQL; XML-RPC; SOAP; ANT; MDA; XMI; UML; OpenGL/DirectX; DHTML; HTML; CSS; JavaScript; ActionScript; CGI; PHP;
SOFTWARE
Data - OpenLDAP; MySQL; Sybase; Oracle; Interbase/Firebird; Derby; PostgreSQL;
OS - 9x/NT/2k/XP/Vista; Linux (mainly Red Hat/CentOS/Fedora Core); Unix; Solaris;
Art – AOI; 3D Studio; Blender; Corel; GIMP; Photoshop; Audacity;
SCM – CVS; SVN; ClearCase; VSS;
Other – IDEs - Netbeans; Eclipse; Visual Studio; JEdit; VI; Emacs Servers - Tomcat; JBoss;
I
also have several years of hardware installation and troubleshooting
experience.
EXPERIENCE
AllBinary, Lewisville, Texas
Owner,
2002 - Present
I
left Intervoice-Brite to start my own software development business. I
have written and supported several complete software programs
including, but not limited to the following:
Designed a rapid development tools and over 40 libraries for creating Android, J2ME (MIDP 1.0/2.0 Profile), and Applet games including the following and more:
A* Path finding routines
Special collision detection
Tile map creation and loading
GUI for embedding vector graphics in Midlets before the SVG API
Various libraries for the MicroEmulator (For testing and showing off J2ME projects)
Created a few complete and some prototype games:
Mini Space War - http://allbinary.axspace.com/
Santas War On Terror
Zepto Racer - http://allbinary.axspace.com/
Zepto Cards
Created an input automation tool to help speed application testing
Input Automation GUI using Java and Swing
C/C++ DLLs for human input device hooks
Application specific OSGI plug-ins using Knoplerfish
Developed two E-Commerce software packages called Freeblisket and Weblisket using EJB, Java, SQL, XML, XSL, and more. Freeblisket required the development of the following modules and more:
Store Builder
Shopping Cart
Custom Tag Library
Order Management
Secure Authentication
Inventory Management
Customer Management
Store Manager Web Interface
Multiple User Roles and Permissions
Single Admin Interface for multiple sites
Paypal and other Payment Processing Plug-ins
Maintained, supported, and customized Freeblisket web servers for customers which included, but was not limited to the following:
Provided customers at silkyprint.com a web Application that used Flash/ActionScript, XML-RPC, and JSP to prototype custom printing jobs and submit them into the Freeblisket E-Commerce Solution.
Various database backends like banner advertisements that would submit or record data into a MySQL database on the server side.
Developed a hierarchal graphical tree structure for the client side to control inventory categorization for a custom Freeblisket server.
Custom views for non generated Freeblisket product pages
Setup computer hardware and software for small businesses
Setup wireless networks
Installed/Configured software
Replaced computer components
I have also done some short term contract work during my entrepreneurial adventure.
Intervoice-Brite, Dallas, Texas
Systems Software Engineer, 2000-2002
Coded distributive client/server software down to the socket level
Created automated bandwidth testing GUI for distributed system
Used ClearCase and CVS for Configuration Management
Developed graphic user interfaces with Java Swing/AWT
Used JNDI with LDAP for storing rarely modified data
Designed and generated skeleton APIs with UML
Made several installers using Java InstallShield
Ported multiple projects from Windows to Linux
Wrote design documents for multiple projects
Coded test programs for various projects
Setup computer hardware and software
EDUCATION
University Of North Texas, Denton, Texas
B.S., Computer Science, 2000
GPA: 3.2, Major GPA: 3.4, Minor: Technical Writing
CERTIFICATIONS
Texas Education Agency, Lewisville, Texas
Business Computer Programming
OTHER
Learned basic programming principles when I was 12 with an early version of Basic on a TI-99/4a. Started learning OO principles in high school with Turbo Pascal. Won a state competition in high school with a program that solved physics problems.