Professional experience includes work as an Application Developer, Web and Graphics Designer. Primary skills comprised of hand coding in CFML, CFSCRIPT, MySQL, MS SQL, C#, jQuery, Ajax, HTML, CSS, XML, and JavaScript languages.
* Top Secret Security Clearance.
Platforms:
ColdFusion 9, .Net Framework 4.0, MySQL 5, Novell IDM 4, Novell eDirectory (eDir), Active Directory (AD), Linux Ubuntu 10, MS SQL Server 2000/2005, Windows 2003 Server, SAP Business One, Android, Suse Linux 11
Applications/Tools:
ColdFusion Builder, Eclipse, Designer for Novell Identity Management, Novell iManager, Visual Studio 2010, Adobe Creative Suite 5, HeidiSQL, SQL Studio Manager, Microsoft Office 2010, Apache, SVN, IIS, FTP, Putty/SSH, VMWare
Languages/Framework:
ColdFusion 9 (CFML, CFSCRIPT, ORM), MySQL, MS SQL, ASP.Net C#, HTML, CSS, XML, ColdBox, FuseBox, jQuery, JavaScript, Java, Android, SQLite
GCA Technology Services, Inc.
07/2009 - Present
Title: Lead Web Developer
Skills: CFML, CFSCRIPT, ORM, MySQL , HTML, CSS, Photoshop, jQuery, ColdFusion OOP, SVN, SSH
Responsibilities:
- Maintenance and optimization of current company websites.
- Development of new websites as needed to meet business goals.
- Provide technical integration for all marketing initiatives for the company's three business units.
- Search Engine Optimization (SEO).
Project List:
-
Keyword Referrer Interceptor
- Communicates with search engines directing clients to the website.
- Identifies the keywords or phrases used in the search engine.
- Dynamically updates the image banners and/or content for any and all pages of the website to correlate with the keywords searched, eliminating the need for the creation of multiple, dedicated landing pages.
-
Multi Database Stored Procedures and Triggers
- Created triggers and stored procedures to synchronize two databases on different servers.
- Triggers called for all changes to either of the databases and pushed the changes to the supplementary database.
- Created custom SQL functions for data manipulation within stored procedures.
-
Data Import Process (DIP)
- Imports a file from XML/FTP/Email and normalizes the content's data.
- Loads all comparison data from multiple tables inside of a database.
-
Runs comparisons from imported data against loaded data.
- Make decisions to update/ignore/insert imported data against loaded data.
- Executes comparison commands on the database.
-
Custom 404 Error (Page Not Found)
-
Users are redirected to a page listing potentially related results based on an intuitive, automatic search.
- Matches are sorted with the closes/most relevant results first.
-
Custom Error RSS Feed
- Errors on the website are tracked and stored in a RSS feed.
-
Feed is available to Webmasters to serve as a history of all user encountered errors.
- The feed designates not only the type of error but also how the user arrived at the error page.
-
Updated SEO and URL Structure
-
Updated every page of the website to more user friendly URL structures to help with SEO.
- Contributed in large part to a 2,326% increase in website visits and a 48% reduction in visitor bounce rate.
Gulf to Bay Technology
10/2009 - Present
Title: Contract Web Developer
Skills: CFML, CFSCRIPT
Project:
-
Tour de ColdFusion - Adobe Product
- Wrote samples of code using tags and the equivalent cfscript version for use as a reference to understand ColdFusion functionalities.
Cornerstone Consulting, Inc.
09/2007 - 07/2009
Title: Application Developer/Graphics Designer/Web Developer
Skills: CFML, ASP.Net C#, HTML, CSS, MS SQL, Photoshop, Flash, SAP Business One, FTP
Responsibilities:
- Worked with clients, prospects, third party developers and internal staff to obtain project specifications.
- Developed relational databases on MS SQL.
- Extensive customer interaction with emphasis on obtaining all necessary information to ensure complete satisfaction with the project results.
- Managed final, alpha, and beta code testing to identify and resolve issues and make adjustments.
Project List:
-
Windows Service Connecting Accounting Software with E-Commerce Website
-
Responsible for writing the code to link a website to SAP Accounting Software. Once complete, the website offered the following functionalities:
- Relay inventory data from the accounting software directly to the website. The information was updated in real-time, allowing for immediate online sales.
- Resize inventory images to the appropriate dimensions and automatically add those images to the website using file transfer protocol (FTP).
- Upload information for each inventory item listed on the website (description and available quantity), from the Warehouse and Manufacturer categories within the accounting software.
- Dynamically generated and emailed usernames and passwords for all customers entered into the accounting software, enabling those customers to access the website to submit orders online.
- Credit card payments are accepted then instantly validated and approved. Orders are then created within accounting software showing the payment status. Customer profiles are created or updated (if they existed).
- Fully customizable settings and configurations allowing for use by multiple companies without the need to recreate the application.
-
Project Management System
- Login for users with personal homepage to view all issues assigned to them.
- Progress tracking for all issues with complete internal history log, including status changes and notes.
- User page with employee's contact information and number of assigned issues.
- Information drill down from company to project to issue and backwards.
- Managers have a page which shows all issues that haven't been updated in two weeks to keep an eye on outstanding issues.
Challenge Financial Investors Corporation (CFIC) Home Mortgage
05/2006 - 07/2007
Title: Application Developer/Programmer
Skills: CFML, HTML, CSS, MS SQL, JavaScript, Flash, Photoshop, FuseBox
Responsibilities:
- Consulted with members of the executive team to discuss business needs/goals and determine project specifications to meet those needs/goals.
- Presented formal training to staff members on the use of newly created applications.
- Maintenance of four dedicated servers (Live, Development, Database, File Storage).
- Constructed layout and design of internal website.
- Provided support for IT issues involving e-mail, hardware, software and database issues.
Project List:
-
Online Application Process
- Designed and developed an online application for potential employees. This automated the hiring process by allowing the prospect to essentially hire themselves once all required steps were completed.
-
Company Discussion Forum
- Designed and developed an online discussion forum/message board to allow employees at locations across the country to more easily interact with one another; improving communication between offices and allowing for a greater level of customer service.
-
Fax Manager
- Designed and developed a management system for faxes sent to the Corporate location from all other offices, eliminating the need for manually identifying the intended recipient and delivery of the fax.
-
New Office Management System
- Designed and developed an internet based program to track the progress of new offices in the process of becoming fully functional and able to handle loans independently. This ensured that no steps were skipped or overlooked.
Digital Eel, Inc.
08/2004 - 08/2005
Title: Web Developer/Graphics Designer/Intern
Skills: HTML, CSS, Photoshop, Flash, GoLive
- Designed and developed multiple custom websites for real estate offices, retail businesses, etc. based on client preferences.
- Responsible for implementing frequent website updates based on client requests.
University of South Florida, Tampa, FL
B.S. in Computer Engineering
B.S. in Computer Science
St. Petersburg College, St. Petersburg, FL
Associates in Arts - December 2004