Ruby on Rails Backend Developer
● Developed rake tasks specifically designed for background jobs.
● Implemented advanced features to event booking platform, for both management and
customer side. The tests were written in RSpec and the authorization was written with Pundit.
● Daily stand-up meetings for progress report on task
● Developed an authorization utility for Redux, inspired by CanCanCan gem for Ruby on
Rails
● Created and tested TDD and BDD test cases
● Deploying changes to Production and code reviews.
● Ensured the maintainability and quality of code by performing code reviews and mentoring
junior developers.
● Contributed to Postgres database optimization, resulting in improved application
performance and scalability.
● Collaborated with cross‐functional teams to ensure the efficiency, performance, and
scalability of new features.
Fullstack Developer
● Built web interface using React.js for Frontend and Ruby on Rails for backend
development.
● Accumulated experience in building a React SPA for online learning spaces
● Integrated React-i18n library and Rails Internationalization (i18n) for backend language
translation on English, German, Portuguese, French etc.
● Integrated Google Geolocation API to get real-time location of shipment for
clients.
● Integrated PayPal, Razorpay, Stripe API for processing membership registration.
● I used Redis to optimized data retrieval, notably improving response times by caching and
accessing frequently requested information.
● Integrated testing into Github CI/CD pipeline to automatically run tests on
each code commit
● GIT was used as code repository, Webpack used as module bundler, JIRA for
bug tracking, and Jenkins/kubernetes for continuous integration code
deployment.
● Active participant in daily scrum meetings and involved in many
phases ofConfidential using Agile methodology.
Ruby on Rails Developer
● Designed a robust database architecture utilizing PostgreSQL,enhancing website
performance by 38%.
● I made use of Action Cable in a real-world project, for a real-time chat and instant
notifications.
● Built a feature with a data feed from Elastic search.
● Used React Axios to call Web APIs services to fetch data from backend and
React Query Hook for state management.
● Developed another form of client-side rendering using JST and Jade.
● Heavily refactored both the RoR back-end API and Vue.js front-end in order to improve
code quality and performance.
● Integrated Stripe API and Google Geolocation API.
● I made use of RSpec to test and validate functionalities like rent calculations and lease
agreement handling, ensuring the accuracy and reliability of critical property-related
operations.
● Code reviews for junior developers and Deployment.