David M. Swain
Orlando, Fl. 32824
phone: 407-***-****
e-mail: *****.****@*****.***
POSITION OBJECTIVE:
To secure a responsible career position as a senior web applications developer where I can fully utilize my education and experience while contributing to the success of my employer.
COMPUTER SKILLS:
Script & Languages: HTML, ColdFusion 10/9/8/7/MX/5.0/4.5, Javascript, JQuery, JSON, AJAX, SOAP, Rest, iCAL, Twitter Bootstrap 2/3 CSS, Bootstrap plugins, C#.net, FuseBox 3/4/5, model/view/controller, DHTML, SQL, PL/SQL, Flash MX, XML, C++, CGI in Perl, C, Visual Basic.
Operating Systems: Windows 10, 7, XP, 2000, 98, 95, NT Workstation 4.x, Linux, SCO - HP - SGI - SOLARIS, Ubuntu, Mac OSX.
Software: Sublime, Notepad++, SVN, Tortoise, Microsoft SQL Server Management Studio, Adobe CS4/CS5, Coldfusion Builder, CFEclipse, Dreamweaver, JIRA, BitBucket, SourceTree, Visual Studio 2005/08/10, Cold Fusion Studio, Flash MX, Photoshop, Visio, Visual SourceSafe, Toad, MS-Office, Crystal Reports, Chart FX 2000, Fytek PDF Builder, SQL Plus, Rational Clear Case, MS Project, BART – deployment, RUP, HOST-SAP, Harvest content management, Surround SCM, Eclipse, Sharepoint, SOAP UI.
Servers: Netscape Enterprise Server, Directory Server, Administration Server, Cold Fusion Server 10, 9, 8, 7, MX/5.0/4.5, MS IIS Server, MS Personal Web Server, Apache, Citrix.
Databases: Microsoft SQL Server (7,2000,2005,2008,2012), Oracle 11/9.2/8i/ 7.34 (w/ web toolkit), MySQL, Sybase, Access, Informix.
OVERALL BACKGROUND:
Web and web application programming for 20 years. Database design and maintenance. Secure application development using current web standards and best practices.
EXPERIENCE:
05/2016 – 08/2016 Atlas / Coldfusion Web Application Developer, Orlando FL.
COLDFUSION WEB APPLICATION DEVELOPER
Worked on legacy app used for martial arts studios to manage all aspects of their business. App was written in CF8 and included modified fusebox and modal view controller. Heavy use of MS SQL, stored procs, triggers, views, indexes. Worked on security permissions, ubill credit card processing, ACH for checking and savings account processing. Worked on iCal, and google calendar using RRules, EXDate, etc. for web-based calendar. Bootstrap, and reactive/dynamic pages. Used JIRA – agile, bitbucket and sourcetree. Heavy use of AJAX, JQuery, JSON, XML, and angular.js. Fixed large amount of legacy bugs and streamlined processes.
08/2015 – 04/2016 ADT Security / Coldfusion Web Application Developer, Denver, CO. / Contractor
COLDFUSION WEB APPLICATION DEVELOPER
Worked on 17 legacy applications using cfml 9, ajax, rest/soap (json/xml), jquery, css, fw/1. New development on several applications including insideADT.com(company intranet) and QANA, and Dealerweb (used to process and verify all new contracts). Created code to interact with various web services including credit checks and address verification using xml, soap, rest. Created web services to retrieve pdf/tiff documents via web services and display them to the users. Used JIRA and Sharepoint to process and document projects and code rollout to multiple test and production servers on F5 load balancer. Fixed issues with Security Certificates and worked with other teams to interact with various services. Worked with services that authenticate users via LDAP and Active Directory. On call for production outages and worked with various managers to solve major production hiccups. Managed code in SVN for JIRA automatic deploy. Trained new coworkers on how to access everything to get code from development to test to production. Worked with numerous customers(managers) to solve and update web applications. Coded SQL stored procedures, queries, triggers, and Informix/Oracle stored procedures. Managed development servers and debugged issues with scheduled tasks and data sources. Debugged issues on production from administrator logs and error logs. Sometimes worked off-site using VPN. Create test cases for QA to follow for code verification. Added new search capability to reports created in html/excel. Rewrote SQL queries for more efficiency. Created/modified tables in MS SQL.
08/2011 – 06/2015 Softrock/Software Engineer, Orlando, FL. / Employee
SOFTWARE ENGINEER
Worked on a call center application that uses voip software to field their 20,000+ calls per day. Rebuilt the entire system using cfml 9, ajax, rest/soap (json/xml), jquery, css. Transformed the front end to twitter bootstrap 2, and then up to bootstrap 3. Use of bootstrap plugins, css, icons, and fonts. Created new security system for admin back office reporting and controls in agile development. Use of SVN, dreamweaver, and ms sql server management studio for most of the development. Wrote connections to web sockets for USPS, and colleges using xml, json, Wrote web services for cfml and scheduled tasks to clean up sql tables and archive files. Created dial-out functions, scheduled callback services, employee break and lunch tracking, page logging, auto logout functions, messaging services, vendor reporting, help desk tools and more. Documented unit tests, analyzed log files, tracking, and call center issues to reduce overhead. Built tables and stored procedures to connect with our public facing website http://www.gigats.com. Worked on the gigats project for several months and created web services to connect to indeed.com & juju for job searches based on location and keywords. Helped roll out gigats which now boasts almost 10 million users.
04/2011 – 06/2011 Hunter Warfield/Coldfusion Programmer, Tampa, FL. / Contractor
COLDFUSION PROGRAMMER
Worked on a legacy system built on coldfusion 8, fixing bugs and solving problems with trouble tickets. Enhanced current code to meet security requirements for regulations that ensure compliance with PCI-DSS (credit card information). Built a web service with xml and coldfusion to process secure credit card transactions with ORCC. Migrated current cc processing from Authnet to ORCC. Built tables and stored procedures in sql server to handle data with regards to credit card payments. Built custom web interface with coldfusion, jquery, ajax, html, css, and javascript for credit card payment transactions on www.payhwi.com . Created custom documentation for payment processing using ORCC payment processor. Created unique document communications with CUBS(debt collection software) interface. Secured the application against xss & sql injection attacks.
10/2010 – 02/2011 Florida State Office of Legislative Information Technology Services
ColdFusion Programmer, Tallahassee, FL. / Contractor
COLDFUSION PROGRAMMER
Worked on the new http://www.leg.state.fl.us/ website. Adding ability for the President's’ office to add/update/delete/publish live content to the new website. Working with cf 9, sql server, extensive jquery, CSS, and java to produce new website based on new requirements using agile programming. Built in security allows tracking of bills and meeting from committees. Worked on content management system to provide content managers the ability to publish data, image slides, pdf documents, text snippets, mp3 audio files, speeches, official press releases, and streaming video to the new State of Florida’s Legislative website. Follow strict 508 compliance and Transitional/html4 loose.dtd. FDLE background check and security compliance.
04/2010 – 09/2010 VeriFone/Coldfusion Programmer, Clearwater, FL. / Contractor
COLDFUSION PROGRAMMER
Upgrading a legacy document sharing system from coldfusion 8/fusebox5, from a single division to multi-divisional system. Using fusebox 5, coldfusion 8, coldfusion builder to rework a legacy document sharing system to work with several divisions. Main Architect and Designer for new application. Working with SQL server 2008, Oracle, Coldfusion 8, and Google Search Appliance to rebuild a legacy system to include additional divisions within the company. Securing the application against xss-sql injection attacks. Developing new security measures to enhance the security of the application (moving it from intranet to internet).
01/2008 – 11/2009 Travelport Business Intelligence/Shepherd Systems, Bradenton, FL. / TekSystems Contractor
SYSTEMS ANALYST/ PROGRAMMER
Support several legacy coldfusion applications which are the company’s main business model. Create reports using coldfusion, C++, C#, and html. Heavy use of css, javascript, xml, and ajax. Build additional services for client requests. Use C# and .net to create on the fly reporting statistics and display user data and metrics. Ad hoc reporting as well as scheduled reports. Ajax page refresh and database updates. Debug errors and create process to work with QA and UAT to complete the code fix and deployment. Use various versions of oracle for back-end database processing with weekly updates of millions of rows of data. Work with database programmers, qa, uat, system analysts, project managers, and network managers to deploy code and changes for legacy systems. Use of Surround SCM and Test track for error tracking. Knowledge transfer for migrating existing coldfusion application to c#.
09/2006 – 10/2007 Publix I/S, Lakeland, FL.
SYSTEMS ANALYST/ PROGRAMMER
Provided support for several applications for Human Resources, written in Access/VBA, Crystal Reports, html, javascript, css, and sql 2000 database. Created batch jobs and DTS for migrating dev stored procs, views, functions, scripted table changes for SQL 2000. Worked on several projects creating various reports for high-level management. Worked with HOST SAP applications, Harvest content management, and other various tools for daily document management. Created documents for requirements, install and back-out plans utilizing Publix standards. Worked closely with other teams to meet installation deadlines.
04/2006 – 10/2006 Point And Pay, Winter Haven, FL.
SENIOR WEB APPLICATIONS PROGRAMMER
Using CF5, CFMX7, Subversion, Studio8, Trac, TestTrac, Surround, T-SQL w/SQL 2000 to do enhancements and many bug/defect fixes, utilizing fusebox framework. Cleaning up existing applications for the tax collectors of Florida, including processing credit cards and echecks. Using CF, Javascript, HTML, DHTML, XML, CSS and Flash forms. Meeting stringent requirements-CISP and PCI Data Security Standards.
10/2005 – 03/2006 BlueCross BlueShield of Florida, Jacksonville, FL. / Ajilon Contractor
WEB APPLICATIONS PROGRAMMER
Working on enhancements of several internal web applications written in CF MX 7, utilizing fusebox framework. Situated on the Web Solutions team, working closely with business analysts and quality assurance to determine requirements, project life-cycle, and final deliverables for our internal customers. Creating tables, queries, stored procedures in MS SQL Server using T-SQL with Sql Enterprise Manager, coding CFC’s, Using Dreamweaver, Rational ClearCase and conforming to the Rational Unified Process.
05/2005 – 08/2005 Verizon Information Security, Tampa, FL. / Contractor
SENIOR SOFTWARE PROGRAMMER
Working on internal security systems that are web-based applications written in coldfusion MX, javascript, html, css, dhtml, with SQL Server back-end. Creating reports and report processing additions to various internal security applications. Creating Stored Procedures, Triggers, Coldfusion Components, Custom Tags and complex queries with t-SQL. Using Dreamweaver, Sql Enterprise Manager, VSS, and other tools in a team based environment to complete modules and upgrades to different cf applications.
06/2004 – 10/2004 Perot Systems, Dulles, VA. / Contractor
COLDFUSION PROGRAMMER
Assisting with web-based applications for hotel/tourism billing industry. Creating CFC’s (coldfusion components) for web-based applications. Using the latest version of CFMX, Dreamweaver MX, Oracle 9i along with; JavaScript, WDDX (XML), HTML & SQL.
10/2003 – 04/2004 Self-Employed, Sterling VA.
WEB APPLICATIONS PROGRAMMER
Assisting with web-based applications for various clients. Creating CFC’s (coldfusion components) for web-based applications. Using the latest version of CFMX, Dreamweaver MX, Oracle 9i/8i along with; JavaScript, WDDX (XML), HTML & SQL and Flash MX.
09/2000 – 10/2003 Titan Secure Solutions (Was Cayenta), Reston, VA. / Full-time Employee
SENIOR SOFTWARE ENGINEER
Developing web-based Applications for the FAA(Federal Aviation Administration). Involved in continued support and upgrades for both MDR & AFEIS Projects. Currently finalizing the AIRPORTS deliverables. Using the latest version of CFMX, Dreamweaver MX, CF Studio, visual source safe, and Oracle 9i/8i along with; JavaScript, WDDX (XML), HTML & SQL and Flash MX. Installed additional CF servers, Apache web servers and data on laptop computers for individual software demos. Position includes directing four other cf programmers on day-to-day design and developing cf modules in a team leadership role. Developed new security functions to meet FAA requirements. Following Section (508) guidelines. Developing Secure login with Citrix Server, SSL, and encrypting data with the AES Standard. Reporting and display of colorful bar charts and other graphs using ChartFX 2000, based on live metadata from Oracle 9i/8i in web reports, PDF Documents and Excel spreadsheets. Evaluating, and recommending software solutions. Oracle reports. Creating forms in Visual Basic.
04/2000 – 09/2000 Cayenta, Reston, VA. / New Boston Systems (Contract) (Cayenta owned by Titan)
COLDFUSION PROGRAMMER-TEAM LEAD/Consultant
Developing web-based application that will be used to gather information about computer systems for the FAA(Federal Aviation Administration). Using the latest version of CF 4.5, cfstudio 4.5, visual source safe, and Oracle 7.43 along with; JavaScript, WDDX (XML), HTML & SQL. Developed new security function to protect the site as well as allowing multiple users with different access levels to view and access different options, functions, and reports on the site based upon their own user access level.
11/1999 – 04/2000 Cable & Wireless, Vienna, VA. / Modis IT (Contract)
COLDFUSION PROGRAMMER/Consultant
Developing web-based application that will be used to track, bill, and organize the premium partners and their related sales force in relation to sales of long-distance services. Very Heavy use of reusable (modular) Coldfusion, JavaScript, WDDX (XML), HTML & SQL with stored procedures (cfstoredproc). Server is SQL 7.0, w/Visual Sourcesafe, Photoshop 5.0, Coldfusion Server 4.0.1, IIS Server, and Coldfusion Studio 4.0.1. Also -
using Cybercash, online credit card processing in association with cf_cybercash, and cf_creditcard (mod-10).
05/1999 – 09/1999 Con-Net Vienna, VA. / CCPACE (Contract)
COLDFUSION PROGRAMMER
Developing dynamic in-house, web-based application with Coldfusion, MS SQL server 7.0, and Crystal Info Server. Working in a team, designing and layout of web-based Mortgage Loan Application. Implementing the application that will be used to track and process loan information for American Mortgage Loan Company, utilizing Coldfusion, Javascript, HTML, and Cascading Style Sheets. Created several Crystal Reports and used SQL for updating the data. Addressing security and other issues and implemented changes in the CF Administration Server.
11/1997 – 04/1999 MRL Pharmaceutical Services, Inc., Herndon, VA.
WEB DEVELOPER/WEB PROGRAMMER
Developing dynamic web-based applications with Coldfusion, SQL server. Developing web-based interactive websites using pl/sql, Oracle db, MS Visual SourceSafe. Creating high-end web-based demos' using DHTML, Javascript, and HTML. Working in Information Systems creating and developing the company intranet. Researching and recommending server and software purchases. Setting-up Verity Search Engine with Cold Fusion.
04/1997 - 07/1997 Universal - MCA, Universal City, CA. (Contract)
INTERNET ANALYST/WEBMASTER
Working at Universal Studios - MCA in New Technology Lab developing company intranet, posting news releases, official press releases, and developing websites. Review and implement web-based material.
06/1996 - 02/1997 Northrop-Grumman, Pico Rivera, CA. (Contract)
WEB DEVELOPER/INTERNET PROGRAMMER
Working in the Internal Information Systems Department, Creating high profile websites, including the Corporate Website, using HTML, Javascript, Java, and CGI in Perl. Transferring the NG Review Magazine onto the Corporate Website and designing other intranet websites including Centers of Excellence.
EDUCATION:
10/2013 Adobe Coldfusion Summit Conference, Las Vegas Nevada
06/2006 CFUnited (attended full conference and pre-conference advanced SQL class), Maryland
10/2004 Attended Strayer University – Computer Information Systems (Oracle, SQL)
10/2003 Fig Leaf Software - Developing Rich Internet Applications with Macromedia Flash MX, Washington D.C.
08/2003 Federal Aviation Administration - Section 508 Training, Washington D.C.
02/2001 Sun Microsystems, Herndon, VA - Java Programming Language (SL-275)
08/1998 Fig Leaf Software - Fast Track to Coldfusion Training, Washington D.C.
02/1995 - 05/1996 Computer Learning Center, Los Angeles, CA.
A.A. IN SPECIALIZED COMPUTER PROGRAMMING GPA: 3.91 Degree: 05/1996