Projects
Home    Blog    Pics    Wedding    About    Projects    Network   





I am a PMI Certied Project Manager with over 12000 hours of Project Management experiance. I am a active participant in the Charleston Chapter of the Project Management Institute.






On July 5th 2004 I was hired as a Project Manager for Computer Sciences Corporation. I have been on multiple engagements across a variaty of accounts. The following is a log of the accounts I have been assigned to support over the last 5 years (starting with the most recent):




















































University of Maryland Computer Science Projects

Introduction:

While a computer science major at the University of Maryland College Park I was involved in the following projects.



FIREHOUSE INCIDENT RESPONSE ENTRY SOFTWARE (FIRE)


The Fall semester my senior year I was part of the FIRE software development team. This was the program developed by my class when I was enrolled in CMSC 435 at the University of Maryland. My personal contributions to this application include a feature that enabled the application to "Sniff" packets being sent to a printer on the Fire Department's network. Any information that could then be used within any of the forms being generated by the FIRE program was intercepted and automatically inserted into the appropriate form. This feature is referred to as dispatch within most of the documentation. My success with this project directly resulted in my current position of Company Head this semester.

FIRE is being developed to allow the College Park Fire Department to significantly improve its data entry, report querying, report printing, and report storage capabilities. Everyone agree's that the Client's current reporting system is outdated, tedious, and prone to human error. The course's primary goal is to implement a new system for the Fire Dept.




Montgomery County Police Department (MCPD) Projects

During the last semester of my senior year at Maryland I headed a company of 28 students taking Software Engineering (CMSC 435). I was the only company head at Maryland in charge of 2 different projects. My responsibilities include posting company news, interacting with the customer, aiding in the design process and anything else necessary to direct the team on a trail towards success. Here is an example of an early lesson.




Project 1: MCPD Data Pro

MCPD Data Pro is designed to meet the Montgomery County Police Departments need for an advanced personnel database application. Presently, the police department uses several electronic databases as well as paper files to implement the current system. Our goal is to provide the same support with one single application. This project has been in development for 3 semesters and is scheduled to have a beta release by the end of this semester (No pressure!). The focus of our development team is to clean up a poorly designed Graphical User Interface, increase the speed of the current application, and improve any other issues left behind by previous classes. There are currently 14 advanced (400) level programmers in this team.



Project 2: Forms Management

The MCPD Forms Management application will compliment an existing system that delivers official directives to police officers. The program will also verify the receipt of each document by officers. We have decided to implement this project as a Client/Server application that will allow police officers to access new directives within the police headquarters. We will also provide a stand alone application that will be able to run on Toughpad laptops that are issued to officers for use in the field. These laptops will be updated by simply inserting a USB key into the laptop which will initiate data transfer. This is an exciting opportunity for me to experience the management process of a project from the very beginning. There are currently 14 advanced (400) level programmers in this team.

Project Schedule

Mid-February (Organization) - To begin, another Company Head and I Split up the class into 2 companies based on individual skill and project needs. My company was then split into 2 sub companies, Data Pro and Forms Management. This was once again based on each projects requirements and student abilities.

March (Design) - I began to familiarize each group with tools they would be using in the development of each project. These tools include CVS (Concurrent Versioning System) and Bugzilla (A bug tracking utility). For Data Pro we were able to use this opportunity to analyze the current application and develop an updated requirement specification. The Forms MNGT group also began to form a new requirement specification based on company meetings with members of the police department. By the end of the month, each group had developed a good foundation to begin development.

April (Execution) - Although I was limited in the amount of help I could give each group in this phase I did require strict deliverables from which I could rate progress.

May (Delivery) - Both the Data Pro group and the Forms Management System group delivered a quality product that exceeded the customers expectations. Pictures above are from each groups product delivery.


Caspian Sea LLC

During my last semester at College Park to finance college expenses I worked part time for a self employed developer named Ali Jaffrey (Caspian Sea LLC). I worked out of the basement of the Center for Food Safety and Applied Nutrition until graduation.



Federal Drug Administration (FDA): Low Acid Canned FoodsOnline

LACF Online is a form replacement application that will be used by every company in the food industry that produces Low Acid and Acidified products distributed in America. I have gained a lot of experience in the development cycle of an industry grade product used by the government. My responsibilities include, but are not limited to planning, systems analysis, implementation, integrating, testing and beta deployment. At this point in time I know more about the sterilization process of canned foods and how they are registered with the FDA than you would ever want to know. http://www.fda.gov/.



The African Virtual University

I supported in the maintenance of World Bank's African Virtual University http://www.avu.org. This project is sponsored by The World Bank. My duties have included script debugging and section updates. This site has over a 1000 users.




Znarf

Disclaimer

I thought here would be a good place to introduce a program I created practicing the skills required to write the network module of Fire. Snarf is a network sniffer that listens specifically for AIM traffic. It was built off the WinPCap - Windows Packet Capture Library. The program runs on a computer that intends to sniff its network for AIM traffic. I think it is funny that if you Google Search "Zane Perry" + "znarf" a bunch of anti-spyware sites claim that I created a Trojan virus. It's a SNIFFER guys! Get it right!




Older Projects I have managed to keep


UMD CMSC 427 - Computer Graphics

Fall semester Senior year our projects were based on a 2d/3d fighting game. Project 1, 2 were in 2d. Project 3 & 4 were in 3d.


Project 2 Source Code


Project 3 Source Code


Project 4 Source Code



UMD CMSC 433 - Programming Language Technologies and Paradigms

Spring semester Senior year I had to write a variaty of projects in Java.

Project 1 - Write a simple web server.
Project 2 - Test our source code.
Project 3 - Use the visitor pattern for refactoring.
Project 4 - A multi-threaded elevator simulation.
Project 5 - A distributed whiteboard.
Project 6 - A distributed whiteboard Adv.

Personal Web Development Side Projects

juneperry.com - My Mothers site. She is a wonderful artist. If you have time check out her work in her gallery.

umdphidelt.com - My most successful projects. Hundreds of Fraternity Brothers (Phi Delta Theta) keep in touch daily via this site. Currently running on Joomla & PHPBB using JFusion.

prestonlandscaping.com - Under Construction

sphs99.com - In 2009 I signed up to the SPHS Class of 1999 Reunion Committee. I built this site to facilitate communications with my class.

Retired Web Projects
Home    Blog    Pics    Wedding    About    Projects    Network