Daniel Hauptman
Bristol, Ct **011
******.********@*****.****(email)
(541) 646 - 5311 (cell)
(860) 583 - 7490 (home)
Education
B.A Software Engineering Technology 2004 - 2008
Oregon Institute of Technology
June 2008
Klamath Falls, OR
97601 GPA 3.1
Technical Experience
Certification(s) A+ Certification Acquired on 08/01/03
Languages C#, ASP.NET, C/C++, MS SQL Server, Oracle SQL,
LINQ, WCF, ASP.NET Web Services, .NET
Remoting
JavaScript, PHP, phpMyAdmin,
.NET Web Services, XML, Ruby on Rails
Concepts Database Normalization, TCP/IP (windows
sockets),
MultiThreaded/Multi-Processor
programming, Operating Systems,
Compilers,C Data Structures, .NET Web-
Services,
OOP (UML, Design Patterns, Refactoring,
VSTS),
Software Design Lifecycle, Web-Design,
Unit Testing using VSTS
Systems Windows (95, 98, 2000, XP), UNIX (Korn-Shell),
LINUX
(Ubuntu),
AS400
Framework(s) .NET Framework, J2EE
Completed Software Projects
. Packet-Sniffer - This was my network class project. Built a packet-
sniffer using the winpcap library. This program was written in C to
sniff, ARP, RARP, IPv4 and IPv6, TCP, Ethernet and ICMP packets.
. Operating System - This was my operating systems class project, built
on a three person team. We used an HC12 board with a Motorola chip-
set, programming environment was AXE IDE, and the code was written in
C. The board was connected to an LCD monitor and fourteen-key keypad.
Our operating system was multi-threaded and allowed for preemptive
multi-tasking and memory management.
. Data Structures - Complex data structures written in an object
oriented manner and properly documented such as Dijkstra's Shortest
Path algorithm performed as a graph, binary search trees, and sorting
algorithms.
. MultiThreading - Here I learned how to program, using C, on multi and
uni processor systems. We used Posix and Windows threads and learned
concepts such as semaphores, mutexs, critical sections, etc...
. Image Recognition and Search Program - This was my junior project
(worked on a three-person team). This program would accept an image
from the user and search the hard-drive for images that are similar to
the image given, using three different image recognition algorithms.
Our project incorporated C# and C/C++.
. ASP.Net Website - Created an ASP.Net website connected to a SQL
database for a local business to keep track of and organize their
company images and logos.
. Gesture Note-Taking Program - This was my senior project, a notepad
application that allows the user to insert technical images through
mouse gestures instead of trying to find the image from the insert
menu option. This project incorporated an Access database connected to
an ASP.Net web service to upload and download new gestures and images.
. Published articles on CodeProject - First article I wrote was on using
XPathNavigator and C#, found at
http://www.codeproject.com/KB/XML/usingXPathNavigator.aspx. My second
article was about using an XLINQ query to search a Word.docx document
and can be ported to search PowerPoint documents as well,
http://www.codeproject.com/KB/linq/Office_Query_with_LINQ.aspx
Work Experience
Php Designer Seadge Inc
Jan 2009 to
1523 Anderson Ave
May 2009
Klamath Falls, OR
Created a rating system integral to the company's new web search
engine as well as re-designing the architecture of their database. I
helped design a rating system using AJAX, JavaScript and, Php to
create a seamless, quick and clean rating system that allowed users to
rate their search results which helped their future search results
reflect the user's preferences. I also helped normalize their database
to incorporate the new rating system and streamline the website.
Graphics Clerk Pert Research Survey
April 2003 to
522 Cottage Grove
Road September 2003
Bloomfield, CT
Merged survey data from M.S Word into M.S Excel to create easy to read
survey data then we created PowerPoint based off of survey
information. The PowerPoint slides were then used as a presentation
for our clients. Communication and understanding how to present data
to our clients in a clear and easy to understand fashion were two
important skills needed for this job.
Medical Account Clerk K-Force Temporary Agency December 2000
to
111 Founders
Plaza September 2002
East Hartford, CT
Performed collections and billing of Medicaid and Medicare accounts
including the coding of ICD-9 and CPT documents depending on the type
of account.
Buyer Intrex
October 1998 to
567 S. Leonard
Street September 2000
Waterbury, CT 06705
I started as a temporary data entry clerk and moved up to becoming the
company's buyer. This job required a great deal of communication
skills, long hours and the ability to meet deadlines.
References
Todd Breedlove
Associate Professor - Software Engineering
Oregon Institute of Technology
3201 Campus Dr (541) 885
- 1577
Klamath Falls, OR
****.*********@***.***
Randy Albert
Associate Professor - Software Engineering
Oregon Institute of Technology
3201 Campus Dr (541) 885 -
1596
Klamath Falls, OR
******.******@***.***
http://www.cset.oit.edu/~albertr
Valerie Vance
Associate Professor - Communications
Oregon Institute of Technology
3201 Campus Dr (541) 885 -
1524
Klamath Falls, OR
*******.*****@***.***
Dr. Marc Timmerman
Associate Professor - Hardware Engineering
Oregon Institute of Technology
3201 Campus Dr.
Klamath Falls, OR
****.*********@***.***
Mary Hefty
Associate Professor - Communications
Oregon Institute of Technology
3201 Campus Dr. (541) 885 -
1500
Klamath Falls, OR
****.*****@***.***