Hiral Patel
*********@*****.*** 562-***-**** linkedin.com/in/hiral-patel-web-dev
PROFESSIONAL SUMMARY
Experienced software engineer with over 16 years of hands-on expertise crafting high-quality web backends and frontends in commercial, financial, healthcare, and IT business domains.
Proficient in architectural patterns such as MVC, MVVM, MVP, and skilled in ensuring UI/UX adherence to WCAG & ADA Accessibility standards.
Strong leadership in Agile, Waterfall, and Test-Driven Development methodologies. Extensive knowledge of core concepts like Object-Oriented Programming (OOP), Memory Management, and Dependency Injection.
Hands-on experience in integrating payment gateways like Authorise.net, Braintree, and Stripe.
Proficient in version control systems such as Git, SVN, and VSS.
Expertise includes HTML5, CSS3, JavaScript, ReactJS, Angular, NodeJS, SQL, MySQL, MongoDB, and Oracle databases.
Proven track record of successful project execution and stakeholder management in collaborative team environments.
TECHNICAL SKILLS
Category
Technologies/Tools
Web Technologies
HTML5, CSS3, JavaScript, AJAX, JSON, XML, REST APIs
Web Frameworks
ReactJS, NodeJS, Tailwind, Laravel, NextJS,
Databases
MySQL, SQL Server, MongoDB, Oracle, GraphQL
Programming Languages
PHP, JavaScript, Python
Version Control
Git, GitHub, Bitbucket
Project Management
JIRA, Basecamp, Asana, Trello
Operating Systems
Windows, Mac, Linux
CMS
Wordpress, Drupal, Sitecore, Magento
Others
Storybook, Coveo, Apollo
Cloud Platforms
AWS
Security
OAuth, SSL/TLS, Multi-Factor Authentication, HIPAA Compliance
Web Design Tools
Adobe XD, Sketch, Figma
Frontend Libraries
Bootstrap, Material-UI, Semantic UI
Backend Frameworks
Express.js, Django
DevOps
Docker, Kubernetes, Jenkins
Testing Frameworks
Jest, Selenium, PHPUnit, Jasmine
Analytics
Google Analytics, Adobe Analytics
Collaboration Tools
Microsoft Teams, Zoom, Slack
State Management
Redux MobX
Build Tools
Webpack, Learna
EDUCATION /CERTIFICATIONS
MSc in Computer Applications & Information Technology- May 2005
Gujarat University- India
Project Management Professional (PMP) July 2017
PROFESSIONAL EXPERIENCE
Client: Rotary International Aug 22 – Present
Position: Full Stack Engineer Team Lead California
Project Details: Enterprise Web Commons is creating and managing common enterprise React UI components as NPM packages which later consumes by all other internal web applications.
Job Duties
Developed 100+ reusable React components with atomic design principles, maintaining modularity and scalability using linting rules and code formatter.
Ensured technical feasibility by analyzing requirements and proposing solutions, leveraging Typescript, translating Figma designs into HTML and CSS using Tailwind for pixel-perfect UI.
Used GraphQL and Apollo Client for seamless integration, optimized performance with AJAX, and implemented client-side routing and data fetching with React Router and Next.js
Built ReactJS apps with MaterialUI, CSS, TypeScript, and related frameworks, using libraries like Radix UI, Headless UI, and React Table, and documented with Storybook, adhering to ReactJS code quality standards (Unit Test, Sonar, Lint).
Developed highly responsive UI components with React concepts and JavaScript following React.js workflows, troubleshooting and debugging codes.
Troubleshoot and maintenance of custom Drupal moduleds
Provided support for Drupal to Sitecore migration
Designed and developed REST APIs with Node.js and Express.js for seamless communication between frontend and backend, integrated AWS features like Elastic Beanstalk, Lambda, and Auto Scaling Groups.
Used Docker for deployment environments and Kubernetes for container orchestration, ensuring scalability and high availability, leveraged RabbitMQ for asynchronous communication with SOA principles, and ensured cross-browser compatibility for Adobe-powered CMS integration.
Implemented and maintained robust test suites with TDD principles for ReactJS applications, integrated PaaS for efficient deployment, and ensured WCAG compliance for accessibility.
Leveraged GCP services for deploying scalable applications and managing infrastructure, using GKE for container orchestration and Cloud Functions for serverless computing, employing component memorization techniques for rendering efficiency.
Published architected components to NPM packages, fostering code reusability, built a demo app in Next.js showcasing NPM-packaged React components, and managed multi-skilled teams to meet key milestones.
Leadership Impact
The implementation of reusable React components streamlined development processes, reducing time-to-market by 25%. Accurate translation of design concepts into pixel-perfect UI elements improved user experience, aligning with brand standards and increasing user engagement by 15%. Setup of Storybook facilitated collaboration, leading to 20% faster iteration cycles and improved product quality, ensuring long-term project success.
Tech Stack: ReactJs, React Hooks, NodeJs, Typescript, Tailwind, GraphQL, Apollo, NextJs, Figma, HTML5, CSS3, JIRA, BitBucket,
NPM, Learna, Storybook, Coveo
Sargas Pharmaceutical Adherence and Compliance(SPAC) Int Nov 21- Aug 22
Position: Full Stack Engineer Team Lead Burbank, California
Project: To develop a secure, scalable, and user-friendly SASS health care web application that effectively meets the needs of patients, healthcare providers, and other stakeholders in the healthcare ecosystem
Job Duties
Developed a SaaS healthcare web application using Node.js, Express.js, and MongoDB for backend, and ReactJS, JavaScript (ES6+), HTML, CSS, and Tailwind CSS for frontend.
Utilized Microservices architecture, built RESTful API in python, GraphQL, and asynchronous data exchange with AJAX, adhering to SOA principles.
Implemented e-commerce functionalities with Magento, WordPress, and WooCommerce, and integrated Twilio API for real-time communication features like SMS notifications.
Deployed applications on Linux-based servers using Nginx and ensured accessibility and performance with WCAG principles and tools like Lighthouse.
Conducted front-end automated testing with Jest, Enzyme, and Cypress, and utilized debugging tools like Chrome DevTools and Webpack Bundle Analyzer.
Documented changes with JSDoc and Swagger, collaborated in Agile teams using BDD techniques with Cucumber, and architected CI/CD pipelines with Jenkins, GitHub Actions, AWS services, and GCP tools.
Employed Docker for containerization, WebSockets for real-time updates, and implemented security best practices with JWT for authentication and OAuth 2.0 for authorization.
Midvalley health Care Services Apr 17- Oct 21
Full Stack Engineer Team Lead California (Offshore)
Project Details: Led the development of a secure, scalable, and user-friendly SaaS healthcare web application for Mid Valley Health. Implemented comprehensive features to cater to the needs of patients, healthcare providers, and stakeholders, ensuring seamless interaction and efficient management within the healthcare ecosystem.
Job Duties:
Led a team of developers in migrating legacy code to a modern tech stack including ReactJS, ensuring adherence to security standards and HIPAA regulations, while implementing Algorithms, Data structures, and Object-Oriented Design principles for optimized codebase.
Leveraged Basic JS, DOM & HTML Knowledge to ensure smooth transition and integration of legacy code.
Integrated third-party APIs into the application ecosystem to enhance scalability and functionality, leveraging technologies such as REST API, OAuth, and JSON for seamless integration.
Designed and implemented RESTful API endpoints using technologies like Node.js and Laravel, optimizing server response time and enhancing overall system efficiency.
Implemented Multi-Factor Authentication to fortify security measures and streamline patient registration processes, utilizing advanced authentication protocols and encryption methods to safeguard sensitive data.
Collaborated with cross-functional teams to design and implement blue-green deployment strategies, facilitating zero-downtime deployments and seamless rollback mechanisms to mitigate risks during release cycles.
Explored Declarative vs Imperative React approaches to optimize code readability and maintainability.
Leveraged Kubernetes for container orchestration, ensuring efficient scaling and management of application workloads.
Continuously refactor and optimize codebase to improve test coverage, code maintainability, and overall software quality, adhering to best practices in TDD and BDD methodologies, fostering a culture of excellence and innovation.
Incorporated WCAG guidelines during UI implementation to enhance accessibility and usability for diverse user groups.
Experience with React Libraries like Radix UI, Headless UI, and React Table.
Utilized Google Cloud Platform (GCP) for hosting and managing scalable applications, leveraging GCP's Cloud Run for deploying containerized applications.
Evaluated Redux vs Context overview for App State (Global state) management to determine the best approach for the project.
Participated in code reviews, conducted testing, and collaborated with cross-functional teams to ensure the delivery of high-quality solutions, fostering a culture of excellence and innovation in custom application development.
Leadership Impact
Revamped a healthcare web application, enhancing product functionality by 35%, resulting in increased efficiency and improved patient care.
Improved web scalability by 30% through the integration of third-party APIs, enabling seamless handling of increased user traffic and ensuring smooth application performance.
Enhanced user experience and encouraged new patient registrations by 22% through the implementation of Multi-Factor Authentication, ensuring the security and privacy of patient data.
Achieved a 25% reduction in page load time, optimizing the company's front-end performance and providing users with faster access to critical healthcare services.
Netlink India EKAL USA Nov 10 – Jan 16 Lead Web Developer Offshore-USA
Project Details: Developed a user-friendly crowdfunding platform for Ekal USA, facilitating seamless donation collection and donor engagement worldwide. Created an event ticketing platform empowering chapter organizers to manage registrations and maximize event participation with ease. Both platforms were designed for scalability and adaptability to support Ekal USA's mission effectively.
Job Duties:
Managed multiple software projects concurrently, overseeing the entire software development lifecycle from design to delivery, and ensuring adherence to project deadlines, utilizing PHP, Drupal,JavaScript, HTML, CSS, and REST API.
Deployed code to staging and production servers, facilitating testing and readiness of software solutions, while also developing intricate SQL queries and stored procedures for efficient database manipulation using PHP, MySQL, and shell scripting, and hosting on Linux servers with Apache.
Developed custom Drupal modules for donation
Implemented REST API in Drupal for CRM integration
Created and managed SEO and online advertising campaigns, constructing both internal and public-facing websites and applications, and transforming design concepts into functional websites using PHP, JavaScript, HTML, CSS
Write
Developing and implementing front-end architecture to support user interface concepts.
Led the utilization of AWS services for deployment, setting up scalable and resilient infrastructure setups tailored to project requirements, ensuring high availability and fault tolerance of deployed applications.
Identified and resolved code errors and bugs, ensuring software robustness, reliability, and wrote RESTful APIs to facilitate seamless communication between backend and frontend systems, collaborating with Angular developers and integrating with open-source CRM systems.
Leadership impact
Managed multiple software projects concurrently, resulting in a 20% increase in project delivery efficiency and a 15% improvement in client satisfaction ratings.
Deployed code efficiently to staging and production servers, reducing deployment time by 30% and minimizing downtime, leading to a 25% increase in project completion ahead of schedule.
Developed intricate SQL queries and stored procedures, optimizing database performance by 40%, resulting in a 20% improvement in application responsiveness and user experience.
Created and managed SEO and online advertising campaigns, generating a 30% increase in website traffic and a 25% rise in conversions, contributing to a significant boost in client revenue.
Client: CEPT University Nov 06 – Oct 10
Web Developer India
Project: Crafted a bespoke Content Management System (CMS) tailored specifically for CEPT University, addressing its distinct educational requirements from scratch. The platform offers intuitive content creation and management capabilities, ensuring seamless administration of diverse academic materials and resources.
Job Duties
Developed a custom CMS for CEPT University from scratch using PHP, MySQL, and JavaScript, tailored to meet specific educational requirements.
Designed and implemented user-friendly interfaces with HTML5, CSS3, and JavaScript, ensuring an intuitive user experience for content creation and management.
Optimized backend operations by writing complex SQL queries and stored procedures, ensuring efficient data handling and retrieval within the MySQL database.
Utilized PHP frameworks such as Laravel and CodeIgniter to enhance the modularity and scalability of the CMS, implementing MVC architecture for clean and maintainable code.
Deployed the CMS on Linux servers using Apache, ensuring robust performance, high availability, and seamless integration with the server environment.
Implemented RESTful APIs to facilitate seamless communication between backend and frontend systems, enhancing the interactivity and functionality of the CMS.
Ensured cross-browser compatibility and responsive design, adhering to WCAG standards to promote accessibility for all users.
Collaborated with cross-functional teams, employing version control systems like Git for efficient code management and continuous integration/continuous deployment (CI/CD) pipelines to automate testing and deployment processes.