Objective:
 

Programming, Java or Python


Work Desired:Sub Contract
Citizenship:US Citizen
Resident Of:State: Texas - Area Code: 972
Willing To Relocate:No
Posted By Candidate:05/04/09
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking, Project Management
Work Experience:
Derek Anderson
XXXX Spring Creek Pkwy
Plano, TX 75023
334.669.XXXX 
[Send email using form at bottom]
http://kered.org
[this document available online at http://kered.org/resume.html]

EDUCATION:  	
M.S. in Computer Science
University of Texas at Dallas, Richardson, TX
Funded by the NSF's GK-12 Fellowship and the Jonsson Distinguished Scholars
Fellowship.
Final Institutional GPA: 3.66

B.S. in Mathematics
Troy University, Montgomery, AL
Final Institutional GPA: 3.90

Computer Engineering Major
Virginia Polytechnic Institute & State University (Virginia Tech), Blacksburg,
VA
 
EXPERIENCE:  	
Research Assistant, University of Texas at Dallas
Richardson, TX, 8/2006 to current
Researched data mining algorithms for Collaborative Filtering.

Google Summer of Code Recipient, Google, Inc.
Montgomery, AL, 5/2006 to 8/2006
Google's SoC program is a paid contract to enhance an open source project of
your choosing. Prospective candidates submit proposals, and Google chooses which
to fund. (~200 in 2006)   I Implemented database schema evolution for the Django
project.

Senior Programmer / Project Manager, Computer Sciences Corporation / United
States Air Force (contractor)
Montgomery, AL, 1/2002 to 7/2006
Performance Appraisals: 2003, 2004

Reorganized, finished, fielded and maintained a previously troubled J2EE-based
web application.   System implemented all the necessary business functions for
the USAF's university system, including student record management, degree
granting, transcript generation, auditing and automated billeting of military
personnel.

Process reorganization used open standards, pragmatic guidelines and
community-driven tools. Wrote proposals for and implemented each of the
following:

    * Automated build and deployment processes (Ant)
    * Version/source control management (CVS, GUI diff utils, etc.)
    * Requirement/enhancement/defect tracking system (Bugzilla)
    * Custom modifications to our tool-set provide automated code-to-requirement
traceability (for example: CVS/Bugzilla Integration)
    * Implemented an iterative, incremental development process which minimized
both customer and company risk by providing a constant, visible stream of working
features
    * Implemented numerous automated development reports designed to provide
complete USAF transparency into our development history, current progress and
future goals
    * Moved (carefully, slowly) our customer's interest away from a waterfall
development mentality to many of the "agile" development principles 

Code reorganization featured:

    * Common, linked user interface used on all screens
    * Database abstraction away from JDBC code in servlets and JSPs (similar to
JDO, before it existed)
    * Collection of reusable HTML generating software components, allowing rich
GUIs to be developed quickly (many AJAX-like, before AJAX was an acronym and
before libraries of such tools existed)
    * Common screen and data level ACL security implementation, with management
tools
    * Automatic database schema versioning, verification and upgrades
    * All code reorganizations were done live, meaning they coexist(ed) with
existing, working designs, as to afford the design change without incurring
substantial delays and loss of functionality 

Promoted to Project Manager in 6/2004 when previous manager was promoted. (both
he and I also developed alongside our management duties)

Project status (as of 6/2006): ~400,000 lines of code, >1000 documented
requirements/enhancements
Personal contributions: ~6,200 CVS commits totaling ~250,000 lines of code

Technical Lead, Nortel Networks
Raleigh, NC, 1/2000 to 1/2002
Hired as a CO-OP, left as the lead developer for a project called CPAC. (7
member development team)

CPAC was an internal java-based provisioning and configuration application for
Nortel's DMS-10 and DMS-100 carrier-grade telephone switching equipment.   Users
were Nortel engineers.   Implemented several major components as a developer for
the project, the largest of which was credited with saving the project during a
round of budget cuts.   Promoted to Lead Developer in 11/2000.   Led development
effort though project completion and deployment, delivering 3 project milestones
on schedule.


Web Application Developer, CyberCity Communications
Springfield, IL, 10/1997 to 1/2000
Implemented a number of small to medium-sized web-based business store-fronts.
Technologies used include ASP, VB, MSSQL, Perl, Java, ODBC.   Major projects
included a multi-restaurant ordering/dispatching application, an eBay-style
auction site, a hotel reservation site, a non-profit (United Way) help and
information site and an ISP's on-line tech support site.
 
OPEN SOURCE CONTRIBUTIONS:  	

Deseb - Django External Schema Evolution Branch
This is an implementation of schema evolution for Django. It is a stand-alone
derivative of the original 2006 SoC implementation of schema evolution.
http://code.google.com/p/deseb/

FlyBack - A "Time Machine" for Linux
A backup and recovery program modeled after Apple's Time Machine.
http://code.google.com/p/flyback/

DeSiGLE - Derek's Simple Gnome/GTK LaTeX Editor
A simple GTK-based LaTeX editor with spell checking, syntax highlighting,
auto-completion and a PDF preview pane.
http://code.google.com/p/desigle/

gPapers
An open-sourced, Gnome based digital library manager (for managing research
papers).
http://gpapers.org/
 
SKILL SET:  	Languages | Architectures | APIs
Java, J2SE/JDK, J2EE, JSP, Servlets, Struts, JDBC, dom4j, Log4J, SWT, POI
(HSSF), iText, HTML/DOM, CSS, Javascript, AJAX, XML, ECS, SQL, Python, GTK, C,
CUDA, Hibernate, Torque, Spring

Platforms | Operating Systems | Databases
JBoss, Apache, Tomcat, OC4J, Unix, Linux, Windows, Mac OS X, Oracle, MySQL,
PostgreSQL

Development/Process Tools
Ant, Bugzilla, CVS, SVN, git, GNU, JUnit, Forte/Netbeans, Eclipse

 
CERTIFICATION:  	
Sun Certified Programmer, Sun Microsystems
April 17th, 2003
This certification is for programmers demonstrating proficiency in the
fundamentals of the Java programming language using the Java 2 Platform, Standard
Edition (J2SE technology).
 
ACTIVITIES:  	
Professional Programmers 2003 - 2004 (founder)
Club for programmers to share ideas, technologies and languages.   Presentations
targeted evaluating the cutting-edge. (the first was on Ruby, a virtually unknown
language in January of 2003)

Montgomery Area Linux Users 2002 - 2006 (vice-president)
A Linux User's Group, MALU is designed to promote Free and Open Source Software
(FOSS) both in the personal and professional arena.

National Society of Professional Engineers 1998 - 2000
 
AWARDS & HONORS:  	
Nortel Team Pride Award - July 2000
Illinois State Scholar - June 1998
Worldwide Youth in Science and Engineering (WYSE) - May 1998
   Mathematics - 1st place Regional
   Computer Science - 5th place Division 1A State
National Merit Commended Student - Spring 1996
 

 

CLICK HERE to Post your jobs for FREE on Job-Ad-venture.com

Would you like to E-MAIL this candidate?   Just register - it's free!

Enter A Message:


Your Return Email Address:

We will send you an email-receipt after your message is delivered.

 

 


Home| FAQ| Free Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/TX/1702087-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Find a Programmer
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, Java, C++, .NET, C#
 
 
www.PrgJobs.com
 
 
 DBA Locator
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Need a Network Nerd?
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
 
 Free Job Postings
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
Recruiting Newsletter

Your Email: