Huzaifa Saifuddin Pitolwala, Developer in Bengaluru, Karnataka, India
Huzaifa is available for hire
Hire Huzaifa

Huzaifa Saifuddin Pitolwala

Verified Expert  in Engineering

Software Developer

Bengaluru, Karnataka, India

Toptal member since February 18, 2022

Bio

Huzaifa is an experienced back-end engineer with over eight years of experience in the IT sector, focusing on Ruby on Rails development. With a strong understanding of HTML, CSS, JavaScript, and jQuery and expertise in MongoDB and other SQL databases, he is passionate about tackling complex problems and learning new programming languages. Huzaifa is committed to writing efficient, clean, well-tested code and takes pride in delivering high-quality work.

Portfolio

EdCast
Ruby, Ruby on Rails API, React, Grafana, Kibana, Okta, Single Sign-on (SSO)
Oakwood Solutions, LLC dba The Conover Company
Ruby on Rails (RoR), MongoDB, WebSockets, Redis, React, Sublime Text 3, Mongoid...
Genpact
Ruby, Ruby on Rails (RoR), JavaScript, React, Sublime Text 3, HTML, CSS, MacOS...

Experience

  • JavaScript - 7 years
  • jQuery - 7 years
  • CSS - 7 years
  • Ruby on Rails (RoR) - 7 years
  • Ruby - 7 years
  • MongoDB - 7 years
  • RSpec - 5 years
  • React - 3 years

Availability

Part-time

Preferred Environment

Ruby, Mongoid, CSS, Ruby on Rails (RoR), React, SQL, RSpec, APIs, JavaScript, jQuery

The most amazing...

...project I've worked on involved developing a queue management app that integrates with an EHR to display real-time patient status on a hospital TV.

Work Experience

Senior Software Engineer

2023 - PRESENT
EdCast
  • Integrated SSO solutions using OKTA, SAML, and JWT with OmniAuth and Devise, streamlining secure access across platforms.
  • Developed and deployed a custom Global SSO system, enabling seamless single-session sign-in across multiple products.
  • Designed and implemented a flexible proficiency level system and a user blocking feature, enhancing data integrity and performance for over 10 million users.
  • Improved SQL query performance through optimization, indexing, and caching, significantly enhancing database efficiency.
  • Led a team of developers, conducting code reviews, providing technical guidance, and ensuring compliance with Ruby standards and high code quality.
  • Identified and resolved numerous application bugs, boosting user engagement and system reliability.
  • Elevated the quality of the Ruby on Rails application by adhering to best practices and employing TDD, reducing bugs during QA testing.
  • Managed back-end systems, focusing on API development and configuration management to support robust application functionality.
  • Developed and refined React components, implementing new features and resolving existing issues to improve user experience.
Technologies: Ruby, Ruby on Rails API, React, Grafana, Kibana, Okta, Single Sign-on (SSO)

Ruby on Rails Developer

2022 - PRESENT
Oakwood Solutions, LLC dba The Conover Company
  • Worked on a Video Gallery module to display videos for different study programs in the application.
  • Transferred an old version of the program to a new version, carefully considering the impact on the UI, controllers, models, and related components.
  • Integrated Pipedrive API to fetch and display data on the Pipedrive dashboard for the sales and support team.
  • Managed the user CSV import experience and dashboard experience for system administrators.
  • Improved the code quality in certain areas using the RuboCop tool.
Technologies: Ruby on Rails (RoR), MongoDB, WebSockets, Redis, React, Sublime Text 3, Mongoid, HTML, CSS, MacOS, jQuery, JavaScript, RSpec, Sidekiq

Lead Consultant

2020 - 2023
Genpact
  • Managed the Ruby-based marketing website project for Braintree. Received incoming requests from the product, legal, and other business domains and ensured timely delivery to end-users.
  • Provided support to the PayPal marketing team during the migration of Braintree's website pages to PayPal's website pages.
  • Developed and maintained React components and created new pages for small and medium-sized businesses (SMBs) and large enterprises.
  • Collaborated on the development of in-house CMS tools similar to Contentful. Oversaw the management of web pages and various components.
Technologies: Ruby, Ruby on Rails (RoR), JavaScript, React, Sublime Text 3, HTML, CSS, MacOS, Node.js, Sidekiq

Technical Lead

2016 - 2020
Healthgraph India Pvt. Ltd.
  • Built a queue management application entirely from scratch, utilizing Ruby on Rails, WebSockets, and MongoDB.
  • Contributed to developing an invoicing module with multiple levels of embedding and collaborated on implementing a new taxation structure for billing.
  • Worked on the development of various modules of the application, including admission management, patients timeline, MIS reports, dashboards, holiday management, and others.
  • Assisted in implementing autoscaling for AWS EC2 servers, ensuring session data integrity during scale-up and scale-down operations.
  • Deployed software releases to production, executed migrations, and created snapshots and Amazon Machine Images (AMI) of the instances.
Technologies: Ruby, Ruby on Rails (RoR), MongoDB, jQuery, JavaScript, HTML, CSS, RSpec, Sublime Text 3, Mongoid, MacOS, React, Ruby on Rails API, WebSockets, REST API Clients, Redis, Sidekiq, APIs

Experience

EHR Application

A Rails-based application specifically designed for hospitals to manage digital health records. The app securely stores patients' data, including appointments, admission, medical history, and other details related to hospital management.

Queue Management Application

Worked on this Rails-based application that hospitals utilize to manage patient queues on each floor and guide them to the correct room or bed. The app is integrated with EHR, allowing hospital staff to manage the patient's screen flow.

Education

2008 - 2012

Bachelor's Degree in Automotive Engineering

Gujarat Technological University - Ahmedabad, Gujarat, India

Skills

Libraries/APIs

Mongoid, jQuery, React, Ruby on Rails API, Sidekiq, Node.js

Tools

Sublime Text 3, RSpec, Grafana, Kibana

Languages

Ruby, HTML, CSS, JavaScript, SQL

Frameworks

Ruby on Rails (RoR)

Platforms

MacOS

Storage

MongoDB, Redis

Other

REST API Clients, APIs, WebSockets, Okta, Single Sign-on (SSO)

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