Sr. Fullstack Developer Resume
5.00/5 (Submit Your Rating)
Hartford, CT
SUMMARY
- I’m FullStack developer having more than 6 years of experience in the development field and looking for a challenging opportunity which enhance my technical as well as professional abilities.
- I’m a fast learner and want to work with the company who value my technical expertise.
- Over 6+ Experience in Ruby developer on large - sc websites leveraging Ruby on Rails-based platform via decoration, extensive use of view models, and additional customer based customizations.
- UsingRubyonRails, added new features to the existing application in the agile environment.
- Ability to develop and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, Struts, Hibernate, spring, JDBC, JNDI, IBM MQ Series, JavaBeans and Web services (SOAP).
- Experience in working on Model View Controller (MVC) architecture-based web applications in Ruby on Rails, Backbone.js and Code Igniter.
- Wrote various interfaces to the management system in Ruby on Rails and developed back end applications using Ruby on Rails with PostgreSQL as database architecture of Rails framework and Ruby conducting code reviews.
- Strong experience in development of GUI (Graphical User Interface) using Java swing, JSP, JSTL, Struts, JSP, JSF, Ajax, Rich Faces, Java Script, HTML, DHTML and CSS.
- Experienced in working with IDE Tools like WebSphere Studio Application Developer / Rational Application Developer (RAD/ WSAD), JBuilder and Eclipse.
- Experience on installation and configuration of multiple versions of Ruby using RVM (RubyVersion Manager) bundler install, use of RVM files, Usage of Pre-project Gem sets, Deploy and integration of RVM.
- Wrote Ruby Wrappers and using Ruby Gems for Voucher and Advice modules.
- Experienced in working with teams which are co-located and also lead remote offshore development.
- Refactored the enrolment process based on the new workflow, by applying Ruby state machine gem.
- Proficient in JRuby, Ruby on Rails implementation in building web applications.
- Worked with several frameworks like Struts, JSF, Hibernate, spring with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
TECHNICAL SKILLS
- Ruby
- Java
- Hibernate
- JUnit
- Rails
- JavaScript
- Angular
- PostgreSQL
- RubyGems
- Oracle
- Mysql
- MongoDB
PROFESSIONAL EXPERIENCE
Confidential
Sr. FullStack Developer
Responsibilities:
- Designed user Interface for website with ERB, JQuery, RJS, Ruby, Ajax for View, Controller, Model in Ruby on Rails Framework.
- Worked on Integrated Development Environment like RubyMine.
- Used RSpec and Cucumber to create Test Driven Development (TDD) and Experience with all the RVM, GEMS and libraries for this version of the Ruby/Rails.
- Worked in the design and development phases as lead of the application using ROR framework.
- Used Rails, AJAX, JSON, CSS and JQUERY to design the front end of the application. Back end of the application is developed mainly using Active Records.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS JavaScript, Bootstrap, Rspec, and Html.
- Developed applications using, SCSS, CSS, followed MVC structure.
- Individually developed gulp scripts (tasks) for cleaning, optimizing, compressing, minification of CSS & SCSS.
- Worked on building a custom cms to move off of wordpress being built using NodeJS and ReactJS.
- Design and implement disaster recovery for the PostgreSQL Database.
- Patch, Upgrade and keep the PostgreSQL DBs current.
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Input validations were done using Rails Validation function
- Used Spring Data Mongo DB as the persistence framework in retrieving the user and medical benefits details from Mongo DB.
- Wrote Restful web services to communicate with Mongo DB and performed CRUD operations on Mongo DB using restful web services.
- Used React-Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- WorkedonIntegrated Development Environments like Eclipse, RubyMine, NetBeans and Sublime.
- Developed full stack of web applications in Ruby on Rails.
- Designed and developed complex RESTFUL API's along with third party integration (JSON file format)
- Used micro service architecture with Spring Boot-based services interacting of REST and Kafka.
- Developed Kafka producer and consumers, HBase clients, Spark, shark, Streams and Hadoop MapReduce jobs along with components on HDFS and Hive.
- Working as a full stack developer, Designed and Integrated Bootstrap modal popup screens on website portions.
- Worked on new features implementation as well as fixing existing bugs
- Optimized postgresql.conf for performance improvement, Review all PostgreSQL logs for problems.
- Worked with Database Administration support and troubleshooting, including install PostgreSQL software, patches and upgrades; manage and monitor Tablespaces.
- Developed Navigation bar, manu bar, drop down list with React widgets and bootstrap.
- Implemented React router for building the single page application.
- Designed schema and tuned MySQL for performance. Also, Diving and running complex SQL joins, queries.
- Involved in developing the screens to delete, Edit, Enable, Disable and Impersonate Users in web application.
- Used filters, rails finder methods and model scopes in the application.
- Development of new applications using Ruby on Rails (RoR) Using GitHub.
- Developed and maintenance of new and existing web application features for both internal administrators and end users using Ruby on Rails.
- Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
Confidential, Hartford, CT
Full Stack Developer
Responsibilities:
- Developed automation test using Ruby, Jruby, and Watir-Rspec for Browser testing, and Cucumber in Ruby for SLT.
- Developed website using Ruby on Rails on Unix/Linux operating system, backed by MySQL, Oracle and Mongo db.
- Implemented Complex data structures (Sorting, Searching, Stack, Queue, and Link List) for Ruby programming as per client specifications.
- Used Rails, AJAX, JSON, jQuery, Node JS and Angular JS to design the front end of the application. Back end of the application is developed mainly using Active Records.
- Development of new applications using Ruby on Rails (RoR) Using GitHub.
- Integrated Redux data store allowing React components to have access to data resulting in highly maintainable code.
- Utilized React to build reusable components with JSX including (landing, forms, and buttons), resulting in optimized rendering and performance.
- Wrote data ingestion systems to pull data from traditional RDBMS platforms such as Oracle and TERADATA and store it in NOSQL databases such as Mongo DB.
- Implemented Mongo DB as the Back-End storage system of the application.
- Designed the real-time analytics and ingestion platform using Storm and Kafka.
- Wrote Storm topology to accept the events from Kafka producer and emit into Cassandra DB.
- Kafka is used to implementation of log files from Mangodb.
- Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
- Developed Ruby on Rails web applications using rails 5, MongoDB and back-ground processes using Resque and Redis.
- Developed a web orchestration tooling service using rails 5, and Capistrano to administer virtual machines
- Developed Ruby on Rails apps utilizing rails 5 deployed to Amazon Web Services Elastic beanstalk and internally on a Linux server using Ansible.
- Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent.
- Developed the various feature of the application using front end technologies likeBackbone JS and React.Js.
- Wrote backend programming in Ruby on Rails.
- Database modeling and design. Involved in developing and implementation of the web application using Ruby on Rails.
- Implementing ROR upgrades and patches and publishing Ruby Gems. Using Ruby Gems.
- Developed several REST APIs using micro-services style of architecture with Kafka as message broker and Mongo DB as backend database.
- Implementation of the Business logic layer for Mongo DB Services.
- Designing the schema in the Mongo DB.
- Wrote various interfaces to the management system in Ruby on Rails
- Developed automation test using Ruby, JRuby, Rspec Watir for Browser testing, Cucumber in Ruby for SLT
- Created data validation scripts for data validation (Ruby)
- Created blog posting tool using Ruby on Rails.
- Developing enhancements for software applications Unit & integration testing application code using ASP.Net, ASP, SQL2008, and Oracle 10g.
- Wrote Ruby Wrappers and used Ruby Gems for Voucher, Advices and CHS modules.
- Implemented BDD and TDD using RSPEC and jasmine.
- Active Record using MySQL (mysql2) databases.
- Used Restful API to gather sales related data for products and created Restful HTTP services to interact with users.
Confidential, Boston, MA
Software Developer
Responsibilities:
- Communicating with the Apple customer to design web application.
- Designed End-to-End web application development with the Ruby on Rails.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features
- Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Rails framework and Ruby conducting code reviews.
- Developed consumer-based features and applications using Ruby on Rails, HTML, CSS, JavaScript, Bootstrap, AJAX JQuery, and pair-based programming.
- Designing PostgreSQL database model for the entire application like creating tables, views and stored procedure.
- Collaborated and coordinated with the management and design to implement new features like internalization, web accessibility.
- Used Git version control system with GitHub services.
- Configured server-side to secure sensitive data using https/SSL.
- Extensively involved in bug fixing, code refactoring and peer-reviews.
- Support production and development on Apple server Mac environments.
- Developed website using Ruby on Rails on Mac operating system, Capistrano Deployed applications using Phusion passenger, Nginx Server and also maintained the application using GitHub
- Collaborated with product and project managers on scope, definition, scheduling. Advised on usability and feasibility of features.
- Interactive in providing change requests, trouble reports and requirements collection with the client.
- Used RSpec to create test driven development.
- Created custom angular filter function for parsing data to users and created different modules like services, filters and directives using AngularJS framework.
- Code documentation and technical manual creation Configured passenger (mod rails) to serve the system thru apache.