Senior Full Stack Ruby/rails Developer Resume
Chantilly, VA
SUMMARY:
- Seeking a contract virtual Ruby on Rails Developer/DevOps/Python position. Over 12+years of experience programming and Extensive Exp. with Ruby on Rails.
- Profoundly experienced with most Ruby on Rails frameworks and gems. Strong experience with virtualized environments using AWS, Docker, Chef and Vagrant.
- Worked with bash, powershell and ruby scripting. Strong Object oriented development experience in Javascript, Ruby and Python.
TECHNICAL SKILLS:
Proficient in: Ruby on Rails, Python
Familiar in: Perl, Clojure, GoLang
Linux Flavors: Ubuntu, CentOS, RedHat
Scripting: Ruby, Python, Perl, Bash, Powershell
AWS: SD3, Cloudfront, EC2
Frameworks/Gems: Sinatra, Capistrano, Prawn, Cucumber, RVM. Jasmine, Resque, Capybara, RSpec, etc
Test Coverage: Rspec, Cucumber, Jazmine
Cloud and Virtualization: AWS, New Relic, Vagrant, VMWare, Heroku, Nagios
Containerization: Docker Containers
Databases/storage: MongoDB, memcached, RedisMySQL, PostgreSQL, Oracle, SQL ServerSearch Lucene, Sorl, Elastic Search
JS Frameworks: Backbone.js, Ember.js, Node.js, jQuery, ExtJS, AngularJS, Knockout
Front - End: HTML, HTML5, CSS, Coffeescript, HAML
Source Control: Github, Bitbucket, CVS, Eclipse, SVN
Integration: XML, SOAP, REST, JSON, Biztalk
Markup: Coffeescript, HAML, SASS, LESS
Reporting Tools: Crystal Reports, BIRT, Cognos
Web Servers: IIS, Apache, Nginx
Hosting: AWS, Rackspace, Heroku, Linux (CentOS, Ubuntu, Red Hat)
Design: Photoshop, Balsamiq, Dreamweaver
PROFESSIONAL EXPERIENCE:
Senior Full Stack Ruby/Rails Developer
Confidential - Chantilly, VA
Responsibilities:
- Works with team to determine requirements for the "Broad Based Capabilities Tool" (BBC).
- Designs, performs full-stack development of the BBC.
- Works with team to determine security needs for the Ruby-on- Rails applications.
- Works with other engineers to help determine customer software infrastructure needs, capabilities and changes.
- Attends various customer meetings with different agencies such as DOD, NIH, and HHS.
- Works with other engineers to determine Single-Sign- On (SSO) solutions for various Ruby-on- Rails applications.
- Carries out various other technical and non-technical tasks related to full-stack software development.
Lead Ruby Web Developer
Confidential - Rockville, MD
Responsibilities:
- Designed and developed ShortStack framework (request/response caching system)
- Led team of 12 automation engineers on over-site team for the Veteran Affairs healthcare project (VistaCore - EHMP). Re-architected automation framework.
- Determined and implemented standards, best practices; performed code reviews, assigned tasks, and trained de- velopers.
Senior Ruby/Rails Software Developer / Scrum Master
Confidential - Fairfax, VA
Responsibilities:
- Created a data generation tool capable of pulling data from Wikipedia, parsing it into Trusted Data Format (TFD) and loading it into MongoDB for the Office of the Director of National Intelligence. The data was pulled into an ingestion pipeline for use by other applications.
- Developed a tool to manage all of the Defense Intelligence Agency's conferencing needs.
- Developed a REST social media application capable of converting various document formats into PDF. The tool was used for fulfilling Freedom of Information Act (FOIA) requests.
Senior Software Developer
Confidential - Sterling, VA
Responsibilities:
- Designed and build Python Django web based nutrition application to handle counselor needs for managing clients
- Supported Department of Defense maintenance contract for the Defense Travel System (DTS) project
- Worked to support various projects for the Central Intelligence Agency (CIA)
Senior Software Developer
Confidential - Chantilly, VA
Responsibilities:
- Design develop and build web application (portal) to interface with LDAP and various RDBM's systems in sup- port of the confidential
- Redesign and build C application into Java
- Designed, developed and built a prototype for a Remotely Operated Vehicle (ROV) capable of completing various under water tasks
Senior Software Developer
Confidential -Herndon, VA
Responsibilities:
- Determine requirements, design, develop and test web application and cryptography API in support of the Joint In- telligence Virtual Architecture for the Defense Intelligence Agency
- Proposal writing in support of Boeing for the initial of the Rail Head contract ed by the confidential.
- Design and develop various financial web applications in support of the Financial Crimes Enforcement Network
Software Engineer
Confidential -Vienna, VA
Responsibilities:
- Determine requirements, design, develop and test web applications in support of the confidential.
- Create custom installation packages for commercial of the shelf products (COTS)
- Create necessary scripts (Visual Basic, Shell, Batch) for proper installation of products
- Troubleshoot Windows registry, operating system and security issues that occur during installation of products
Lead Systems Engineer/Administrator
Confidential - Newington, VA
Responsibilities:
- Proposal writing in support of budget
- Managed six figure budget for software and hardware needs
- Rebuild entire network, replace all hardware and software (100+ nodes)
- Manage RAID servers
- Manage backup systems
- Manage financial servers for accounting department
- Fulfill helpdesk tasks
- Interview perspective employees
Systems Engineer
Confidential -Newington, VA
Responsibilities:
- Supported National Imaging and Mapping Association (NIMA - NGA)
- Administer an advanced network containing various computerized components, configure specialized hardware components, work with team members to troubleshoot hardware/software anomalies and contingencies