09/2009 – Present Time Warner Cable , Herndon, VA - (Contracted with Digital Intelligence Systems Corp. 09/2009-10/2010)
Senior Software Engineer
Provide system analysis and development of internal Microsoft SharePoint site to provide tracking of products which include cell towers, circuits and fiber. Utilize PHP and Oracle DB to provide custom reporting for sales and construction of products. Provide system analysis and deployment of a MediaWiki wiki for internal information sharing. Provide ongoing maintenance of the wiki as well as system upgrades and expansions. Utilize LAMP (Linux/Apache/MySQL/PHP) technologies to provide tools to extend the functionality of the wiki. Provide database maintenance and general Unix administration in support of the wiki tool.
11/2008 – 09/2009 Paxfire Inc., Sterling, VA
Design and maintain address bar search and DNS error redirection software for ISPs(Internet service providers) utilizing LAMP (Linux/Apache/MySQL/Perl) technologies. Provide ongoing maintenance of Paxfire code, as well as design and implementation of new functions. Participate in prototype development, product evaluation and testing.
6/2006 – 10/2008 Nor1 Inc., Asburn, VA
Director of Technology
Design and maintain guest upgrade system for hotels worldwide utilizing LAMP (Linux/Apache/MySQL/PHP) technologies. Lead designer of applications to improve systems and add new functionality. Manage development and maintenance of projects from conception to delivery. Work directly with executive staff in order to suggest and acquire new technologies. Interact with hotel staff and technology departments to implement our system and develop new functions.
11/2004 – 6/2006 Opera Telecom USA, Reston, VA
Lead Developer / Manager
Utilizing LAMP (Linux/Apache/MySQL/Perl-PHP) technologies to provide commercial sales and distribution of mobile content. Design and maintain web based PHP applications for sales of ring tones, graphic images and text services for end users. Design and maintain WAP pages utilizing PHP to allow mobile access to customer bought content. Design and maintain software to allow communications between content and distribution aggregators, as well as end mobile content providers such as Verizon Wireless, AT&T and Cingular. Leading the development team to provide new solutions, as well as maintaining and upgrading current projects. Involved in the full development cycle, from design to implementation. Provide technical consulting to upper management on new technologies and ideas. Provide technical consulting to networking and production staff on implementation, installation and maintenance of production equipment and software.
11/2003 – 11/2004 Verisign (Tek Systems), Reston, VA
On contract from Tek Systems onsite at Verisign to provide Unix system administration for Verisign’s internal network and system monitoring. Utilizing both open source and commercial network montoring tools to ensure network health. Open source tools include Nagios for device monitoring and Cricket for history analasys. Commercial tools include SystemEdge work Windows system monitoring. Install, maintain and authomate CVS repositories for monitoring configuration and deployment. Tools used for system administration are Shell Scripts, Perl, Secure Shell (SSH), Network Shell, and CVS.
4/2002 – 11/2003 CACI International Inc., Arlington, VA
Senior Systems Analyst
Contract with US Department of Justice, Civil Rights Division. Provide systems analysis and design for Intranet using ASP, Perl, IIS and Windows NT/2000 technology. Design ASP and Perl tools for connection to Oracle database, as well as tools for extraction and reporting. Design reports in Crystal Report for electronic and paper distribution.
2/2002 – 3/2002 WS Packaging Group (Tek Systems), Reston, VA (5 Week Contract)
IT Consultant (Project Manager/CVS Integrator)
Provide systems analysis and programing services, as well as project management to Tek Systems’ clients. Install, maintain and train clients on the administration and maintenance of CVS (Concurrent Versions System). Develop Perl and shell scripts to automate and simplify redundant tasks. Implement CVS and scripts on SCO Unix OS.
3/1999 – 11/2001 Exit1 Incorporated., Reston, VA
- Lead Programmer working with America Online to create a prototype in Visual Basic for AOL “You’ve Got Pictures” project.
- Senior Programmer working with ABC to help create an “Enhanced TV” application for Monday Night Football. Utilized Perl, BSD UNIX, HTML, and Javscript.
- Senior Programmer working with the MCI Center to create a new design for the main MCI Center website. Utilized Perl, BSD UNIX, HTML, and Javscript.
- Senior Programmer working with Oracle, CAIS Internet, The Improv Comedy Theater, The Case Foundation, US Department of Health and Human Services, Center for International Assignment Management (CIAM), StoreTrax and Washington Business Forward to create custom internet applications.
10/1996 – 3/1999 Noblestar Systems Reston, VA
- Senior programmer working with Cable & Wireless in Tyson’s Corner, VA, to upgrade field tools for work flow tracking. Utilized Microsoft Access for Applications, SQL Server and Windows NT 4.1.
10/1994 – 10/1996 Computer Sciences Corporation, Falls Church, VA
Senior Computer Technician
Provide technical support for PC’s ranging from 286s to Pentium and Macintoshes. Provide assistance for Novell Network 3.12. Install network connections and cards for users. Support all CSC buildings in the Washington/Baltimore area. Install TCP/IP software for users and various other internet software including Mosaic and Netscape. Provide back-up support for system administrators using Novell Netware 3.11.and 3.12. Provide support for SunOS UNIX systems as well as Linux PC workstations. Installed and maintained Windows NT server and Windows NT clients for Strayer College’s on-campus classroom. Publish documents in HTML for site WWW home page.
8/1994 – 10/1994 Hechingers Co. Landover, MD
Answered calls from 80 store in support of computer equipment. Talked users through problem resolutions and access in-store UNIX computers remotely. Performed maintenance and remote fixes on UNIX machines. Acted as a liaison between the users and vendors for hardware repairs.
8/1989 – 8/1994 US Navy (Active) Washington DC and Norfolk, VA
Data Processor Technician
Performed duties as a UNIX administrator and support for newly implemented workstations. Developed programs/patches to resolve software problems on implemented machines. Developed and programmed applications to track shipboard software and automate redundant tasks, track and inventory magnetic media, and track satellite costs for at-sea telecommunications. Responsible for first-level hardware/software trouble shooting for over 100 microcomputers ranging from 80286′s to 80486/DX2, with operating consisting evenly between MS-DOS and MS-Windows. Recommended hardware/software solutions and upgrades to clients and procured necessary materials accordingly. Acted as liaison between clients and vendors.
- Held a Top Secret clearance (TS/SBI) while working for Space and Naval Warfare (SPAWAR), Washington DC.
- Excelled to the rating of Data Processor Technician, Second Class (DP2 – E-5).