hero background

UI Developer

About

With over ten years experience programming user interfaces in the private sector, personal projects, and department of defense contracting, I am able to adapt to several coding scenarios. I can develop entirely new UI systems from scratch, troubleshoot and enhance existing code or quickly become a member of a production pipeline. My main interest is in increasing production efficiency and lowering costs through automation.

Toolbox

  • Languages

    • Javascript
    • Typescript
    • NodeJS
    • Actionscript
    • HTML5/CSS3
    • C#
    • ASP.NET
    • PHP
    • Objective-C
    • Swift
  • Libraries & Frameworks

    • React
    • NextJS
    • jQuery
    • Angular
    • Backbone
    • Bootstrap
    • Tailwind
    • CakePHP
    • Flex
    • PureMVC
    • Robot Legs
    • Parsley
    • GraphQL
  • Other Tools

    • Version Control (Git, SVN, Perforce)
    • Jira
    • Agile
    • NodeJS
    • Web Services (SOAP, REST, GraphQL)
    • Relational Database
    • Design Patterns
    • Batch/Bash Scripting

Experience

  • Crate & Barrel

    Senior Frontend Developer - 02/2022 to present

  • HTLF Bank

    Programmer - 02/2021 to 02/2022

    • Worked in Salesforce to create a customer portal using Salesforce proprietary languages Apex on the backend, and Lightning Web Components on the frontend.
    • Trained the team on the use of version control to keep our code safe. Developed a CI/CD pipeline for the project that prevented errors with code not being promoted through the environments properly.
  • Wells Fargo

    App System Engineer - 02/2020 to 02/2021

    • Assisted in rebuilding the company website in React. The site used a CMS to generate all data which the front-end would consume.
    • Developed new features at request of business and marketing teams to implement into the site.
    • Worked with different, internal teams to develop various tools to assist in their productivity. These tools include an automated screen capture and a system that will capture live data from the database, and export it as a formatted word document.
  • Carley Corporation

    Programmer - 06/2017 to 01/2020

    • Develop courseware for various military branches.
    • Tasked to develop new features, as well as debug existing features, for a government web application.
    • Features were developed to completion with Angular 7 work on the client and ASP.NET with C# and MS SQL on the backend .
    • Architect projects to be more modular to allow updates that could be applied across multiple projects.
    • Implement development process and build the supporting tools to automate tasks.
    • Build custom tools for designers and graphic artists to assist them in production.
  • Electronic Arts - Tiburon

    UI Scripter - 01/2015 to 08/2016

    • UI Development in Flash for Madden Football game title using EA proprietary technology and pipeline.
    • Apply designs on top of existing UI framework for both in-game and frontend UI elements using Flash and Actionscript.
    • Develop new, as well as update existing components in Actionscript to be used in future game releases.
    • Assist other team members with automated scripts to streamline their work.
  • accesso

    UI Engineer - 07/2014 to 12/2014

    • Maintain and update legacy Flex applications related to web service driven eCommerce software.
    • Maintain and update web-based applications written in PHP on top of CakePHP.
    • Work with backend team to produce new features for existing applications.
    • Quickly troubleshoot QA reported bugs in production.
  • Carley Corporation

    Programmer - 07/2013 to 07/2014

    • Develop SCORM compliant simulation training in Actionscript 3.
    • Lead the development of a NAVY Communication Room simulation. The simulation was considered “free-play” in that the user could virtually connect the multiple components in any configuration, and the system would function in a similar manner to real life. In order for the student to complete a particular scenario, however, they would need to connect a specific circuit that was provided.
    • Assist in development on several simulations that were SCORM compliant, and free standing, but also used in the other projects as tools, such as a multimeter, or TDR.
    • Contribute to general purpose framework used by other projects. Create scripts in python, JSFL (JS based Flash IDE language), and batch that assisted in reducing time during production.
  • Electronic Arts - Tiburon

    UI Scripter - 11/2011 to 07/2013

    • UI Development in Flash for NCAA Football 14 game title using EA proprietary technology and pipeline.
    • Apply designs on top of existing UI framework for both in-game and frontend UI elements using Flash and Actionscript.
    • Develop new, as well as update existing components in Actionscript to be used in future game releases.
  • General Dynamics IT

    Web Programmer - 11/2011 to 06/2012

    • Create online training material for the VA with the front-end written in DHTML/JavaScript. Classic ASP was used to communicate to the MSSQL database. Courses had varying degrees of 508 restrictions to be considered, as well as SCORM and LMS integration.
    • Used jQuery to add additional effects to new or existing projects. Built a functional prototype demonstrating the use of jQuery with AJAX to simplify the existing client-side development process while maintaining 508 compliance.
    • Developed a prototype version of an office style simulation to train management level employees for the VA. The simulation GUI was developed in Flash Builder with Flex 3.6 and utilized SOAP services for bilateral server communication. It included several simulated tools that would be found in the employee’s environment, such as an email system and phone with messaging. The user was expected to respond according the situation that was being presented, and was grading based on their actions.
  • nFocus Software

    Courseware Developer - 01/2008 to 11/2011

    • Design and Develop courseware for military training using variety of technology, including Flash, HTM/CSS, and other third-party software.
    • Design and Develop SCORM compliant courseware for military training using HTML/CSS and Saba software tools to be deployed in Saba LMS.
    • Develop online help systems for existing military software.
    • Assisted in the maintenance of the flagship product, KidTrax, which was an ASP.NET MVC web application written in C# with MS SQL as the database.
    • Helped design and develop the company website built in Wordpress with a custom theme that used PHP, Javascript, and jQuery. I worked mostly with the backend, but would assist the front-end developers with the CSS as well.
  • Unitech

    Flash Developer - 10/2007 to 01/2008

    • Developed military training simulations and interactive media.
    • Assisted with company promotional material.
    • Optimized Unitech’s Language Training Tool built in Flash, making for easier maintenance.
    • Updated portions of the HTML/AJAX version of the Unitech-One company website.
  • Candace Crowe Design

    Interactive Developer - 08/2005 to 10/2007

    • Developed client web sites using HTML and CSS, with minor PHP.
    • Maintenance of client hosting and SEO.
    • Created support graphics and client logos for websites and promotional materials.
    • Developed a Flash application written in Actionscript 2 used by doctors for patient education which was deployed on touch screen iMacs as a kiosk system. The project was ported to web to allow the clients to embed the Flash interface into their existing website. A CMS was developed in PHP to allow the clients to update portions of the interface.

Education

  • Technical Certificate Computer Programming

    Valencia College - 06/2025

  • A.S. Interactive Design

    Valencia College - 06/2006