Hiren Bhalani, Developer in Ahmedabad, Gujarat, India
Hiren is available for hire
Hire Hiren

Hiren Bhalani

Verified Expert  in Engineering

Full-stack Developer

Location
Ahmedabad, Gujarat, India
Toptal Member Since
October 13, 2022

Hiren is a full-stack web developer with eight years of experience specializing in Ruby on Rails and Vue. He worked on projects spanning various domains, including investment indexing, recruitment management portal, social network, healthcare, real estate, management, and eCommerce. Hiren focuses on developing responsive, high-performing web applications using modern techniques and frameworks, writing tests, and performing code reviews in a dynamic, fast-paced Agile environment.

Portfolio

Cialfo
Ruby on Rails (RoR), MySQL, Angular, MacOS, Git, Full-stack Development...
Homepie
Elixir, Tailwind CSS, TypeScript, Phoenix
ButterflyMX
Ruby, Ruby on Rails (RoR), GraphQL, APIs, REST APIs, API Development, PostgreSQL

Experience

Availability

Full-time

Preferred Environment

MacOS, Linux, Ruby on Rails (RoR), PostgreSQL, Vue 2, Angular, MySQL, Git, Heroku, Amazon Web Services (AWS)

The most amazing...

...things I've developed are a social media application with users worldwide and a video interviewing platform for recruiters.

Work Experience

Full-stack Software Engineer

2021 - PRESENT
Cialfo
  • Developed features that were the core and base of an application for managing the student admission process in schools and colleges worldwide.
  • Synchronized the application with other local application portals, ensured it worked fine with different application gateways, and sent applications to universities directly without any mediator platform.
  • Took care of the whole process of making the features more useful, reliable, and stable for users to access without any issues.
Technologies: Ruby on Rails (RoR), MySQL, Angular, MacOS, Git, Full-stack Development, Back-end, Ruby, HTML, Tailwind CSS, API Development, REST APIs, PostgreSQL, React, Elasticsearch

Full-stack Engineer

2022 - 2023
Homepie
  • Developed features like adding properties, downloading documents in bulk, and making UI/UX better on a couple of user-facing pages.
  • Added one Lambda function to generate a ZIP file and send it as email.
  • Developed both the front and the back end. The pages I've redesigned were quite flexible for different screen sizes.
Technologies: Elixir, Tailwind CSS, TypeScript, Phoenix

Senior Full-stack Developer

2022 - 2023
ButterflyMX
  • Helped develop an application that can access and manage security for the entrance of a building. It provides API to connect to telecoms and other hardware to track and manage activity.
  • Provided multiple options to open gates and doors for convenience.
  • Added GraphQL types to support new devices connecting to the software using APIs. Updated the back-end and DB structure to support multiple types of door security devices across multiple devices.
  • Involved in the migration of Ruby on Rails from 2.7 and 6.2 to Ruby 3 and Rails 7.0.4.
Technologies: Ruby, Ruby on Rails (RoR), GraphQL, APIs, REST APIs, API Development, PostgreSQL

Full-stack Developer

2022 - 2022
eXp Realty
  • Engaged in full-stack development using Ruby on Rails and StimulusReflex.
  • Developed various features that support property management and dealers, sellers, agents, and buyers.
  • Executed task development and delivery through sprints using Jira.
Technologies: Ruby on Rails (RoR), Stimulus, Stimulus Reflex, PostgreSQL, Elasticsearch

Senior Full-stack Software Engineer

2021 - 2022
Reconnect Care
  • Developed features to avail all medical details of registered users. Availed services from doctors and service providers for a better understanding of illnesses and added prescriptions.
  • Tracked and developed using Jira to manage sprints and tasks and Confluence to add descriptions and design new features.
  • Oversaw the design and implementation of new features. Described the problems and created feature stories in Confluence and made the flow of features.
Technologies: Ruby on Rails (RoR), Stimulus, Tailwind CSS, Full-stack, PostgreSQL, HIPAA Compliance, HTML, UI Components, Git, Ruby, Sidekiq, Hotwire, Elasticsearch

Software Engineering Specialist

2021 - 2022
LTI
  • Automated an application for an MSCI ESG client to make the process more practical and ensure the client received updated reports reflecting updated data after a specific time.
  • Oversaw the process of generating reports once in a while.
  • Added automation process to calculate data points based on crawled data for companies.
Technologies: Ruby, Sinatra, Oracle, Git, Full-stack Development, Back-end, JavaScript

Ruby on Rails Software Engineer

2018 - 2021
Hinterview
  • Developed an app that allowed recruiters to interview a candidate and record it. It also enabled creating a video profile and sharing it with a hiring manager or end client.
  • Used Jira for sprint management, deliverables, and development speed. Used Confluence to document everything and provided live support by receiving problems through the intercom.
  • Gathered requirements, planned and estimated sprints, documented features, and contributed to developing, designing, and testing features.
Technologies: Ruby on Rails (RoR), Vue 2, PostgreSQL, WebRTC, Amazon Web Services (AWS), Heroku, MacOS, Git, Full-stack Development, Back-end, JavaScript, Ruby, HTML

Ruby on Rails Developer

