We provide IT Staff Augmentation Services!

Front End/ror Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • Above 7+ years of comprehensive experience in various SDLC phases on application development using Ruby on RailsHTML5, JavaScriptHTML, CSS2, Angular JSCSS, JQUERY, Bootstrap, Object Oriented Programming, JSP, SQL, MySQL, Oracle, Mongo DB, Python, Linux/Unix.
  • More than 3 years of experience in Ruby on Rails.
  • Also, experienced with the modern development platform such as Angular JS, Node JS, CSS3, HTML5, and AJAX.
  • Developed full stack of web applications in Ruby on Rails on collaborative team environment.
  • Experienced various Open source and proprietary Ruby Gems/Libraries like Heroku, Capistrano.
  • Used Rspec and Capybara to create test driven development. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails.
  • Proficient in design and implemented intranet applications using Ruby on Rails and Postgre SQL on Heroku Cloud Packages and Triggers on databases like MySQL, SQLite, PostgreSQL and Oracle.
  • Extensively experienced with the modern front - end frameworks for JavaScript inclusive of Bootstrap, JQuery and Angular JS.
  • Professional understanding of System development life cycle SDLC as well as various phases such as Analysis Design, Development and Testing using agile methodologies(Test Driven Development, SCRUM, and Pair Programming), RAD and Waterfall.
  • Strong knowledge in Well-versed in integrating back-end applications with AJAX driven web 2.0 front-end using Object Oriented Programming (OOP) JavaScript framework.
  • Experience working extensively on both UNIX based and Windows Environments.
  • Experience in documentation using MS tools (Word, Excel, PPT, Project and Access).
  • Good knowledge in Twitter Bootstrap and Responsive Design.
  • An experienced software developer passionate about delivering quality software products with thorough & rigorous testing and sample documentation.
  • Experience with cross browser compatibility testing and intellectual challenges based on user feedback and experience.
  • Experience in automating the infrastructure in AWS using web services.
  • Strong knowledge and experience in AWS services like EC2, S3, EBS and IAM.
  • Well experienced with Sever side and client side JavaScript, HTML5, and XML.
  • Experienced on design platforms and front end editors such as Dreamweaver, and Adobe Flash.
  • Experienced in Agile methodologies such as Extreme Programming, Waterfall Model, and Test Driven Development.
  • Experienced in writing/editing web content, technical and user documentation, business process analysis, and process flowcharting.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JS, JavaScript, JQuery, typescript.
  • Experience in Application frameworks like JQuery, Angular2 JS.
  • Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Good experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
  • Good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Worked on enterprise applications using JS MVC frameworks (Angular).
  • Experienced in web designing using Web Standards.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Experienced in working with clients on-site, analyzing software requirements and developing solutions and procedures.
  • An energetic individual, able to communicate effectively, work collaboratively to resolve problems and to motivate team members as well.
  • Proficient with SQL queries and strong understanding of stored procedures with regards to MS SQL.
  • Extensively worked as a team member with the proficient team on the projects involving Node JS and Mongo DB.
  • Experience with working with the Restful Routes.
  • Experienced with working on the editors such as Visual Studio Sublime, Notepad ++.
  • Involved in Database Migration using ACTIVE Records, also involved in using Action Controller, ACTIVE Resources, Factories and Action View in Rails.
  • Excellent problem solving, analytical skills and critical thinking skills.
  • Intense knowledge in Rails migrations, Active Record, Action Pack, Action Mailers, Action views, Active model, helpers.etc

TECHNICAL SKILLS:

Operating System: Windows, Linux/Unix

Databases: MYSQL, SQL server, Oracle, MS-Access

APP Server: Apache Tomcat, Web Logic

Programming Languages: C, C++,Java Script, PL/SQL, XML, HTML

Web development: Java, JSP, JDBC, SAAS, SOAP, Servlets, HTML, CSS, HTML5, CSS3, Java Script, JQUERY, AJAX, JSON, BOOTSTRAP, MYSQL, MVC Frame Works, ANGULAR JS, React JS, Node JS, Mongo DB, Ruby 1.9.3/2. *, Rails 3.2.16/4. *, Postgre SQL, RSpec.

Core Java: RMI, Collections, Generics, Exception Handling

Tools: Notepad++, Eclipse

IDE: Eclipse, Studio, SOA Suite, and Notepad++

Scripting Languages: Java Script, DOJO, JQuery

Frameworks: Struts, Spring

Browsers: All (IE, Firefox, Opera, Chrome, Safari, Microsoft Edge)

PROFESSIONAL EXPEREINCE:

Front End/ROR Developer

