Scroll To View More
Charles DuBose

Charles DuBose

Austin, TX, United States
Member since June 15, 2015
Charles has been working with Ruby on Rails since the 1.2 days and has developed traditional client/server as well as API apps. He can handle each part of the architecture from the database to JS to DevOps. The past year has seen a lot of branching out to include Elixir, Python, Java, React, Kafka, and more.
Charles is now available for hire
Portfolio
Experience
  • Ruby, 9 years
  • JavaScript, 8 years
  • SQL, 8 years
  • Linux, 6 years
  • Ruby on Rails (RoR), 6 years
  • MongoDB, 4 years
  • WebSockets, 2 years
  • Ember.js, 2 years
Austin, TX, United States
Availability
Part-time
Preferred Environment
Ubuntu, Git, Gedit, Terminal
The most amazing...
...opportunity I've had was getting to step outside of my comfort zone to deliver a project written in Node.js and C++. I used my college language!
Employment
  • Senior Architect
    2014 - PRESENT
    Tournout
    • Created an API for tournament management.
    • Integrated WebSockets for instant communication with the client.
    • Enhanced database and code algorithms to speed performance.
    • Applied CSS designs to templated code.
    • Built a CI environment using Jenkins.
    Technologies: Ruby On Rails, EmberJS, MongoDB, ActionCable
  • Senior Architect and Lead
    2010 - 2013
    Texas Association of Local Health Officials
    • Converted a Rails 2.3 app up to Rails 3 and beyond.
    • Created an API layer from client-server.
    • Built a JS framework.
    • Refactored database queries to be acceptably performant.
    • Served as senior architect, leading all architecture decisions.
    • Eventually headed up the entire technology side of the non-profit along with my network engineering counterpart, with a small team of developers and engineers.
    Technologies: Ruby on Rails, SQL, MongoDB, ExtJS
  • Developer
    2007 - 2010
    e-MDs
    • Created a fat-client application that plugged in to legacy Delphi application.
    • Copied features from the legacy application to a new web-based application.
    • Wrote a whole lot of stored procedures, many of which are still in use today.
    • Built a medical coding application, which is the only portion of the suite that is still in use.
    Technologies: C# WPF, ASP.Net
Experience
  • Tournout (Development)
    https://tournout.com

    Tournament management software. Large project with an API layer and an EmberJS front-end.

  • karmaPond (Development)
    http://karmapond.com

    Client-server app to list opportunities that can be shared and references followed.

  • Tradertrak (Development)

    Application that allows day traders to share their currently active positions. Written with node.js, Ember, and C++.

Skills
  • Languages
    Ruby, JavaScript, SQL, CoffeeScript
  • Frameworks
    Bootstrap, ActionCable, Ruby on Rails (RoR), Ember.js, Express.js
  • Libraries/APIs
    Mongoid, Stripe, WebSockets, Node.js, PayPal API
  • Tools
    Git, Terminal
  • Platforms
    Linux, Ubuntu
  • Storage
    PostgreSQL, MongoDB, MySQL, Microsoft SQL Server
  • Other
    Ember CLI
Education
  • Undergraduate degree in Computer Science
    2002 - 2006
    Texas Tech University - Lubbock, Texas
I really like this profile
Share it with others