Education:
-
BS in Computer Science, North Carolina State University, May 2005
-
MS in Computer Science with a minor in Electrical and Computer Engineering, North
Carolina State University, Expected Graduation Date of Winter 2010
Current GPA 3.7
-
Undergraduate Courses of Interest
Database Management Systems; Operating Systems; File Organization and Processing;
Introduction to Artificial Intelligence; Information Systems Security
-
Graduate Courses of Interest
Architecture of Parallel Computers, Operating System Principals, Object-Oriented
Languages and System, Ecommerce Practicum
-
Awarded First Place - Computer Society International Design Competition (CSIDC)
2005
This project involved the development of an ad-hoc wireless tracking network,
using Mica2 Motes running TinyOS. The project is called NEAT or Networks for Endangered
Animal Tracking. This embedded systems project required the development of a GPS
tracking systems for use with endangered animals in the wild. The project was submitted
for the Computer Society International Design Competition (CSIDC) 2005. After being
selected as one of the top 10 in the world, the project team traveled to DC for
several days to present the project to the CSIDC panel of judges. At the end of
the competition the NEAT project was awarded first place. An article on the competition
and the NEAT project was featured in the Computer Society magazine.
Organizations:
- Innovative Software Engineer
-
10 Years of Experience
-
Full Life Cycle Development - Requirements Analysis, Application Design, Application
Development, QA Testing, and Deployment
-
Project Planning
-
Technical Documentation (Requirements, Designs, Test Plans, User Manuals)
Skills:
- Languages
C; C++; Visual C++ 6.0, C# .NET, MFC, ATL; Java; jdk 1.4, Visual J++ 6.0; Visual
Basic .NET; VBA; SQL; PL SQL; NesC; GISDK; Perl
-
Data Bases
Access, 2000, XP; Oracle 8.0, 10.0; SQL Server
-
Web Development
Visual Studio 2005 .NETVB Script; Java Script; HTML; ASP; PHP; XML; ASP .NET;
Java; Python; C# .NET
-
Software
Visual Studio, 6.0, .NET 1.2 and 2.0; Excel, 5.0, 95, 98, 2000, XP; Dreamweaver
MX; Front Page; Word, 98, 2000, XP; Visio 2002; Power Point; Visual Source Safe;
TransCAD; CVS; Eclipse; Net Beans
- Operating Systems
Windows, 3.1, 95, 2000, XP; UNIX, Red Hat LINIX; TinyOS
Major Projects:
Member of team implementing
the upgrade of clients WMS software. Includes onsite development, implementation,
and support.
Fully developed an application to allow the NC DOT a method of determining Level
Of Servicr (LOS) for a new roadway. Application was developed in VB .NET. This nearly
two-year effort is a software implementation of the methods presented in the Highway
Capacity Manual 2000 (HCM). This project went through all phases of development
including requirements collection and analysis, application design, prototyping,
design implementation, unit testing, beta testing, and deployment.
Designed and Developed an ATL Service for the Windows 2000 platform. This software
is designed to interface with a Laboratory Information Management System (LIMS)
and the Revelation DSX software to coordinate clinical tests between the two systems.
Designed, developed, and integrated a system for updating outdated executable versions
of the enhanced proprietary, Device Mosaic, web application over the Internet.
Designed and developed an animated user interface for a proof of principle ground
battle simulator. Project included animation, graphics development, mouse controls
and a user-friendly menu driven interface.
Work History:
RedPrairie, Cary, NC
February 2006 – Aug 2007
Software Engineer
Engineer handled the upgrading of client’s logistic software suites. This
involves the migration of custom functionality to new versions as well as implementing
new functionality to meet customer requirements. Development uses C, SQL, Perl and
PHP on UNIX and Windows platforms
ITRE North Carolina State University, Raleigh, NC
January 2003 – February 2006
Programmer 1
Programmer maintained internal and external databases, websites, and applications.
Intern developed new applications to meet the software needs and contractual requirements
of ITRE
Thermo Labsystems, Chantilly, VA
July 2000 - August 2001
Software Engineer
Engineer designed, developed, and deployed applications using Microsoft
Visual C++ 6.0, Borland C++ Builder, Microsoft Access 2000, and Install Shield Pro
5.0.
Information Elements Inc., Herndon, VA
October 1999 - May 2000
Junior Software
Engineer Engineer was responsible for supporting senior software engineer
with writing, modifying, and testing source code using the VisionClick IDE, Nucleus
OS for embedded systems, in C and C++.
STR llc., Fairfax, VA
May 1995 - March 1999
Computer Programmer
Programmer was responsible for the design and development of software using
Microsoft Visual C++, Microsoft Visual J++, C++, and C. Worked in support of systems
analysts to create and modify MIS projects for military and commercial clients in
Microsoft Excel, Power Point, Oracle, and Oracle Forms.
|