Confidential, Seattle, WA

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Created custom Angular directive for implementing accessibility features for eliminating cross browser compatibility.
  • Used Angular 2 JavaScript framework to build web applications in HTML and JavaScript.
  • Created prototype before development based on static and approved design documents and wireframes.
  • Automated deployments and version control using modern workflow technologies including Grunt and Docker.
  • Collaborated with the offshore team to relay the requirements and ensure on time delivery.
  • Created business specifications as well as class diagrams for enrollment module.
  • Responsible for writing code in Object Oriented Programming supported by Ruby on Rails in Agile SCRUM environment.
  • Implemented Complex data structures (Sorting, Searching, Stack, Queue, and Link List) for Ruby programming as per client specifications.
  • Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications, this involves gathering information about the requirement, analyzing and preparing the Document of Understanding.
  • Created controllers, helpers, models, views, and partials in the application.
  • Maintain source code repository (Git).
  • Worked on single-page applications which help new users to interact with the CSS3, Node JS.
  • Responsible for designing and developing the GUI for the user interface with several controls and considering client requirement.
  • Responsible for product software builds, software release notes, and product updates via downloadable patches.
  • Documentation of product including functional and technical specifications, user manual, quick reference cards, and online help.
  • Used Rails finder methods, filters, and wrote model scopes in the application.
  • Involved in modifying existing SQL Server objects like tables, Views, Functions, stored procedures and also created new SQL objects using dynamic SQL.
  • Developed PL/SQL routines to extract data from other database and load it into the Oracle 11g database.
  • Performed the ETL (Extract Transform Load) process and wrote Ruby scripts and loaded the data in the target database.
  • Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Worked with Active Record Classes from Rails Console for Data base programming.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Developed Ruby Scripts to change and migrate database on production.
  • Followed agile development methodology and scrum for the project.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.
  • Analyzes and improves application efficiency by optimizing queries and caching contents for Rails.
  • Developed UNIX and Perl Scripts for deployment.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using Angular.
  • Used Bootstrap, Angular.Js, node.js for developing modules on front-end.

Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, CSS, Angular JS, Node JS, AJAX, Rspec, Ruby on rails, JSON, J2EE, Perl, Visual studio 2013, Git Hub.

ROR/Front End Developer

Confidential, Boston, MA

Responsibilities:

  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Involved in application Code Review and Bug Fix issues.
  • Designed the front-end application using Rails 3.2, HTML, Handlebars, CSS, SASS, Java Script, Angular.js and JQuery.
  • Involved in Database Migration using ACTIVE Records, also involved in using Action Controller, ACTIVE Resources.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JS, JavaScript, JQuery, typescript.
  • Used internal gem "terra-rails-view-models" to develop the UI of the application.
  • Used HTML5, HAML and CSS to describe the front-end of the web pages.
  • Installed and Configured Jenkins for Continuous Integration.
  • Practiced Test-Driven Development with Mini Test, Rspec tool and Behavior-Driven development using Cucumber.
  • Design machine learning algorithms on top of the dataset to generate high quality leads.
  • Written Cloud formation templates to run the AWS EC2 instances and configuring the Jenkins sever and chef server in EC2 instance.
  • Configuring Postgre SQL Streaming Replication and Pg pool for load balancing.
  • Design and build Ruby on Rails landing page platform.
  • Experience in creating the Database migration and Controllers, designing the database models for the Rails application, and involved in handling the performance issues and code refactoring.
  • Worked with different gems involved in the development of an application such as Bundler, Rails, and Coffee Script.
  • Experienced in developing applications using Model-View-Controller architecture and spring framework.
  • Automated Amazon API gateway through python scripts.
  • Working with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Configuring RDS instances using Cloud formations and Terraform.
  • Automated AWS components like EC2 instances, Security groups, ELB, RDS, Lambda and IAM through AWS cloud Formation templates.
  • Implemented dynamic graphs using Ruby on Rails and JavaScript (High Charts).
  • Followed TDD and BDD using RSpec, cucumber and wrote selenium scripts whenever possible.
  • Managed, collaborated and coordinated the work of an offshore development team.
  • Responsible to Setup and configure automated deployment and scaling infrastructure on Amazon using EC2, Elastic Load Balancer, and Virtual Private cloud with Ubuntu 12.04 and RHEL 5.5.
  • Deployed applications using Apache Tomcat Server and also maintained the application using Git, GitHub and Heroku.
  • Planned and carried out daily scrums, weekly estimations and retrospectives and pair programming.

