Post Job Free

Resume

Sign in

C Programming / Network Engineering / Research

Location:
Salt Lake City, UT
Posted:
May 22, 2015

Contact this candidate

Resume:

Douglas A Budge, BS Computer Science /SaltLakeCity

Independent IT Consultant

acptp6@r.postjobfree.com

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

acptp6@r.postjobfree.com

Contact Douglas A on LinkedIn

Page4



Contact this candidate