
Huzaifa Saifuddin Pitolwala
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since February 18, 2022
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
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
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
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.
Ruby on Rails Developer
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.
Lead Consultant
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.
Technical Lead
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.
Experience
EHR Application
Queue Management Application
Education
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring