Sr. Ruby On Rails Developer Resume
Orange, CA
SUMMARY
- An Object - Oriented Programming Developer with 7+ years of experience in software development, testing and in full stack Ruby on Rails applications.
- Five years of professional experience in developing and testing multi-tier applications using Object-oriented design methodologies.
- Experience with Agile methodologies and involved in all aspects of software development life cycle including requirements definition, prototyping, architecture, design, implementation, testing and maintenance.
- Strong knowledge in Application Programming under Windows and UNIX environment.
- Experience working on scalable environment in Agile/Scrum methodologies. Prepare Test Cases TDD(test driven development) and BDD(behavior driven development) approach using Rspec/Cucumber.
- Experienced in UI development using HTML, CSS, AJAX and JavaScript.
- Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
- Design and build Ruby on Rails landing page platform.
- Deploy complex business rules, SEO and instrumentation.
- Fixing the bugs and tickets filed by Quality Assurance and Product Management team.
- Direct interaction with the product owners, marketing and business team.
- Excellent analytical and problem solving skills.
- Excellent communication skills with solid team leading capabilities.
TECHNICAL SKILLS
Web Technologies: Ruby on Rails (ROR), Java
Operating Systems: Windows XP, Unix, Sun Solaris
Programming Languages: Ruby, Object Oriented Perl, Java, C, Firebug, Bugzilla, Eclipse ID
Frameworks: Selenium, Cucumber, Rspec
Databases: MySQL, Couchbase, Mongodb
Scripting Technologies: PERL, Shell Script, JQuery, JavaScript
Application Servers: Apache Passenger, Amazon Web Services (AWS
Markup Languages: HTML, HAML, XML
Testing tools: Selenium IDE, RC, Webdriver, Grid, JUnit, TestNG
Network Management Tools: QXDM, Qualnet, Wireshark, Opnet
Rails/Ruby gems: Rails Gems, Twitter Bootstrap, Cancan, Devise, gmap4rails, Devise, OAuth, Paperclip, factorygirl, rspec, faker, jquery-masonry, bootstrap-sass
PROFESSIONAL EXPERIENCE
Confidential, Orange, CA
Sr. Ruby on Rails Developer
Responsibilities:
- Using Ruby, Rails, MySQL, Ruby, Xmpp, Strophe, openfire
- Design and implementation of front end as well as back end using technologies like JavaScript, HTML, XML and Ruby on Rails on LINUX/UNIX environment.
- Involved in technical and business requirement for implementing and supporting network flows in the current xfinity application.
- Direct interaction with the marketing and business team.
- Followed Agile Development methodology and SCRUM for the project.
- Using Ruby, Rails, MySQL, Ruby, Memcache and other open source products for development of Case Manager.
- Design and implementation of front end as well as back end of Case Manager using technologies like JavaScript, HTML, XML and Ruby on Rails on LINUX/UNIX environment.
- Design and implementation of front end as well as back end of Case Manager using technologies like JavaScript, HTML, XML and Ruby on Rails on LINUX/UNIX environment.
- Involved in technical and business requirement for implementing and supporting new workflows in the current Case Manager application.
Environment: RoR (Ruby 2.0 on Rails 4.0), MySQL, HTML, JSON, JavaScript, Ruby Gems, SQL Server, Linux/ Ubuntu, Selenium, Couchbase.
Confidential, Irwin, CA
Ruby on Rails Developer
Responsibilities:
- Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
- Design and build Ruby on Rails landing page platform.
- Deploy complex business rules, SEO and instrumentation.
- Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
- Develop best practices and architecture.
- Manage, collaborate and coordinate the work of an offshore development team.
- Fixing the bugs and tickets filed by Quality Assurance and Product Management team.
- Direct interaction with the product owners, marketing and business team.
- Planned and executed the tests reviewed the same with QA team.
Environment: RoR (Ruby 1.9.3 on Rails 3.2), MySQL 5.0, HTML, XML, JavaScript, Ruby Gems, SQL Server, Linux/Ubuntu, Rspec, Cucumber, Selenium
Confidential
Web Developer
Responsibilities:
- Used PHP and MySQL, Oracle, ASP and Cold Fusion. Learned Ruby on Rails, business rules, SEO and other advanced tools.
- Collaborated with other designers and sales to determine client needs and requirements.
- Provided general office support including file, print, backup, network, email, web and phone services.
- Creation of DHTML interface for LINUX / Mozilla based aviation entertainment system including video / music streaming.
- Creation of PHP/MySQL API and framework for rapidwebapplication development.
- CRM client data imported to MySQL database from ACT. Development of sales client relationship management tools for local outdoor adventure company. PHP, MySQL, HTML, CSS, JavaScript
- Created front-end interfaces using HTML, CSS, and Javascript/jQuery
- Worked on the development of a Rails application to reduce manual effort in creating product sales funnels.
- Day to day duties involved front-end coding, backend Ruby coding, command line systems administration, and testing.
Environment: PHP, JQuery, MySQL, JQuery Mobile, JSON, phpMyAdmin, HTML, CSS and Java Script
Confidential
Web Developer
Responsibilities:
- Managed enterprise Content Management Systems (CMS) for clients including platforms such as Joomla and Drupal and helped determined modules installation and configurations.
- Created hand-coded, production-quality, standards-based, cross-browser compatible HTML and CSS.
- Lead evaluation efforts of system specifications for areawebsite requirements to determine the mostefficient and cost effective software solution.
- Configuration of MySQL Databases used in conjunction with a number of open-source Content Management Systems (CMS), and Customer Relationship Management (CRM).
- Provided quality service to clients in the areas ofwebdesign, data processing, andweb development.
- Directly responsible for all front-end development for bmc.com. This included taking designs and turning them into fully functional, standards compliant, cross-browser, mobile-friendly HTML templates as well as management of all related CSS changes
- Helped implement a responsive redesign of the corporate website using media queries which increased the user-experience across many devices and screen sizes
- Refined and iterated user experience by designing and implementing new modules and interfaces in a complex, responsive site
- Worked closely with entirewebteam to create and maintain the front end code for features of bmc.com, including Javadevelopers, QA, User experience designers, content creators, and graphic designers
- Performed cross browser testing to ensure consistency on new and existing pages
- Designed and developed HTML UI prototypes for Adobe Test &Target A/B Testing campaigns to improve user experience
- Developed awebstyle guide and color palette for supported websites
Environment: PHP, JQuery, MySQL, JQuery Mobile, JSON, phpMyAdmin, HTML, CSS and Java Script