Post Job Free
Sign in

Software Engineer Project

Location:
Fredericksburg, VA
Posted:
January 30, 2013

Contact this candidate

Resume:

Surfing in Kansas

Tweet!

Eric Holscher

Fredericksburg, Va 22401

abqedj@r.postjobfree.com

Objective:

Gain experience in a computer related field, and also further my knowledge of most things computer related

Summary:

I am a current college student who is interested in Computer Science. I taught myself Perl and MySQL while in high school, and have dabbled in other languages such as Lisp, Ruby, Java, MIPS Assembly, and C . I run my own network of Linux servers in my home (currently 4) and have done a good deal of web programming with Perl and MySQL.

Skills:

Perl 4 years - proficient (slightly rusty)

Java 4 years - proficient

(My)SQL 3 years - proficient

Oracle 2 years - moderate

Python/Django 1 year - moderate

Javascript/AJAX 3 years - proficient

CSS 2 years - moderate

C++ 1 year - moderate

Linux 7 years - proficient

Windows 8 years - proficient

Education:

Bachelor of Science in Computer Science, May 2008

University of Mary Washington

Current Senior with Major GPA of 3.5

James Cook University

Townsville, Australia

July 2006 - December 2006 (Study Abroad)

Experience:

CACI - Software Engineer

March 2006 - Present (Hiatus July 2006-January 2007 while in Australia)

Full Life-cycle development of a Portal-type website for the U.S. NavyWrote a javascript validation library, allowing you to add rules in one line, and saving developers from writing custom javascript for each pageUsed Prototype and Scriptaculous Javascript libraries for AJAX and other development

Awards:

CompTIA Linux+Third place in

References:

Available upon request.

Projects:

I have embarked on a number of projects on my own time out of pure interest in technology, and will summarize them here.

Web-based IRC client This is a multi-threaded Perl Script that connects to multiple servers, and has a built-in basic TCP server. The IRC client logs all messages to a MySQL database and is controlled with a small CGI script that sends commands to the TCP server. This allows for two-way communication, and logging in the database.

Web-based C++ Compiler This was an Individual Study I completed at Mary Washington, which allows a user to upload, edit, and compile C++ code. Designed for use in a lab environment where Intro students wouldn't need a compiler to do their work. It incorporated a MySQL database of error messages and common causes to help the student debug their program without instructor intervention.

Lyrics locater This program was my first attempt at GUI programming, using perl and the GTK+ toolkit in linux. It provides a GUI interface for lyrics for the currently playing song in XMMS (a linux music player). It gets the current song information from an XMMS plugin (I didn't write), and then queries google for the lyrics, using a parsing algorithm to find the actual lyrics. It then displays them in a window with basic lyric management controls. It automatically caches lyrics in a MySQL database for faster look up, and allows users to update/keep/delete lyrics, and rename ID3 tags. This project was later updated to include a web-based version that uses some Ajax and queries the same database as the desktop app, allowing the lyrics to be synchronized.

AJAX File Browser This was a class project that I worked on with two other students. I wrote the preliminary front-end code, and did all of the back-end work. The back-end work consisted of connecting to my schools LDAP server for authentication, and a lot of file-system work. I helped with the front-end AJAX code as well, however that was not all of my work. We implemented drag and drop and a lot of other functionality using Prototype and Scriptaculous.

Fredericksburg Events Calendar This was done for my senior year honors project. It is an events calendar for my school and the surrounding community. It is done in Django and Python, and was my first foray into those languages. It is still a work in progress, but it is coming along nicely.

About

Welcome to the home of Eric Holscher on the web. I talk about software development, mostly in the realm of Django. I am interested in the real time web, testing, mobile apps, and other things. Projects

Recent Posts

1 day, 18 hours ago (Comments: )

2 weeks, 5 days ago (Comments: )

4 weeks, 1 day ago (Comments: )

Interesting projects on Read the Docs: Teaching

1 month, 4 weeks ago (Comments: )

4 months, 1 week ago (Comments: )

4 months, 1 week ago (Comments: )

1 year ago (Comments: )

1 year, 9 months ago (Comments: )

2 years ago (Comments: )

2 years ago (Comments: )Popular Posts

Large Problems in Django, Mostly Solved: Delayed Execution

Building a Django App Server with Chef: Part 1

Screencast: Django Command Extensions

Building a Django App Server with Chef: Part 2

Building a Django App Server with Chef: Part 4

Building a Django App Server with Chef: Part 3

Lessons Learned From The Dash: Easy Django DeploymentFriends

Categories

Archive

abqedj@r.postjobfree.com

Lawrence,

Kansas

757-***-****



Contact this candidate