We provide IT Staff Augmentation Services!

Senior Ruby On Rails Developer Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

Senior software engineer, with over eight years of professional experience, offering strong skills in software design and development. Possesses focused experience in microservices design of eCommerce, web applications, and web APIs. Uses test - driven development (TDD) and behavior-driven development (BDD) with Ruby, Javascript, Python languages, and several web frameworks. .

TECHNICAL SKILLS

  • Ruby with Ruby on Rails and Sinatra, restful APIs and web services, and test-driven with RSpec, Factory- Girl, Capybara, and Cucumber
  • Javascript, ReactJS, jQuery, AJAX, JSON, HTML, HAML, and CSS
  • Relational databases with MySQL and PostgreSQL, and NoSQL databases with CouchDB and Redis
  • Amazon Web Services with EC2, ECS, S3, Elastic Beanstalk, CloudFormation, Kinesis, ElasticSearch, RDS, and ElastiCache
  • Docker, Passenger, Nginx, Unicorn, Jenkins, Resque, Sidekiq, Vim, Tmux, RVM, Git, and GitHub, with Linux Ubuntu and MacOS
  • Agile, Scrum, and Kanban processes

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Senior Ruby on Rails Developer

Responsibilities:

  • As an engineer with the Ambassador Enterprises Technology Solutions team, lead engineering efforts in designing, implementing, testing, and deploying of Ambassador Enterprises’ intranet software, Voyage, in addition to implementing and testing software functionality with Ruby on Rails, Javascript, and Postgresql
  • Work with product owners, project management, and user experience design teams in developing a strategic vision and execution plan for Voyage
  • Design, document, and implement engineering processes for continuous integration development, including Jenkins setup, code reviews on GitHub, quality assurance, and releases
  • Design infrastructure processes for continuous deployment and build servers on Docker and Amazon Web Services for Voyage software deployment cycles, including staging, quality assurance, and production release

Confidential, Plano, TX

Senior Software Engineer

Responsibilities:

  • Developed and maintained the cloud-based security testing tool Armorhub, using Ruby on Rails, Javascript, Postgresql, and Heroku
  • Designed and developed a cloud-based subscription and billing management micro­service, using NodeJS and ExpressJS, test-driven with Mocha and Chai
  • Designed and implemented the middle-tier and back-end layer of the load testing and security appliance AvalancheNext, which tests the performance and security of networks’ infrastructures through various network and protocols layers, using Ruby on Rails, Python with Tornado, Javascript, CanJS, CoffeeScript, Redis, CouchDB, and Vagrant

Confidential

Architect & Lead Developer

Responsibilities:

  • Led full-cycle software design, development, testing and deployment of Confidential .com, using Ruby on Rails, Javascript, jQuery and MySQL
  • Designed and implemented a recurring billing system with Authorize.Net
  • Designed and implemented a notification system with emails and SMS texting using Twilio service
  • Provided continuing testing and support of the system after live deployment

Confidential

Software Engineer Consultant

Responsibilities:

  • Designed high-level mortgage management system’s technical strategy, database de­sign, and architecture, with assessment and selection of development frameworks

Confidential

Software Engineer

Responsibilities:

  • Created and deployed several eCommerce websites and web apps that increased reachability and served as sales and marketing platforms for several clients
  • Wrote RSpec tests to test and maintain several websites for major clients
  • Built a Content Management System (CMS) using Rails 3.2 and maintained an older CMS used in building web products for clients
  • Built and maintained a number of mobile apps on Android
  • Clients included:

Confidential

Software Engineer

Responsibilities:

  • Designed and implemented social media applications, including polls, sweepstakes, and coupon campaigns, within Facebook and Twitter social platforms, to expand engagement with customers and fans of global brands, using Ruby on Rails, Javascript, jQuery, MySQL, and managed deployments using Capistrano on Github
  • Upgraded, from Rails 2.3 to Rails 3.0, the social app of a global product used by more than 50 markets
  • Clients included: The NFL, Swiffer, Samsung

Confidential

Applications and Database Developer

Responsibilities:

  • Processed land survey data for local and national oil and energy companies
  • Designed and implemented Ruby programs to load, transform, analyze, and validate the consistency of data from unstructured data files into PostgreSQL and Oracle structured schemas
  • Developed an internal accounting and analysis system to provide accessibility to processed data using Ruby on Rails, Javascript, jQuery, Dojo, HTML, and CSS

Confidential

Applications Developer

Responsibilities:

  • Built accounting and warehouse management applications using .NET, C/C++, Java, and Microsoft SQL 2005

We'd love your feedback!