JC Wilcox, Software Developer in Springfield, MO, United States
JC Wilcox

Software Developer in Springfield, MO, United States

Member since May 22, 2016
JC has over six years of experience developing in Ruby on Rails. He is an efficient and talented developer who enjoys acquiring new skills and tackling exciting challenges, handles remote work very well, and has fantastic communication skills.
JC is now available for hire

Portfolio

Experience

Location

Springfield, MO, United States

Availability

Part-time

Preferred Environment

Git, Sublime Text, MacOS

The most amazing...

...project I've worked on is an online, 2D, multiplayer shooter game called Potato Ship, developed for Rails Rumble in 2014.

Employment

  • Senior Software Engineer

    2016 - PRESENT
    Exo
    • Worked with a small team to design, build, and maintain a Rails application for securely delivering proprietary data to clients.
    • Implemented a Sidekiq background job queue to process thousands of large, high-quality photos with ImageMagick.
    • Progressively converted a vanilla Rails application (using server-rendered ERB templates with sprinkles of JQuery) to Vue.js components, powered by a GraphQL API, via TDD with Jest and RSpec.
    • Administered services running on AWS, including: S3 for photo storage, RDS for Postgres databases, and EC2 instances running Nginx and Puma.
    • Managed deployments to multiple environments with Git and Capistrano.
    Technologies: Vue, GraphQL, PostgreSQL, Ruby on Rails (RoR), Ruby
  • Software Engineer

    2013 - PRESENT
    Corporate Technologies Advantage
    • Created a user management system to sync user account information across various systems using Ruby on Rails.
    • Integrated with internal and external data sources to produce call center performance reports using Rails APIs and React.
    • Managed a Rails platform for organizing and locating call recordings.
    • Administered Postgres databases and Ubuntu servers running Phusion Passenger on Nginx for Rails servers.
    • Created numerous proprietary and open-source Ruby gems for logic shared across applications.
    Technologies: NGINX, PostgreSQL, React, RSpec, Sinatra, Ruby on Rails (RoR), Ruby

Experience

  • Task Helper Gem
    https://github.com/xDAGRONx/task_helper

    Ruby wrapper for the MyTaskHelper API, allowing developers to easily read data from MyTaskHelper, and providing a comprehensive ORM layer for retrieving record data and relations.

  • PostgREST Gem
    https://github.com/xDAGRONx/postgrest-ruby

    Ruby wrapper for PostgREST APIs (https://github.com/begriffs/postgrest). The gem is a work in progress, but the goal is to reproduce the major functionality of the Ruby Sequel gem for PostgREST.

  • Potato Ship
    https://github.com/xDAGRONx/potato_ship

    Potato Ship is an online multiplayer game built in 48 hours by myself and 3 other developers for the Rails Rumble competition in 2014.

Skills

  • Languages

    Ruby, SQL, Bash, JavaScript, HTML5, HTML, GraphQL, Python, SCSS, Java, Python 3, CSS, CSS3, PHP, CoffeeScript, Unicorn, S-PLUS, R, C++, Sass
  • Frameworks

    Ruby on Rails (RoR), Sinatra, AngularJS, Prototype Framework
  • Libraries/APIs

    Ruby on Rails API, React, jQuery, Vue, Vuex
  • Tools

    RSpec, Sublime Text, Git, NGINX, Vim Text Editor, Microsoft Word, Microsoft Excel, Apache Tomcat, Capistrano, Bitbucket, GitHub, HipChat, Slack, Google Hangouts, Passenger, Apache
  • Other

    Software Development, Ubuntu Server, Ruby Gems, Ajax, SOAP, ThinApp
  • Paradigms

    REST, Unit Testing, Test-driven Development (TDD), Behavior-driven Development (BDD)
  • Storage

    JSON, PostgreSQL, MySQL, SQLite
  • Platforms

    MacOS, WordPress, Windows Server 2008, Windows, Ubuntu, CentOS 6, CentOS

Education

  • Bachelor of Science Degree in Mathematics
    2010 - 2014
    Missouri State University - Springfield, Missouri

To view more profiles

Join Toptal
Share it with others