2016 - 2018
Bacancy Technology
  • Developed the back end for a mobile application that allowed users to earn digital currency points and redeem them with mobile data plans. Led a team of five developers, a UI developer, and a QA to develop and update the application.
  • Updated application's user experience, planned spring and client deliveries, led a team, and verified deliverables.
  • Oversaw the development process for three projects and led the team to allow clients to grow businesses by having more users.
Technologies: Ruby on Rails (RoR), MySQL, Linux, Git, Amazon Web Services (AWS), Full-stack Development, Back-end, JavaScript, Ruby, HTML, REST APIs, API Development, PostgreSQL, jQuery, Elasticsearch

Ruby on Rails Developer

2014 - 2016
BoTree Technologies
  • Contributed to two projects, an app for booking and managing accommodation and hospitality and a health insurance app that allowed choosing the most suitable plan for individual or group insurance.
  • Developed features, performed tracking using tracker applications such as Blossom and Jira, and conducted manual testing.
  • Upgraded the Rails version of the application and improved its performance. Made the UI/UX more friendly and added a user-facing side to enable users to book their accommodation directly.
Technologies: Ruby on Rails (RoR), JavaScript, HTML, CSS, MySQL, Linux, Git, Heroku, Full-stack Development, Back-end, Ruby, PostgreSQL, jQuery

Cialfo

https://www.cialfo.co/
Cialfo is on a mission to transform the higher education landscape through AI-driven solutions that simplify the college application and career guidance process. Students, counselors, parents, and university representatives use this app to dream, plan, and achieve their goals.

I took ownership of two major user-side features, ensured that any change to the app affected these two features, and improved the user experience.

Reconnect Care

https://reconnectcare.com/
Reconnect Care simplifies access to detailed health information to put the patient in control. With access to easy-to-understand, real-time information, patients can make better choices and build relationships directly with healthcare professionals they feel comfortable with.

I added additional features during the early stage of the project, making it more user-friendly and reliable.

MSCI ESG

https://www.msci.com/our-solutions/esg-investing/esg-ratings
A platform calculates a company's value and structure to make it easier for investors to decide about investing in the right company. It has data points by category and set values from public platform texts.

I added an automation process for fetching values of data points and generating reports with new values. We defined a set of data points and categories for a specific group of companies to enable scheduling a job.

Hinterview

https://hello.hinterview.com
A platform that provides all components a recruiter might need, such as video interviews with recording features, sending questions to candidates and getting answers, sending profiles to end clients for approval, and updating the hiring status.

I added features, fixed bugs, debugged issues on a production server, contributed to the team, conducted code reviews, and released the platform according to sales targets.

KidzWorld

https://www.kidzworld.com/
A social media app for kids to get updates about their education. It is a platform that enables users to find other students and connect with them and provides quizzes, entertainment, study materials, games, and sports-related knowledge. It has features like sending friend requests, chats, messages, and notifications.

I was the only developer working on this product for four months, after which I became a leader of a team of six developers, a UI/UX developer, and a QA. I oversaw requirements and deliveries, developed new features, guided the team to achieve the target, and debugged and fixed the issues before they affected the platform's user experience.

GetCnergy

A project to manage real-estate activities, such as adding members and collaborators and assigning tasks, while it allows the owner to manage the property state and see the criteria for selling. The platform's back end is built with RoR, and the front end is Angular.

I started from scratch and added REST APIs with JSON responses, worked on implementing front-end flows using Angular, and led a team of four, including one Angular developer.

Cell Nuvo

https://cellnuvo.com/
A platform where users can register and access advertisements and surveys to earn credits and spend them per their needs on calls, SMS, and data plan activations.

I handled the activities of a middleware server that provided API to a mobile app and accessed other third-party APIs to get service.

Impact Health Platform

A platform where users could search and select health insurance plans according to their location, age, and treatments.

I wrote test cases, integrated the contacts list from Google and Yahoo, added features from the landing to the checkout page, and implemented Stripe for payment. I also fetched data from XML and PDF with hundreds of different structures and imported them into the database.

Breitenbush Hot Springs

https://breitenbush.com/
I migrated a resort reservation system from Ruby 1.8.7 and Rails 2.3.18 to Ruby 1.9.3 and Rails 3.2.21. It is a one-side application, meaning only the office can make and cancel reservations.

I also was a part of the team developing a customer-side application. We implemented API to use all features of the existing application.

Languages

JavaScript, Ruby, HTML, CSS, GraphQL, CSS3, Elixir, TypeScript

Frameworks

Ruby on Rails (RoR), Angular, Stimulus, Tailwind CSS, ActionCable, Sinatra, AngularJS, Photon, Phoenix

Other

Full-stack Development, Back-end, Full-stack, Web Development, Front-end, Process Automation, Hotwire, UI Components, Query Optimization, Caching, APIs, API Integration, JSON REST APIs, Stimulus Reflex

Libraries/APIs

Vue 2, Vue, Vuex, REST APIs, jQuery, WebRTC, Sidekiq, API Development, Stripe, React

Tools

Git

Platforms

Heroku, Amazon Web Services (AWS), MacOS, Linux, Oracle

Storage

PostgreSQL, MySQL, Elasticsearch

Paradigms

HIPAA Compliance, DevOps

2010 - 2014

Bachelor's Degree in Computer Engineering

Gujarat Technological University - Gujarat, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring