RSS

Career History

Jan 2010 – Present : Graduate Student at Mississippi State University

Achievments:

  • 4.0 Student
  • Wrote term paper Does programming language affect reuse?
  • Wrote DWIP a forensics tool for securely erasing media devices such as hard disks and usb drives

May 2010 – Aug 2010: Internship with Mississppi State University’s Information Technology Services Department

Achievements:

  • Did vulnerability scanning of many machines on campus with Nexpose
  • Made shell scripts to automatidly examine network traffic to known bad guy Domain Name Servers and email a report of machines that visited them
  • Made shell scripts to detect SSH brute force attacks that were going out from inside our network
  • Made proof of concepts for found XSS bugs

May 2010 – May 2010: Freelance Consultant for Kaffak Technology

Achievements:

  • Did a penetration test of their public website
  • Did reconnaissance to figure out what web application they were running and looked up pertinent information
  • Tested automatically and manually for XSS/SQL Injection
  • Did a vulnerability scan of their server with OpenVAS
  • Did manual upload injection tests
  • Did PHP exploit tests
  • Provided a report to customer of everything found

May 2010 – May 2010: Freelance Consultant for IGlobal Stores

Achievements:

  • Worked with their Java Servlet Application to perform online transactions
  • Deployed their Web Application and diagnosed problems with their web server
  • Effectively communicated work that needed to be done over Skype and email

Aug 2009 – Dec 2009 : Undergraduate Student at Mississippi State University (Senior year, Semester 3)


Jan 2009 – May 2009 : Undergraduate Student at Mississippi State University (Senior year, Semester 2)

Achievments:


Aug 2008 – Dec 2008 : Undergraduate Student at Mississippi State University (Senior year, Semester 1)


May 2008 – Dec 2009 : Software Unlimited

Title: Lead Software Engineer

Responsibilities:

  1. Programming
  2. Documentation Manager
  3. Interview Potential Employees
  4. Attend Weekly Meetings

Achievments:

  • EasyFiles – A Document Management System
  • Written in C# .NET, some parts are in VB .NET (that I interfaced with)
  • Over 10,000 lines of code, 95% written by me, the other 5% was written by three people under my management
  • Worked on a GUI using the Windows Presentation Foundation (WPF) library. This includes both in the designer and manually manipulating the XAML files.
  • Made a wrapper for a GDI Toolkit library for doing TWAIN scanning and scanning via Windows Image Acquisition (WIA), and integrated the code into a GUI for users to easily scan in pages and re-arrange their order by dragging and dropping
  • Worked with Microsoft Office Interoperability
  • Designed algorithm for reading in data elements from a database and populating them in a tree view by category
  • Criminal Case Management – An ASP.NET web application for prosecutors offices to manage criminals
  • Collaboratively came up with requirements for this application, and helped write the Software Requirements Specification on which we also performed formal validation and verification
  • Collaboratively designed the Software Architecture Design Document (SADD)

Reason for Leaving:

  • Quit to assure I had enough time to study and maintain a good GPA for graduate school

June 2008 – Aug 2008 : RPM Pizza (aka Dominos Pizza)

Title: Pizza Delivery Expert (I’m not kidding, this is what they put on my badge lol)

Responsibilities:

  1. Deliver Pizzas
  2. Answer calls from customers and enter their orders into the computer
  3. Help take pizzas and other foods out of the oven and package them
  4. Fold pizza boxes
  5. Help clean the store

Achievments:

  • Successfully helped calm angry customers with incorrect orders

Reason for Leaving:

  • I originally took this job with the impression that my job at Software Unlimited was only going to be a summer internship, but Software Unlimited offered for me to stay on telecommuting in the fall as I went to school so I quit my job at Dominos because I did not have time to do both jobs.

Jan 2008 – May 2008 : Undergraduate Student at Mississippi State University (Junior year, Semester 2)


Aug 2007 -  Dec 2007 : Undergraduate Student at Mississippi State University (Junior year, Semester 1)


May 2007 – Aug 2007 : Internship at Velcro USA Incorporated

Title: Web Application Developer

Responsibilites:

  1. Meet with people and record their needs in a non-technical manner
  2. Translate non-technical needs into technical requirements
  3. Design and Program Web Applications

Achievements:

  • Successfully surveyed co-workers in different divisions of the company for non-technical requirements and translated them into formal requirements in a Software Requirement Specification (SRS)
  • Turned the SRS into a Design Document with data flow diagrams for how the web application would work
  • Produced a prototype web application in Java for ordering hook and loop (aka velcro). The application used the Structs 1 XML Framework for easy validation of input data. This application also used an Oracle Database to store it’s data.
  • Programmed a statistics reporting tool for the company intranet in PHP
  • Designed a wrapper web page for MRTG graphs for monitoring the bandwidth of servers

Jan 2007 – May 2007 : Contractor for Velcro USA Incorporated through Adecco

Achievements:

  • Designed a Flash video to instruct users how to register for accounts.

Jan 2007 – May 2007 : Undergraduate Student at Mississippi State University (Sophomore year, Semester 2)


Aug 2006 – Dec 2006 : Undergraduate Student at Mississippi State University (Sophomore year, Semester 1)


May 2006 – Aug 2006 : Internship at Velcro USA Incorporated

Title: Web Application Developer

Responsibilites:

  • Crimp Ethernet cables
  • Install SuSE Linux on production servers
  • Program Web Applications

Achievments:

  • Worked on the new company intranet site in PHP that utilized a MySQL database on the back end
  • Ported the content from the old company intranet to the new company intranet
  • Implemented access control lists (ACLs) for the different divisions of the company
  • Minor graphic design

Jan 2006 – May 2006 : Undergraduate Student at Mississippi State University (Freshman year, Semester 2)


Aug 2005 – Dec 2005 : Undergraduate Student at Mississippi State University (Freshman year, Semester 1)


Aug 2003 – Dec 2006 : Saints Memorial Medical Center

Title: Dispatcher/Patient Transporter

Responsibilities:

  • Dispatch security officers to prepare for med flights
  • Dispatch the cardio angioplasty team on notification and make sure the team members are arriving to perform surgery
  • Answer phone lines for nurses that need patients to be transported, then dispatch the orders to transporters via radio communication
  • Transport Patients to and from tests via wheel chair, stretcher, etc.
  • Transport medications to different floors
  • Transport surgical tools to the operating room

Achivements:

  • I helped save peoples lives by dispatching the cardio angioplasty team
  • I helped saved a persons life by preparing for a med flight once
  • Made good friends with lots of the employees and comforted patients by accommodating them with blankets and sometimes putting on their socks

Comments are closed.