Jon Valesh
Telephone: 214/673-7004
email: jon@valesh.com
Objectives
To apply my extensive Linux, communications, program development,
and project management experience at the forefront of technology.
Willing to relocate and travel, locally, nationally, and abroad.
Job History
2004-CURRENT: Sr. Software Engineer, Jack Henry and Associates, Inc., AudioTel Inc (JKHY).
AudioTel acquired CECORP in December 2004. Led transition of CECORP's
employees, products and customers through aquisition. Led integration of
key CECORP technologies into AudioTel product lines.
Jack Henry and Associates acquired AudioTel in 2007.
2001-2004: Director of Engineering, CECORP.
Designed and guided development of CECORP's next
generation telephone and Internet banking applications. CECORP's product
2000: Freelance Product Reviewer, Linux Journal Magazine.
Regular contributor to Linux Journal Magazine, writing product reviews on a broad range of products from Routers and development tools to Linux Distributions.
Portfolio available on request.
1998-2001: Engineer, StarDot Technologies.
StarDot Technologies is a leading design engineering firm developing network aware digital cameras, camera designs, and chipsets used by overseas camera manufacturers.
StarDot manufactures and sells cameras and camera servers for the Internet and Security markets. Job responsibilities at StarDot are far ranging, with new product/feature development, test and verification, and new product concepts being the major elements. I am also StarDot's technical writer, responsible for writing StarDot's user manuals.
Most Recently, I have been involved in the development of a Linux based Internet Camera system. This camera, using a Motorola ColdFire CPU and the uClinux microcontroller Linux distribution, includes a built-in web server, dial-in and dial-out support, is fully Internet configurable, and can control external hardware, displaying information from sources such as weather stations and data logging equipment on the image, or uploading that information as a separate file.
1997-1998: Technical Manager/Sr. System Administrator, Southwest Nineteen Networks.
Managing the technical department of SNNI/ExoCom, a regional ISP in the Orange County/Los Angeles/Riverside Market. My job included requirements specification, network & server design and implementation, security administration, supervision of the day to day administration of SNNI's Linux based network, as well as system/network administration when hard to solve problems come up.
SNNI's network includes two paths to the Internet, seventeen servers, six workstations, 143 modems, ISDN (PRI and BRI), many Frame Relay/Colocated server customers, several routers and over 300 commercial web pages. As the Sr. Administrator, I actively managed a pool of well over 1,500 users. During my tenure at SNNI, I made major improvements in the reliability and speed of the core network, as well as extensive modifications and improvements in server design and configuration, enabling SNNI to grow while maintaining profitability.
1997-1996: Webmaster, Southwest Nineteen Networks.
Developing web pages & CGI programming for SNNI and its affiliates.
1997-1994: Software Eng., Cecorp.
Developing Interactive Voice Response systems for use in the banking industry.
Developed extensive suite of Data Mining tools to enable voice response and PC banking systems to retrieve data from a variety of host computers. The framework has been used to interface to six unique host environments through a variety of physical and logical connection types.
Also involved in many other development projects, including the development of TDD and other Data interfaces (TTY, BBS-Style terminal interfaces) for their voice response systems, general enhancements and custom features for Cecorp's products. Participated in the development of a Polled Terminal
Emulation with API, which has now been ported to NCR 751, 301, and UNISYS environments.
1994-1992: Consulting, Continuing Education.
Free-lance consulting on a variety of computing issues, ranging from hardware/software installation to development of custom accounting software.
My largest project during this time was as a developer of C++ object libraries.
Sold under the name QualWare.
I also spent this time extending my education, studying Computer Science
both trough traditional channels and seminars/trade shows.
1992-1989: Lead Programmer, Color Dreams, Inc.
Developing Games for the Nintendo Entertainment System, Super NES, and other gaming platforms. Working closely with a team of artists, musicians, and other programmers I designed and wrote video games. Development was primarily in Assembly, C, and several proprietary languages. Other skills involved included writing ROM-able code, extensive hardware knowledge, multi-tasking object oriented problem solving, and developing highly efficient code to run on these under-powered computers.
Salary History and References available upon request.
Technical Qualifications
Hardware/Software Experience:
System Hardware
- PC/Compatibles
- Embedded system development (i960, z80, 6502, 8086, PIC)
System Software
- Linux (Debian, RedHat, Gentoo)
- Windows (Vista/2003 Server and older)
UNIX System/Network Administration
Network Security and Performance
- Firewall design and Configuration
- Proxy, IP masquerading, and translation system Implementation
- Network Event Tracking and Incident Response
- Network Utilization Monitoring
- High-capacity network and server design.
Windows Networking Administration
- Managing Win95/NT Clients in a peer to peer environment
- Windows NT 4.0 Server administration, including IIS to version 4.0
Data Communications/specialized hardware:
- Routers including the Cisco (IOS), Proteon (OpenRoute), Ascend, and Livingston.
- Routing protocols including OSPF, BGP4, RIP (RIP II), etc.
- Frame Relay/T1 installation and maintenance.
- Radius Authentication/Accounting.
- Dialogic Telephony Cards.
- EPROM, GAL, PAL, Microcontroller writers/erasers.
Development Environments:
- ANSI C/C++ (GNU, MS Visual Studio 2008 and previous)
- Microchip's PIC development tools (MPASM, MPSIM, etc.)
- Python
I also have extensive experience in:
-
System level multi-threading/multi-tasking application development in OS/2, *NIX.
- ROM-able code/Firmware development
- Microcontroller/embedded system test & debug procedures.
- Development of specialized hardware/software configurations for solid
state mission critical systems, using Linux, DOS, and proprietary system software.
Schematic Capture/PCB layout/Circuit Simulation
- Protel Advanced Schematic
- Protel PCB layout software
- ACS, Berkeley SPICE, etc.
Office Software
- Microsoft Office 2003
- OpenOffice
Internet Tools / HTML Editors
- FireFox 3.0
- Microsoft Internet Explorer
Hardware Design and troubleshooting
I have experience in all stages of hardware development, from the initial
design to the finished mass market product. Specific areas of expertise include:
- Micro-controllers (PIC, 8051, Z8, etc.)
- Power Supply design
- DRAM, Serial memory devices, etc.
- PALS and GALs
- PCB layout
- Breadboard, wire-wrap, and PCB prototyping
- Component level troubleshooting
- Analog and Digital hardware design
Other Skills
- Strong communications skills
I am able to communicate well both verbally and in written forms.