Rakshit Khandelwal

Rakshit Khandelwal

$15/hr
Full Stack Ruby on Rails Developer
Reply rate:
33.33%
Availability:
Hourly ($/hour)
Location:
Indore, Madhya Pradesh, India
Experience:
6 years
Rakshit Khandelwal Full Stack Ruby on Rails Developer Email:- 5+ Years of experience ABOUT ME ★★ Software architect with 5+ years of experience ensuring IT roadmaps meet business objectives ★★ I am senior Ruby on Rails engineer who have experience in building and maintaining highquality Ruby on Rails applications and have excellent knowledge of Ruby, HTML, CSS, JavaScript, SQL, Unix, deployment, performance, debugging, refactoring, design patterns, and other programming practices and tools. An experienced IT professional who has successfully implemented several projects based on Ruby on Rails, Angular.JS, and React.JS etc. Takes pride in coding at consistently high standards and regularly refreshing skills to ensure keeping up with ongoing developments. I am expert with building large-scale client-facing web applications backed by a serviceoriented architecture. I write readable quality, maintainable code and I try to re-use as much code as possible. TECH STACK Languages: Ruby, Python, Javascipt Framework: Ruby on Rails, AngularJS, Node.js, React Development Platform: Linux, Mac, Windows Database: PostgreSQL, NoSQL, MongoDB, Redis Test Driven Development: Jasmine, Grunt, JsUnit, RSpec, Cucumber, Capybara Buzzwords: Docker, Firebase, Meteor, UnderscoreJS, Google API (Calendar, Analytics, Maps), Sendgrid, Facebook API, Twilio, Radium, Material-ui, Karma, Jasmine, Redux, Node, Elasticsearch, Sidekiq, Webpack, Ionic, Gulp, Raven, Pusher, Puma, Nginx, Apache, Load Balancing etc. SKILLS & RESPECTIVE EXPERIENCE RUBY ON RAILS: 5+ years of experience JAVASCRIPT: 5 years of experience AWS: 4+ years of experience HTML: 5+ years of experience CSS: 5+ years of experience GIT: 5 years of experience ANGULAR: 2+ years of experience STRIPE: 4+ years of experience RESTFUL APIs: 5 years of experience PROFESSIONAL SUMMARY • Mentoring teams to take right technical and business decisions • Reverse Engineering on existing products to revamp the existing architecture and design & build UI components using new technologies • Develop consumer based features and applications using Ruby on Rails, JavaScript, Node, behaviour driven development (BDD) and pair based programming. • Good understanding of Design Patterns & proficient with Object Oriented Programming concepts (OOPS). • Achievement oriented with excellent decision-making, analytical and problemsolving abilities and an ability to handle pressure and intricate situations with ease. EDUCATION BACHELOR OF ENGINEERING (B.E.) Rajiv Gandhi Technical University WORK EXPERIENCE INDEPENDENT DEVELOPER | 2017-Present • • • • Creating high-level, dynamic, modular web applications Writing reusable code for user interface components Working with front end frameworks Bootstrap 3+, and Foundation 5+ Experience in implementing new features using Rails in the back end and coded front end functionality in JavaScript.js, Backbone.js and, Ember.js SOLUTION ARCHITECT |- • • • • • Design develop and deploy complex business rules at the Architecture level churning out scalable and secure web applications Web App Development using Angular.js, React.js Working with libraries: d3JS, Chart.JS or similar APIs Manage, collaborate and coordinate with offshore development teams ROLES & RESPONSIBILITIES • Understanding client requirement and building solutions to their business. • Ensuring the best coding practices are followed for smooth project deliveries • Managing cross-functional teams and ensuring optimum performance INDUSTRIES SERVED • • • • • • • • Ecommerce Real estate Edtech, Fintech Content Management Digital Marketing Social Media CRM, SASS management ERP PAST PROJECTS KNOTABLE https://knotable.com/ Role- I was the main lead developer in the project. My tasks were to deliver application fully and test that if it functioning well or not. I was handling new functionalities and fixing bugs if any. We were having scrum planning and call in a regular basis so that everything is delivered timely. Technologies- Rails 4.2.6, Backbone JS, Jquery, Sidekiq, Nginx, Sendgrid, postgresql, Capistrano, PubNub, Twilio, MapBox, Cloudinary, Highcharts, Rspec, geocoder, Backend APIs, Html, CSS, Responsive media queries Details: Created whole application from first page and also converted application from rails to angular2. Integrated Keen gem for calculating analysis reports. Also integrated Twilio for automatic survey. In that I implemented a system where we can manage customer who visited any repair shop. DISPATCHBOT https://getdispatchbot.com/ Role- Add new features and write test cases for the application. I was working as a full stack ruby on rails developer for them. We were able to solve so many critical bugs and added many new features. Also I had to handle web app’s performance as well. Technologies- Ruby 2.0.0, Rails 4.2.5, Angular(1.4.9, 2.1.x), Karma, Jasmine, Elasticsearch, Sidekiq, Mysql, Webpack, Ionic, Gulp, Raven, Pusher, Puma Details- Implemented elastic search on the application also wrote test cases and fixed test cases. Added new features to implement sidekiq in the application. Investigate and fix bugs on staging and production server. Created new AWS instance as well. GOWABI https://www.gowabi.com/en Role- In this project client was also technical so he was assigning me tasks on JIRA and I used to pick them and work on them as per the requirement. We started from the scratch so I was designing the database and took part in schema designing too. We were having weekly sprint planning because there were UI team as well so I had to coordinate with them as well. Technologies- Ruby 2.0.0, Rails 4.2.5, Elasticsearch, Sidekiq, Mysql, Sendgrid, Heroku, Omise integration, GoogleMaps integration, HTML, Jquery etc Details- Implemented elastic search on the application also wrote test cases and fixed test cases. Added new features to implement sidekiq in the application. Investigate and fix bugs on staging and production server. Created new AWS instance as well. Maintain and extended existing system. VIEWFINDER https://www.viewfinderdev.com/ Role- Maintaining and adding new features in the website. It has got rich UI so had to work with UI team to maintain UI of the application. I was working as a lead and independent developer in this project. I was the most senior person in this project so there were so many responsibilities including task delivery and leading the team as well. It was real time project so I implemented opentok for live video sharing. Also wrote unit test cases for the application and ensured if everything is working fine at staging and production. Technologies- ROR , Postgres, Jquery, Opentok for live streaming , AWS (EC2), Nginx, Puma, Git, Bitbucket, Medial queries to make responsive view, sublime, Html, CSS etc Details- It has rich UI where the users can browse through the talent/ knowledge shared by other users through the uploaded videos/images. For real time video sharing I implemented opentok in the application. Also make smooth search I added elasticsearch as well so that searching can be faster and smoother. I did some performance enhancement as well. Wrote test cases (Rspec). Also perform code reviews for other team members. Reduce technical debt by developing a test suite using Rspec and Capybara, now it covers core functionality with acceptance tests. Add some polish to the product along the way.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.