Ruby On Rails Developer Resume
MilpitaS
SUMMARY
- Over Five plus years’ experience in various SDLC phases such as requirements gathering, analysis, design, implementation, maintenance of software applications and testing Client/Server and Web applications.
- Experience in developing Web applications using HTML5, CSS, Sass, JavaScript and MySQL, Postgresql, SQLite.
- Good experience in web applications using Ruby on Rails, CSS, HTML, Java, JavaScript, Oracle and MySQL on both Windows and Linux systems.
- Proficient in Ruby on Rails implementation in building web applications.
- Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
- Experience in implementing Rails MVC and Helpers.
- Good understanding of MVC Architecture and Restful design.
- Experience using different software development methodologies like Water fall model, RUP and Agile development.
- Developed full stack web applications in Ruby on Rails.
- Experience in developing REST API's.
- Good experience in Shell and Perl scripting.
- Experience with Installation Sun Virtual Box on various machines to test application against different operating systems.
- Experience in Test Automation using Selenium Web Driver and Java.
- Experience with testing on UNIX, Linux, Solaris and Windows environments.
- Experience in virtualization using VM Player and Virtual box.
- Excellent communication skills and ability to work TEMPeffectively in a team as well as individually in a fast paced environment.
- Excellent communication skills with proven results in meeting aggressive timelines and working independently and as a coherent team member.
TECHNICAL SKILLS
Programming Languages: Ruby, Java, JavaScript (jQuery), Perl & Shell Script, CSS, HTML5Development FrameworkRails 3.1
Automation Tools: Selenium RC, Web Driver, Junit
Database Technologies: PostgreSQL, MySQL, Oracle 10g, SQL Server 2005/2008
IDE: Microsoft Visual Studio 2008, Eclipse
Rails Related Tools: Git Version Control and JenkinsProtocolsTCP/IP, HTTP, FTP, SMTP, DHCP, DNS
Web Servers: Sun One, Apache
Virtualization: VMware and Sun Virtual Box, vSphere
Bug Tracking Tools: Bugzilla, Redmine
Operating systems: Ubuntu, Mac OS X v10.5 (Leopard), LINUX, UNIX
Development Methodologies: SDLC Waterfall, Agile SCRUM
PROFESSIONAL EXPERIENCE
Confidential, Milpitas
Ruby on Rails Developer
Responsibilities:
- Developed Ruby Scripts to change and migrate database on production
- Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS and JavaScript.
- Developed API using Sinatra framework
- Managed code with SVN and unit testing.
- Writing backend programming in Ruby on Rails
- Handled caching in Ruby on Rails.
- Autantication as specifications using Sinatra Framework.
- Launching the VMs on different cloud platform and monitor the performance and configuration
- Performed Unit testing, Integration Testing, GUI and web application testing.
- Followed strict agile process during the project, daily stand up and 3 weeks sprint followed by all team live demo.
Environment: Ruby on Rails, CSS, HTML5, Bootstrap, Sinatra Framework, SVN, MySQL, UNIX, Virtualization, cloud, API
Confidential, Santa Clara, CA
ROR Developer
Responsibilities:
- Worked in the design and development phases of the application using ROR.
- Used the BDD approach and Scrum framework in the application for AGILE development.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap.
- Involved in developing and implementation of the web application using Ruby on Rails.
- Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.
- Used Restful API to gather sales related data for products.
- Designed the front end application using Rails 3.1, CSS, AJAX and JQuery
- Managed code with unit tests and GitHub.
- Worked with SQL and search based data storage.
- Designed applications using object oriented programming (OOPS) concepts.
- Developed RESTful API's
Environment: HTML5, CSS, JavaScript, jQuery, LINUX, UNIX, RoR, EC2, JavaScript, Bootstrap, GITHUB, JAVA, EXCLIPSE, RESTFUL API, TESTNG, ANT
Confidential, Milpitas CA
Software Engineer
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.
- Perform complete GUI testing and functional testing using Selenium Web Driver.
- User-level test automation with selenium WebDriver, Selenium Grid on all browser.
- Manage, collaborate and coordinate the work of an offshore development team.
