Full Stack Consultant Resume
Los Angeles, CA
SUMMARY
- Creative and driven front and full - stack software developer. Passionate about product, quality user experiences, and clean and maintainable code.
- Unique ability to quickly understand business processes and translate those ideas into intuitive applications at both the user and code levels.
- Data specialist. Architectural, leadership, project management, and business analysis experience.
TECHNICAL SKILLS
Languages: JavaScript, TypeScript, Ruby, SQL, PHP, Sass/CSS 3, HTML5
JavaScript Libraries: React, Redux, GraphQL, Ember.js, jQuery
BE Frameworks: Ruby on Rails, Node.js (Express), various PHP
CSS Frameworks: Bootstrap, Zurb Foundation
Relational DBs: PostgreSQL, MySQL, Oracle, SQL Server
NoSQL DBs: Redis, MongoDB
Data Streaming: Apache Kafka/Avro
O.S.: Linux (Ubuntu, CentoOS), Mac OS, Solaris, Windows
Testing: Jest, Enzyme, Rspec/Capybara
Cloud/APIs: AWS (RDS, EC2, S3, CloudFront, Route53, SES), Heroku, Rackspace, Twilio, CloudFlare, Sendgrid, Mailchimp, and many more.
Organizational: Agile, JIRA/Confluence, Github, Pivotal Tracker
Repo/Deployment: Git, Docker, Kubernetes, Jenkins, CircleCI
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, CA
Frontend JavaScript Contract
Responsibilities:
- React/Redux/Ember development using TypeScript
- Jest & Enzyme for testing
- Design and build new globalized navigation builder library and implement across DSC in both React/Redux and Ember repos
- Research and implement front end analytics project sending data to Adobe DTM
- Agile & continuous integration shop
- Docker/Jenkins/Kubernetes environment
Confidential - Los Angeles, CA
Backend Ruby on Rails Contract
Responsibilities:
- Build event streaming backend analytics project using Apache Kafka & Avro.
- Ruby on Rails/MySQL development
- Agile & continuous integration shop
- Docker/Jenkins/Kubernetes environment
Confidential - Los Angeles, CA
Full Stack Contract
Responsibilities:
- React, Ruby on Rails 5, Postgres, Heroku stack
- Majority of time spent on React
- Agile shop
Confidential - Los Angeles, CA
Full Stack Consultant
Responsibilities:
- New features & ongoing maintenance for http:// Confidential .com
- Ruby on Rails 4 & MySQL application using Unicorn HTTP server
- Hosted on Rackspace, Digital Ocean, and RDS
- Code deployment via Mina
- Built new features including redesigned product pages using Isotope JS and a new homepage
Confidential - Los Angeles, CA
Full Stack Consultant
Responsibilities:
- Architect and build https:// Confidential .com
- Ruby on Rails 4 application hosted on Heroku with PostgreSQL db on RDS using Unicorn HTTP server
- Built complex React front end shopping cart
- Custom Bootstrap implementation including HTML/Sass and web design
- Utilize Redis queue via Sidekiq
Confidential - Los Angeles, CA
Founder
Responsibilities:
- Design, architect, and build https:// Confidential .com, a multi-role equity funding portal/social networking application
- Ruby on Rails 4 application hosted on Heroku with PostgreSQL db on RDS using Puma HTTP server
- Built two complex React front-end applications within the larger Rails application: a Gmail-like messaging system and a Facebook-like social feed including comments, likes, etc. In addition utilized React in a few other areas in the Rails application.
- Full test suite utilizing BDD with Rspec/Capybara
- Custom Bootstrap implementation including HTML/Sass and web design
- Email/password registration/authentication via Devise in conjunction with Facebook, Twitter and LinkedIn authentication
- Utilize Redis queue via Sidekiq
Confidential - Los Angeles, CA
Director of Technology/Lead Backend Engineer
Responsibilities:
- Oversaw all technology for Confidential 's Confidential, Postal Gopher and Casetomize products from spring of 2013 onwards after starting as a backend consultant.
- Ruby on Rails APIs/applications hosted on Heroku, MySQL backends on RDS
- Managed iOS and Android app developers, handled all project management
- Managed cloud servers and migration to Route53 DNS
- Handled all server-side Ruby on Rails and database development
- Successfully prepared for an managed massive server spike during and after Confidential ’s appearance in the first slot of the first Shark Tank episode of 2013.
- Troubleshot and solved long term mobile issues outside of scope of backend systems
- Added detailed documentation to a customer facing API
- Spearheaded integration with new payment processor saving the company thousands of dollars
- Oversaw and lead development for integration with various fulfillment providers via both CSV & XML/WSDL
- Complex server-side image generation via ImageMagik including QR code generation
Confidential - Los Angeles, CA
Senior Software Engineer
Responsibilities:
- Lead developer for the redesign of DSM, an automated contest platform
- Zend Framework, jQuery, MySQL, Apache, and Fedora/CentOS stack
- Designed and built a parallel RESTful API to handle the majority of data access and allow for a future client-facing API
- Built a contest builder application including complex front and back end functionality, table design and implementation, and rendering of collected data into stand-alone html/javascript
- Overhauled the existing DSM administration portal
- Defined general coding standards for the DSM team including training team developers in Zend Framework’s database access patterns, the REST implementation, and general approaches to MVC implementation
Confidential - Los Angeles, CA
Lead PHP Developer then contract
Responsibilities:
- LAMP development using CodeIgniter and jQuery
- Overhauled the billing system working closely with the CEO and accounting personnel: re-engineered invoicing system, overhauled database tables and repaired data, added automated daily and historical foreign currency conversion via parsing XML files via an API, and added PDF creation functionality
Confidential - Los Angeles, CA
Senior Developer
Responsibilities:
- LAMP development using OOP and MVC in a PHP 5 environment working with a custom framework based on the Zend Framework
- Front-end development utilizing YUI and CSS, XML and DOM cross browser development
- Project-managed, designed, and coded Confidential ’s complex billing system working closely with accounting personnel