GOALS
Improve legacy ColdFusion Enterprise and public facing systems by updating them with modern cross-platform technologies and practices including Node.js.
SUMMARY
Technologies: Adobe ColdFusion, CFML (both tag and cfscript), HTML Cascading Style Sheets (CSS), Javascript, Bootstrap (Responsive Design), jQuery, VueJS, npm, Node.js, Microsoft SQL Server (TSQL), Apache Cordova, XML, JSON
Target Systems: Progressive Web Pages, Mobile Applications, REST
Dev tools: Visual Studio Code, Azure Data Studio, Ortis CommandBox, MS Remote Desktop, Docker, Parallels VM, Postman
Version control: SVN, Github, Gitlab
Project Management: JIRA, Confluence, Rally
Environments: Microsoft Windows, MacOS, Docker, VirtualBox
Testing: SeleniumIDE
EXPERIENCE
April 2018 - May 2023, Shift4 Payments
Software Developer (ColdFusion, Node,.js)
Description: Enhanced POS application to be PCI compliant. Also worked on Bootstrap migrations.
Additional Technologies: TSQL create and update scripts including stored procedures and table valued functions. FW/1SublimeText, Splunk
May 2017–April 2020 Big Bear Printing and Graphics
Primary Web Developer (ColdFusion, Node.js)
Description: Lead Architect / Designer for eCommerce site with online scheduling . Created custom API JSON web service
3rd party Integration: Twilio REST API, Square Payments API, Amazon Web Services Polly (Text to Speech)
Additional Technologies: OWASP BootstrapVue, Square API (Credit Card Processing), Node.js, npm
December 2018–July 2019 Enrollment123
Senior Web Developer (ColdFusion)
Description: Enhance Health Insurance Eligibility File application. Developed plans to migrate website components from YUI, jQuery, Bootstrap 3 to VueJS and custom CSS
Architecture: YUI, jQuery, jQuery UI, Bootstrap 3, Font Awesome Frontend to be migrated to Taffy, Axios (AJAX), and VueJS. Integrated with custom CSS and SVG.
February 2006–May 2017 Time Warner Cable / Charter Spectrum, IT Department
Senior Web Developer/Mentor (ColdFusion)
Description: Lead Architect for Performance Management / Compensation system which is used half of the TWC enterprise. System uses statistical functions such as standard deviations and averages.
Architecture: Designed plugin architecture for configurable interfaces to SQL Server, Oracle, Informix, and DB2 datasources, and Intuit Quickbase SOAP API.
DB Development: DTS, SSIS, Linked Servers, User Defined Functions, Stored Procedures, ETL, Scheduled Tasks
EDUCATION
California State University Fullerton - B.S., Computer Science with emphasis in Mathematics and Systems Programming