Resume · Full curriculum · 2021 · 2020 · 2019
817.721.7117
SUMMARY
Innovative, dedicated Senior Developer with proven abilities in user interface development, middleware development, database development, backend systems development and information technology support. Creative and up-to-date on the latest development tools, libraries and trends on various environments. Team player with experience in architecture, wire frame, task implementation and project management. Fluent in English and Spanish
CORE COMPETENCIES
Proficiencies:
Rich Internet Application Development, High Traffic Website and Multi-Media Production, Programming, Server/Configuration Management, Audio, Video and Client Relations.
Software:
- Databases: PostgreSQL, MySQL, IBM DB2
- Web Servers: Apache, Nginx
- Editors/IDE: VSCode, Sublime Text, Visual SlickEdit, VI and VIM
- Media: Adobe Flash, Photoshop, Illustrator, Dreamweaver
- Package Management: pip, npm, Bower, composer
Languages/Libraries/Frameworks:
- PHP
- SQL
- HTML/CSS - Bootstrap, Foundation
- Javascript - jQuery, Underscore, Backbone, AngularJS, Marionette
- Python - Werkzeug, Flask, Falcon
- Minor Experience/Familiarity: Typescript, GO, Java, C++/C, bash scripting, React, Angular
PROFESSIONAL EXPERIENCE
Software Developer (II, III, IV)
Rackspace - 2014 - Current
Languages: Javascript, HTML, CSS, Python, Ruby, GO
Tools: AngularJS, Falcon, Marathon/Mesos, NGINX, SaltStack, Jenkins, OpenShift, StreamSets Data Collector, ElasticSearch
- Architect decisions on the new platform application called Encore to be used by our support staff.
- Develop custom components in an AngularJS based Components Library called Encore UI.
- Lead development efforts of the Billing and Cloud Product Support Applications in Encore.
- Contributed in a project dubbed “Global Search”, focusing on delivering fast and accurate results for our Front Line Support teams, creating a new UI experience, and coding both on the UI and the API system that delivered the information.
- Maintain the infrastructure/configuration of the systems in which the various Encore Applications live.
- Help with the planning and integration of Encore to leverage an internal Single Sign-on System.
- Contribute and lead a the next version of Encore; Focused primarily in unifying all the separate Applications visually, and exposing the Global Search functionality company wide; But maintaining the development workflow for the rest of the legacy applications.
This requires the use of iframes, nginx, and browser domain security in order for applications to share session, communicate with each other, but still be isolated development tracks.
- Collaborate on Code Review Process and Guidelines for other developers to improve the quality of code that gets checked in, and reduce the amount of bugs that get deployed to production.
- Lead a team of interns in maintaining and adding testing to an existing API system that orchestrated the deployments and building of docker images, to a Marathon/Mesos cluster.
- Collaborated with customer facing teams on their integration of their applications inside of Encore, to start leveraging the work done for Customers and expose it to our internal support teams.
- Lead the migrations of legacy API’s living in VM’s or in Marathon/Mesos, to our new instance of OpenShift.
- Lead development in Encore in many big company wide efforts, involving many teams to deliver big projects where the focus was to align all of our different systems and business units, into a standard set of systems, helping the consolidation of many applications.
This included collaboration with many dev leads, architects, project/product managers, across the whole company.
- Lead a team of developers in a brand new project to create an aggregated caching layer of data from a high number of different systems; Including the architecture, vision, and technical decisions; working with each of the contributors to ensure that we can deliver what’s being asked of us.
Lead Developer (Contractor)
GRAMERCY CAPITAL, Lewisville, Texas (Remote) - 2013 – 2014
Languages: PHP, Javascript, HTML, CSS
Tools: jQuery, Bootstrap, Backbone, doT, MySQL
- Maintain and Support application created in PHP/Javascript.
- Integrate SendGrid into application for E-Mail purposes/notifications/mass E-Mail.
- Support Mobile Team in changes/enhancements/integrations on API.
- Integrate Graphic Designs provided.
- Developed Rest API for use in mobile application.
- Implement functionality defined in the Wireframes.
- Worked with team on different implementations of Middleware (CodeIgniter, In-House).
- Implement UI interface based on Wireframes provided by Client.
Special Projects Developer, UI Architect (Contractor)
BOOMERANG COMMERCE, Fort Worth, Texas (Remote) - 2013 – 2014
Languages: Javascript, HTML, CSS, Python, Bash
Tools: jQuery, AngularJS, Bootstrap, Foundation, Highcharts.
- Design with Product Owners Security Model of the Analytics Engine Interface.
- Review design patterns to be used in the implementation of new UI.
- Architect New UI Layout/Design for the redesign of the Analytics Engine.
- Create UI for Business Rules Engine/Pricing Engine and integrate with backend API.
- Oversee Deployments of Analytics Engine UI.
- Oversee Development of other UI Developers, Code Review, Integrations.
- Integrate UI Design work done by previous Designer/Lead UI Developer in the Analytics Engine.
- Create scripts to retrieve images for RadioShack products missing images from Vendors.
Lead Web Developer, Partner
TETHERIT, INC., Lewisville, TX - 2011 – 2013
Languages: Python, Javascript, HTML5, CSS/CSS3, LESS
Tools: Bootstrap, Werkzeug, Flask, jQuery, Backbone, underscore, momentjs, parsleyjs, doT, IBM DB2
- Leverage http://themeforest.net designs; integrate/extend designs into previously built platforms.
- Develop Flask based server side applications with the use of Jinja2 templates.
- Advance Bootstrap and Compass to automatically compile SASS files for CSS purposes.
- Utilize AMD/RequireJS to develop JavaScript modules.
- Create various mapping implementations using MapQuest JS API.
- Oversee the migration of original web.py based platform to new Werkzeug based platform.
- Design new server side controller using Python’s Werkzeug library.
- Support User Interface of Loan Processing, Transaction Management and Customer Service.
- Implementation of Twitter’s Bootstrap 1.x to http://tetherit.com.
- Improve http://tetherit.com user interface templates and designs using in-house libraries.
Senior Developer, Systems Architect
CINSAY, INC., Austin, TX - 2010 – 2011
Languages: PHP, ActionScript 3, Java, Javascript, HTML5, CSS/CSS3
Tools: jQuery, Resin, Apache, On2 Video Encoders, Adobe Flash, MySQL, bash scripting.
- Initiated expansion of HTML5 Version for FLEX Development in support of Apple devices.
- Managed new in-house development of Cinsay Video CMS Application.
- Oversaw migration of contracted development (9Mmedia) to in-house developers.
- Architected Server Structure with focus on PCI Compliance.
- Directed the design, growth and completion of all client media projects.
- Collaborated with 9Mmedia; providing multi-tenant support; development of Cinsay Video CMS.
- Developed components/plugins to be used with the Video CMS.
- Established workflows for the encoding of video for the web; publishing formats for mobile (3gp/h264), flash video (FLV/mp4) and html5 video(mp4-h264/ogg).
Lead Web Developer (Contractor)
Languages: PHP, ActionScript 2-3, Javascript, HTML, CSS
Tools: jQuery, Apache, On2 Video Encoders, Adobe Flash, MySQL, bash scripting.
- Developed web services endpoints for data via XML used by Flash Components.
- Helped design several primary Flash Components (i.e. video players, flow list presentations)
- Worked on development of a Flash Chat application with webcam support.
- Supported community website software.
- Designed new framework for a web services oriented architecture.
Lead Web Developer
METROSPLASH SYSTEMS GROUP, INC., Highland Village, TX - 2003 – 2010
Languages: PHP, ActionScript 2, Java, Javascript, HTML, CSS
Tools: ExtJS 2/3, jQuery, Apache, Adobe Flash, MySQL, PostgreSQL, IBM DB2, bash scripting.
- Developed and maintained Profit Center using a bridge between Java and PHP.
- Migrated MySQL Database to PostgreSQL Database.
- Created, managed and provided support for Back Office Operating System (BOSS) in PHP.
- Designed main website; Cash4Gas website; new web framework utilizing TIBCO and JSON.
- Established the promotion handling piece in C++.
- Handled all reporting (CSV and HTML), gas price change and promotions.
- Engineered the functionality of Administration Dashboard to manage the backend system.
Senior Programmer
COMSTOCK DATA MINING, Bedford, TX - 2000 – 2003
Languages: PHP, Java, Javascript, HTML, CSS
Tools: Apache, MySQL, PostgreSQL, bash scripting.
Web Programmer
Languages: HTML, Foo
Tools: VI, bash scripting.
- Development support for the communities at Matchmaker.com.
- Helped in the creation of affinity websites.