Douglas A Budge, BS Computer Science /SaltLakeCity
Independent IT Consultant
*******@*****.***
Summary
I seek in depth knowledge of how things work. I never tire of reading, whether it be technical or recreational.
I am looking for opportunities to do research and development. R&D will remain my primary focus. I have a
BS degree in Computer Science. Why I program in C C has always been my favorite programming language.
I particularly enjoy network programming. I also have interests in reading IETF RFC's which help me gain
a better understanding of how data communication protocols work and what the standard implementation
suggests. I am not interested in programming to virtual machines (i.e. JVM, .NET, etc). The virtual machine
just gets in the way of what I am trying to accomplish. I can code and debug an application in C much more
efficiently because I can see exactly what I am doing. With the virtual machine, I have to put some blind trust
into a "black box". VMs certainly have their place. However, for network and systems programming, using
C scrupulously, produces better functionality and is easier to maintain because there is no "secret" VM code.
With C, all the code is available, and instead of trying to conform to the VM, I can directly fix/adjust/modify
the C source code. I've spent countless hours debugging Java code only to discover there is a bug in the VM.
If I can fix the bug in the VM (which is written in C), I don’t need to waste the countless hours “guessing”
what might be wrong with the Java code. This is just one perspective. I can provide more information about
my approach and I am also open to the ideas of others. Keeping an open mind is essential to technological
progress.
Experience
Independent IT Consultant at Douglas A Budge
August 2014 - Present (10 months)
Currently taking courses through the Cisco Networking Academy. Knowledge acquisition (primarily IETF
RFCs). Analysis.
UTS Agent at Unisys
September 2012 - August 2014 (2 years)
Technical Support. All versions of Windows. MS Exchange 2010. Some Linux. Active Directory. Windows
Server 2008. MS Outlook. Minimal exposure to other MS Office applications. iPhone. iPad. Macintosh.
Android. Blackberry. Network and hardware issues. (Cisco Anyconnect, Citrix, VPN, RDP, TCP/IP, DNS,
Wireless, etc.) Support by phone, email, remote assistance, etc.
Java Developer at ConsultNet
June 2012 - September 2012 (4 months)
Page1
Worked on an e-commerce web app for the DOD. Worked primarily on DLA issues. ConsultNet contract was
with Partnet (http://partnet.com/).
Java Developer at PDS Inc.
June 2008 - June 2012 (4 years 1 month)
Technologies I worked with: JAVA, JAX-WS, JCA, Flex 4.0/Actionscript 3/Cairngorm/BlazeDS, Spring
Framework, Hibernate, Ant, Oracle, PostgreSQL
Java Developer at Tomax Corporation
January 2007 - June 2008 (1 year 6 months)
Helped implement Linear Algebra and Trigonometric functions in Java in an effort to improve the accuracy
of a retail forecasting algorithm.
Implementation Consultant at Fast Enterprises
August 2006 - December 2006 (5 months)
Tax system modernization by customizing an OTS tax software product.
IT consultant at Development Guru
May 2006 - August 2006 (4 months)
Helpdesk, tech support, software and hardware installation and troubleshooting. Worked with Windows
Server 2003 in a small office environment. Made house calls for various computer issues (hardware,
software, etc.).
Lab Consultant at Utah State University
December 2003 - May 2006 (2 years 6 months)
Managed a small computer lab in the science and engineering department at Utah State University.
COMPUTER PROJECTS at Sharp Realty
2004 - 2006 (2 years)
Experience with socket programming in Java and C++. Familiar with TCP/IP, HTTP, etc. Operating Systems
development in C/C++ (in a Linux environment); Developed a website for used book retail sale over the
internet (1998 - 2003) Developed comprehensive GUI programs in C# and Java to represent internal
data structures graphically. Used IDE and non-IDE GUI design. Developed a simple web browser in Java
using the NetBeans IDE Wrote web services program in Java to display weather data throughout the U.S.
-Accessed Google's weather web service to extract and display the data Installed and managed Windows
Server 2003 in a small office environment
Certifications
CompTIA A+
CompTIA License ZYWEWJVD8HFEKZEH August 2014 to September 2017
CompTIA Network+
Page2
CompTIA License 51WPS7FLXKEQYER9 September 2014 to September 2017
Skills & Expertise
Computer Science
Software Development
C
C++
Assembly Language
Network Engineering
TCP/IP
HTTP
DNS
VPN
Operating Systems
Linux
Windows
Windows Server
Active Directory
Data Storage Technologies
Computer Hardware
Physics
HTML
SQL
CompTIA Network+ Certification
CompTIA A+ Certification
Education
Utah State University
B.S. degree, Computer Science, 2003 - 2006
Mesa Community College
2002 - 2003
Utah Valley State College
Computer Science, 1995 - 1997
Southern Utah University
1992 - 1993
Cisco Networking Academy
Network Engineering, 2014
Interests
Physics, Mathematics, Data Communications, Storage Technologies
Page3
Douglas A Budge, BS Computer Science /SaltLakeCity
Independent IT Consultant
*******@*****.***
Contact Douglas A on LinkedIn
Page4