Resume
SUMMERY OF RECENT ACCOMPLISHMENTS:
- Rebuilding of websites from static HTML to PHP, ASP, VBScript, JavaScript, CSS with the inclusion of a data store.
- Building from scratch CheapLocalDeals.com using PHP, MySQL, JavaScript, jQuery, Pear, and other various libraries.
- Rebuilding company network backend to support open source Linux based firewall with virus scanning, logging, and proxy services.
- Providing support for Linux based systems.
- Helping to resolve company Windows based software and hardware issues.
EMPLOYEMENT HISTORY:
Studio Center: Total Production, Virginia Beach, VA 10/20010-current
Position: Web Developer/IT Support
Build websites for clients or for internal purposes and provide support for internal computer or LAN problems.
Languages: C#, VB.NET, PHP, Objective-C (iPhone & iPad apps)
Servers: Apache, IIS 6 & 7, MS SQL Server 2005 & 2008, MySQL 4 & 5, Windows Server 2000 – 2008
ACT 2006 to ACT 2011 upgrade
Windows Server 2000 to 2008 migration (FSMO roles transfer, shares, etc)
Customer Magnetism, Virginia Beach, VA 1/2009-9/2010
Position: Programmer
Target’em liquidated with some assets and employees merged into purchasing company. Work details remain about the same but now includes helping with networking system and other basic server maintenance tasks.
Major projects completed while employed:
CheapLocalDeals.com
Details:
- LAMP – CentOS + Apache 2 + MySQL + PHP 5.2
- MySQL database contains many millions of rows equaling ~1gig of data.
- Pear library
- FPDF – Used for generating PDF certificates
- JQuery library
- 2+ Million search friendly pages
- Shopping cart system
- Google maps API used for geo data collection and map KML file generation for map output
- Memcached
- Facebook like integration
- API system to allow partners the ability to pull advertiser data. Works by an assign post variable string for pulling data via XML.
- Mobile site loaded when mobile device is detected. Also provides option to download Android application within footer.
Network/Firewall
Installed psSense and configured it to capture IMs and throttle traffic such as peer-to-peer. IM traffic is stored within an external database for auditing.
Purchased by Customer Magnetism – 9/2008
Target’em SEO, Virginia Beach, VA 9/2008-12/2008
Position: Web Developer
Target Electronic Marketing, Chesapeake, VA 7/2008-9/2008
Position: Web Developer
Target Electronic Marketing, Chesapeake, VA 8/2006-5/2008
Position: Web Developer
Updated many websites to be optimized for search engines or client based inquiries for added features including pages using ASP.NET, VB.NET, PHP, ASP, Cold Fusion, embedded SQL, .htaccess rewrites, XML sitemaps, CSS style adjustments, and JavaScript.
Software used:
- Dreamweaver 8
- Photoshop CS2-4
- Open Office.org
- Sugar
- Copper
- osCommerce
- Navicat
- MS Visual Studio 2003
- MS SQL Server 2000
- MS Access
- IIS 5 & 6
- MS Windows Server 2000
Completed:
40+ search engine specific website conversions including some built from ground up – adding header & meta info, moving content to divs, making PHP, ASP, and ASP.NET sites have dynamic header info with backend management
13+ setup of database driven merchant sites based on osCommerce
12+ database conversions with maximum table row count 25,000+
- Conversion from database systems including MS Access, MS SQL Server to MYSQL MyISAM.
- Implementation of MySQL table indexes.
- 6 new osCommerce modules including: taxation by city rate, dynamic htaccess rewrite system, 301 redirect management system, manual order entry quantity and customer price breaks, ability to set special product listing
Conversion of ASP to PHP and JavaScript to PHP for specific sites.
Harbor Financial Inc, Virginia Beach, VA 3/2004-5/2006
Position: Web Developer / Network Administrator / Computer Repair and Maintenance / SQL Server Admin / Domain Admin / Developer (Visual Basic, MS Access)
Tools and applications used:
1. Operating systems: Windows XP Professional, Windows XP Home, Windows NT 4 Workstation, Windows NT 4 Server, Windows 98 SE, Windows 2000 Professional, Windows Server 2003, Red Hat Linux 6.5.
2. Development applications: Macromedia Studio MX, Photoshop, Notepad, Microsoft Visual Studio 6
3. Domains administered: NT4
4. Productivity software: MS Office 97/2000, Query Analyzer, Word, Excel, Access, Outlook, Outlook Express. Solving client email software related issues with Outlook Express, Outlook 97 and 2000.
5. Database server software: MS SQL Server 97/ 2000, DTS packages, Query Analyzer, ODBC connected MS ACCESS 97/2000
6. Web server software: IIS4 & IIS6
7. Website technology: ASP, VBScript, HTML, ODBC and CSS.
8. Other software: Symantec Ghost,
9. Castelle FaxPress electronic fax system, including hardware and software.
10. Noble Systems auto-dialing hardware/software
Responsibilities:
1. Help Desk support including 15 to 20 or more calls per day and providing hardware Desktop support or build and maintain PCs.
2. Configure batch files to transfer applications and requested user files.
3. Managing network infrastructure by keeping track of its bandwidth usage and congestion as well trying to minimize collisions.
4. Running of new phone lines and assigning phone extensions or Cat5e or Cat3 cables or create Cat5e cables when needed.
5. Running dialer campaigns using Noble Systems hardware based upon client requirements.
6. Fixing HP Laser printers and install new toner. Including the resolution of driver issues and attaching it to the network. Also checking hardware functions like its drum, fuser, or paper trays then cleaning toner particles from the device as needed.
Accomplishments
1. Sectional rebuilding of about half of an existing intranet including adding a management comments page attached to an MS ACCESS database. This was done using HTML, VBScript and ASP
2. Rebuilding of the LAN by removing a single class C network and installing a Adtran Layer 3 switch with built in router function. This install included setting up QOS service for VOIP telephony and multiple VLANs to separate certain portions of the network. VLANs were configured for the main network, a WAN port, VOIP Telephony and an isolated one for management.
3. Upgraded the Firewall system by adding two more firewalls to the single already in place. One is built in and configured through a Netopia SDSL modem/router/switch device connected to an open source Linux based firewall providing a filtered proxy connection for the LAN. The linux based firewall provides HTTP, FTP, POP3, SMTP proxies as well as automatic spam and virus filtering. The final firewall is built into an Adtran router/switch combo.
4. Installing of a VPN using PPTP with Windows NT Server RAS which connects to the PDCs SAM. Packets also needed to be routed through the three firewalls and router on TCP port 1723 and UDP port 500. Also while installing VPN services WINS was installed to allow proper name resolution. DNS was also installed but disabled in order to let the router manage domain name resolution.
5. Installation of SFTP server using OpenSSH server software to transfer encrypted packets on TCP port 22.
6. Setup of an Altigen VOIP system with accompanying hard phones and software to the network. Setting this system up on a separate VLAN and giving QOS priority to its packets.
7. Added the ability of internal VB6 application to read incoming and outgoing client emails. This was done by adding a table to SQL Server and configuring a Visual Basic application to run once a day that pulls and reads emails. Those emails are then tossed into a directory on the PDC that is read by another Visual Basic application that displays the mime encoded emails.
8. Built system logger application using VB that pulls the PDC systems logs and imports them into an Access database.
9. Installing and configuring hardware and software for disaster recovery including a remote SQL server with a backup of important files and source code.
10. Setup of an automated client funds transfer from one account to another using ACH for a specific set of clients by using a times DTS package.
11. Minimized IT over head by programming or installing simpler and easier to use tools to allow quicker response times.
12. Conversion of flat file FoxPro database to SQL Server 7 and making it conform to current data within tables using DTS and MS Access.
13. Installation and setup of a 1U Windows Server 2003 backup system. This includes setting up a database server, backing up important data to this server and configuring proper protocols. Protocols configured include WINS, DNS, TCP/IP.
FREELANCE AND CONTRACT WORK
Insercorp, Franklin, VA 8/2010-current
Position: Lead Developer
Help provide development ideas and expand on a new and growing CMS based on the Zend Framework using a MySQL backend.
Framework uses:
- MySQL backend
- MVC
- jQuery
Recent developments:
- Updated HTACCESS for advanced caching using MOD_HEADER and MOD_EXPIRE
- Installed and enabled Memcached server
- Multiple template selection system
Hyperion Inc, Mclean, VA 6/2008-12/2008
Position: Web Developer
Replace existing FrontPage site with new PHP/MySQL based site that includes content editable within self developed CMS. System has been made modular and dynamic allowing for use on multiple sites. CMS also allows entry of header meta, page titles, and search friendly linking.
URL: http://www.hyperioninc.com
R&T Enterprises, Kelso, WA 6/2008-Current
Position: Web Developer
Provide support for three osCommerce based web-sites. Build new commerce websites or update or modify them as needed.
Virginia Electronic Commerce Technology Education Center (VECTEC), Newport News, VA 2/2008-7/2008
Position: Web Developer
Develop websites using PHP, HTML, CSS, JavaScript
Develop databases for use with websites using MySQL
Export into IIF (QuickBooks), CSV, other flat file formats
Stone Goddess Rock Shop, Fayetteville, WV 6/2006-Current
Owner sold the shop and opened a new one located in West Virginia.
New Site: http://www.stonegoddessrockshop.com/
Position: Web Developer
Ontain.com, Kirkland, WA 9/2003 – 11/2003
Position: POS deployment
Responsibilities:
Updating and installing point of sales systems for Ontain client Subway. Installing OS updates for windows 9X variants and point of sale software including required hardware devices.
Skills used while on this job:
1. Assignment according to I/O range of new POS devices on an Eclipse based POS systems. Devices included card scanners and debit keypads. Installation of WinProxy when needed.
2. Serial to USB device connectivity through modulator or router.
3. Serial to serial connectivity through modulator or router.
4. The entry of POS end user system for tender types including cash, credit, etc.
5. POS software user access assignments.
Capital One (Techsystems), Richmond VA 6/2003-8/2003
Position: XP Migration Tech
To assist in a corporation wide migration from windows 95/NT4/2K as well as upgrade PC hardware not up to specifications for Windows XP.
Skills used while on this job:
- Pc upgrade repair and replacement including ram, HDD space, CPU speed.
- PQI deploy network attachment through multicast.
- Windows command line tools including format, xcopy, etc.
- Symantec Ghost network image store and search using ghost explorer.
- Windows XP Professional setup through network image transfer.
- Ms Outlook configuration and attachment to Exchange server.
Contacts and project managers
- Matt Overstreet
- Steve Radabaugh
CERTIFICTIONS:
Comptia A+ (Core/OS)
Expert Rating PHP Test and Help Desk Certification
http://www.doodersrage.com/portfolio/
Various applications and source from projects: http://www.doodersrage.com/extra-applications/
REFERENCES:
Available upon request

