With nearly 17 years experience in the IT world, I have made a focus on utilizing open source technologies to help business adopt inexpensive but effective IT strategies to grow their business. I strive to keep abreast of the ever changing world of IT and how FOSS effects it. I am an experienced software engineer and system developer who can bring a lot of start-up experience to any project.
OpenText10 / 2013 - Present
Consultant (Campaign Management)
Working on the Campaign Strategy team. Support the development of campaigns for the various Business Units within Open Text. Manage the legacy servers and websites.
- Red Hat/CentOS 6
- Percona MySQL Cluster
- Load Balancing
9Round Kickboxing Fitness 08 / 2014 - 2016
DevOps/Director of Programming
Manage servers, security as well as manage the remote development team.
Alumnify 02/2014 - 07/2015
Utilized my background in development, server side architecture and security to help guide Alumnify in creating robust, secure applications for the Alumni Engagement market.
- Node JS
Freelance Developer 10/2011 - 05/2015
Systems Admin/Senior Developer
I work as a DevOps consultant, managing distributed development teams, coding deployment scripts and other similar tasks. I work primarily with tools like Docker, Vagrant/Chef and git to manage the full software life cycle. I also manage ten + servers with loads ranging from a few 100 daily visitors to 100,000+ daily unique. I also freelance on small to mid size development projects.
Comporium 01/2013 - 08/2013
PHP/Open Source Consultant
- Codeigniter/Zend Server/Zend Framework
- LAMP Stack
- Node JS
- CI (Hudson, Unit Testing, Ant, Behat)
Pace Communications 09/2012 - 01/2013
Senior PHP Developer/Consultant
Working on backend code for a custom content managment system based on WordPress. Using MySQL, PHP, JQuery, Ext3, Word Press, C#/ASP.net (converting old code into php), Responsive Design, html5, css3, Sass, Responsive Design, Twitter Bootstrap, SCRUM/Agile, json, xml, REST. Write and maintain scripts and utillities for data migration. Write and test plugins to render backend content and functionality into the WordPress system. Work with custom types, custom admin modules, customizingthe TinyMCE plugin and other parts of the backend editor.
S.C. Budget and Control Board 05/2012 - 07/2012
Built a custom system for managing contracts and work orders.
Political Exchange 11/2010 - 2012
IT Consultant/Lead Developer
Designed, built and tested the system architecture, manage designers and programmers, coordinate advertising efforts, administrate multiple servers (both production and development)
- Gentoo Linux
- Mac OSX Sever
- PHP/CodeIgniter/Expression Engine
TM Floyd 03/2011 - 08/2011
Worked on various contracts, using my knowledge of the web and my programming skills to make clients happy
Rootloud 03/2010 - 10/2010
Director of IT/Lead Developer
Created web-applications to assist in HR Training. Utilizing the latest in Open Source Technologies, as well as developing my own core system, I built systems that help companies train their employees. I maintained a Linux server in the cloud, and also developed custom applications in php and Ruby on Rails.
- Ruby on Rails
Bonne Marque 07/2010 - 08/2010
Leveraged Media 10 / 2009 - 02 / 2010
Director of IT/Lead Developer
Midlands Technical College 08 / 2008 - 02 / 2009
Worked on various projects within the department of Instructional Design. Mainly involving Wordpress
ISLC 03 / 2006 - 09 / 2008
Contracted with ISLC to create a new website presence and also to train staff in use of the web-site. Designed from scratch the new site, coded in php to allow easier modification for the staff.
- Adobe Photoshop
- Adobe Illustrator
- Adobe GoLive
- Adobe Acrobat Professional
Self Employeed 03 / 2005 - 12 / 2005
Sub-contracted for various companies and business doing IT work.
- Server 2000/2003
- TrendMicro AntiVirus
- Windows 2000 Professional/XP professional
- CAT5 Installation
Hunter Motors 09 / 2001 - 09 / 2004
Director of IT/Internet Sales
Managed Internet Sales, worked on IT infrastructure including both wired and wireless networking. Assisted vendors in troubleshooting servers. Programmed business solutions and developed Sales Tools. Office, Access, VB, Red Hat, Bash Shell.
The Great American Wheel Company 06 / 2003 - 08 / 2003
Work as a IT Consultant and Developer for a Custom Wheel Distributor. I set up there network and PC as well as built a e-commerce application in CFML from the ground up. I was nearly done with the code base when the company went bankrupt.
Midlands Technical College 2007 - 2011
AS-Information Technology (incomplete) , Information Technology
Hanging with the other geeks and nerds playing magic, D&D and gaming on the school network.
Forsyth Tecnical College 1999 - 2000
Wake Technical Community College 1999 - 1999
new technology, PHP, Linux, Free/Libre Software, 3d Printing, C/C++, Ajax, reading, history, politics, philosophy, writting
- English (Native Fluency)
- Russian (Native Fluency)
Codeigniter: From Zero to Blog in 15 minutes
Northeast PHP 2012 · Authors: David Duggins
A talk that I gave at Northeast PHP conference in Boston, 2012
Run Your Small Business on the Cheap With FOSS
POSSCON 2011 · Authors: David Duggins
Spoke on using Open Source Technology to run Small/Mid-Sized Business and gave a workshop on using Linux and other FOSS programs
What's New in PHP 5.40
POSSCON 2012 · Authors: David Duggins
Hosted a BOF lunch on PHP. Talked about the new features of php 5.4 and gauged interest in a php user group in Columbia
Cloud Development In The Cloud
Northeast PHP Conference 2013 · Authors: David Duggins
Gave a talk on cloud based tools that one can use to develop web applications with.