Supplemental Instructor Resume
Laredo, TX
SUMMARY:
- Over 3+ years of experience in design, analysis, development, debugging, testing and implementation stages of various client/server web applications using Ruby, Ruby On Rails, Java/J2EE, HTML5, JavaScript, CSS, JQuery.
- Have experience in Model View Controller (MVC) Architectures using ROR framework (Rails 3, Rails 4),.
- Proficient with relational databases SQLite, PostgreSql and MySql.
- Experience in implementing Rails Migrations and Active Record, Action Pack, Action Mailer.
- Experience in TestAutomation using Rspec, Capybara,Cucumber.
- Developed full stack web applications in Ruby on Rails.
- Expertise in distributed Version Control Systems like GIT and deploying application on Confidential Web services and Heroku.
- Hands - on experience with Integrated Development Environments like Eclipse, Rubymine, Net Beans.
- Developed and Deployed applications on Application Servers like WEBrick and functional usage with Apache Tomcat Server.
- Experience using different software development methodologies like Water fall model and Agile development.
- Experience in all phases of software development life cycle (SDLC) which includes requirements gathering, analysis, design, implementation, maintenance of software applications and testing Client/Server and Web applications.
- Knowledge of writing robust, well-tested front end and back end codes.
- Proficient using several ruby gems such as Omniauth, paperclip, cancan, devise, simple form etc.
- Good experience Extensive knowledge of Web development, from concept through implementation and optimization.
- Fast learner, can quickly in corporate and implement new procedures with efficiency and accuracy.
TECHNICAL SKILLS:
Programming Languages: Ruby, Java
Web Technologies: JavaScript, JQuery, SOAP, RESTfulAPI s, CSS3, HTML5, XML, HTML, CSS, Bootstrap, AJAX
Frameworks: Rails, Sinatra
Automation Tools: Selenium RC, Web Driver, Watir
Testing Frameworks: Rspec, Cucumber, Junit
Databases: PostgreSQL, MySQL, SQlite, Oracle 10g/11g, SQL Server
Web Servers: WEBRick, Thin, Apache.
Version Control: Git,SVN.
Bug Tracking Tools: Redmine, JIRA
IDE: Rubymine, Eclipse
Operating systems: Windows, Mac OS, Unix, LINUX
PROFESSIONAL EXPERIENCE:
Confidential
Test Automation Developer
Responsibilities:- worked on programming and writing automated solutions for SQA using agile approach.
- Coordinated with developers to analyze the system and write automation scripts for complex functionality.
- Align the appropriate automated testing solution to acceptance criteria
- Research, prioritize, and manage system test code, data processing policies, practices and procedures
- Used SVN for checking in the code. worked on the functionality of the automation with ruby cucumber and checking the browser application for bugs and defects.
- Used Jenkins to build the application, run the automation scripts. Use splunk tool to create dashboards and check the failure rates.
- Attend code reveiews to improve the code performance.
Environment: Ruby 1.9, Jruby 9,Jenkins, MySql, RSPEC, Active Record, YAML, Bootstrap CSS and HTML,TextMate, Ruby Mine 7, cucumber splunk, Cucumber, JQuery, JSON, SVN and Watir web driver.
Confidential, Laredo, TX
Supplemental Instructor
Responsibilities:
- proactive tutor helping students to understand basic programming such as C++ and advanced programming.
- Conducted workshops to understand the database management using SQL Structured query language.
- Helped students to improve grades in targeted historically difficult courses.
- As an SI was responsible for identifying the targeted courses, gaining faculty support, selecting and training SI leaders, monitoring the quality of SI sessions, and evaluating the program
Confidential, Brigade Gateway
Ruby on Rails Developer
Responsibilities:
- Worked in the design and development phases of the application using ROR framework.
- Designed and developed various features using HTML5, CSS2, W3C, XHTML and CSS#.
- Front-end was designed and developed using HTML and Blueprint CSS while the back-end of the application was developed deploying Model-View-Controller (MVC) framework.
- Developed and tested many features in an environment (AGILE) using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap.
- Composed Cucumber and Rspec tests in the application and coded JavaScript For page usefulness popup screens.
- Used Scaffolding to design and develop controller and view part of the system.
- Used Caching contents for Rails and queries are optimized for analyzing and improving application efficiency.
- Used agile and scrum methodologies in project development.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
- Used CAPISTRANO to configure development process for RoR application.
- Implemented Agile methodologies, REST ful coding and following best secure coding practices, priority to Test Driven Development.
Environment: Ruby 2.1, Rails 4.2, Jruby, MySql, RSPEC, Active Record, YAML, Bootstrap CSS and HTML. TextMate, Ruby Mine and Net beans IDE 6.9.1, Cucumber, JQuery, JSON, SVN.
Confidential
ROR Developer
Responsibilities:
- Developed websites for school clubs, local businesses, and startups.
- Worked on an enterprise-level Ruby on Rails application targeted for the pharmaceutical, medical devices manufacturing industries as part of a small developer team.
- Developed new features, fixing bugs, interfacing with the product development and software quality assurance group.
- Designed the front end application using Rails 3.1, HTML, CSS, Java Script AJAX and JQuery.
- Focus on Ruby development, inside of a traditional Rails application, and as part of a report generating application.
- Worked with arrays and hashes in the ruby environment.
- Developed the user authentication and order processing modules for customer facing application.
- Responsible for most view/controller changes, as well as model/database integration with other members of team.
- Developed cross-browser/platform using HTML, CSS, JQuery and JavaScript to match design specs for complex page layouts while adhering to code standards
- Deployed application and provide continuous maintenance using Git and Heroku.
Environment: Ruby (1.9.3), Rails(3.0), WEBrick, HTML, CSS3, AJAX, Java,JQuery, JavaScript,SQLite3, Heroku.