Environment: Ruby 1.9.3/2. *, Rails 3.2.16/4. *, Postgre SQL, RSpec, Cucumber, Elastic search, JQuery, JUnit, GitHub, Perforce, Jenkins, MAC OS X, JIRA, RVM, semaphore, HAML, GitHub, Heroku, VMware.

UI Developer

Confidential, San Francisco, CA

Responsibilities:

  • Worked in all the modules of the application which involved front-end presentation logic developed using JSP and Java script.
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP and AJAX.
  • Worked on Myfi & E-bill Projects for the latest UI by Cigna Application.
  • Used Team Foundation Server (TFS) & Tower to maintain the version control history during development.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Performed Unit testing and Integration testing of the application.
  • Used Node JS npm to manage dependencies in application.
  • Performed synchronous and asynchronous file operation and event driven programming using Node JS.
  • Participated in daily meeting for enhancing the features of application.
  • Worked directly with UX design team for the creation and Coding of HTML and SCSS/SASS in all pages of application from the scratch.
  • Experience with React JS and React Flux Architecture.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Developed various generic JavaScript functions used for validations.
  • Worked with mobile UI development and media queries to customize the View.
  • Implemented the Angular JS in creating animations based on CSS classes.
  • Utilized Node.JS and Express to create Restful API's.
  • Developed screens using JSP, JavaScript, Node JS and AJAX.
  • As a developer coordinated with offshore team and client in understanding the business process and requirement understanding.
  • Re-Design of the website using JavaScript's and JQuery hence improving the performance of the Application.

Environment: HTML, CSS, JavaScript, React JS, Redux, Node JS, JQuery, AJAX, JSON, XML, JSP, J2EE, Visual studio 2013, TFS, MAMP, Life ray IDE, Git Hub.

Java Programmer

Confidential

Responsibilities:

  • Gathering specification, designing the system, development, testing and implementing the system collecting the requirements from end users.
  • Developing Struts based applications in an Extreme Programming environment.
  • Developing interactive web components using AJAX.
  • Implementing the saving of definitions and dynamic population of data using AJAX.
  • Creating and hosting web services for data exchange of different systems.
  • Developing the web interface using MVC design pattern with Struts framework.
  • Implementing the Java related portions of the application including EJBs for encapsulating business logic.
  • Developed Applications using Rule Engines, Drools, and ILOG.
  • Designing and Implementing Server Objects using Java Servlets, JDBC.
  • JDBC connection pooling for accessing embedded and legacy data sources.
  • Development & Unit Testing of Vendor Management and Maintenance Modules.
  • Preparing/Reviewing Use cases, UML diagrams.
  • Developed commonly used client side validation using Java script.
  • Developed build script using ANT to build, package, test and deploy application in web sphere application server.
  • Developed SQL queries and utilized stored procedures and triggers to perform transactions with Oracle DB.
  • Used clear case for version controlling management.
  • Involved in writing the XSL files to transform the user defined GUI Component data to render view.
  • Prepared and updated the build scripts using Ant Tool.

Environment: JSP, Servlets, EJB, JMS, XML, XSLT, Log4j, Struts, Tiles, AJAX, HTML, CSS, Eclipse 3.3, Rational Rose, J-Unit, Ant, CVS, RAD 6.0, IBM Web Sphere Application Server, ILOG, J-Rules 5.0, JMS, IBM AIX, SOAP, Oracle, UNIX, Windows XP.

Java Web Developer

Confidential

Responsibilities:

  • Involved in requirement analysis for redesigning application.
  • Utilized modular structure within the Angular.JS application in which different functionalities within the application were divided into different modules.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular.JS, Java Script API.
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, AJAX and MySQL.
  • Developed JS Progress Bar Handler written in a JavaScript, based on Percentage Bar/ Progress Bar and inspired upon JS-code and CSS-code.
  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
  • Developed optimized HTML and CSS for responsive web design.

Confidential

UI Developer

Responsibilities:

  • Strong Skills implementing UI Design using HTML, CSS, JQuery, JavaScript.
  • Good exposure to Responsive Design and good understanding and knowledge in CSS Frameworks like: Bootstrap.
  • Improve the quality, performance, and stability of front-end code.
  • Fix frontend bugs as they are found.
  • Develop front-end pages and components with exceedingly clean, semantic markup, using technologies including HTML, CSS, Bootstrap, JavaScript, JQuery, and other tools.
  • Build out mobile optimized UI, using responsive design and Bootstrap.

Environment: Angular-JS, Bootstrap, Backbone.js, HTML5, CSS3, JavaScript, CSS, HTML, DHTML, XML, DOM, Ajax, JQuery, SVN, Fire Bug, Developer Tool.

We'd love your feedback!