ayroui ayroui

A perpetually curious technophile committed to lifelong learning. I am more than what meets the eye. To know more, keep scrolling!

logo
Explore

About

The only way to do great work is to love what you do. — Steve Jobs

Hi there, I'm Hetal Patel, a passionate engineer with extensive experience developing applications using a range of cutting-edge technologies. I have worked as a software developer at Rupeeseed Technology Ventures Pvt Ltd and as a senior software engineer at Manek Consulting, where I provided client support for NSDL Database Management Limited (NDML). My expertise includes creating web-based applications, in both full stack and MEAN stack, as well as Android applications. I also have a strong background in analyzing data and working with machine learning models. Throughout my career, I have tackled various projects in different domains, which has given me invaluable experience and honed my skills as an engineer.

logo
Degrees

Education

Live as if you were to die tomorrow. Learn as if you were to live forever. — Mahatma Gandhi

California State University - Fullerton, California, USA

MS in Computer Science

(Aug 2022 - May 2024)


Thakur College of Engineering & Technology, Mumbai, India

B.E in Information Technology

(Aug 2011 - May 2015)


logo
Practical

Projects

The more I practice, the luckier I get. — Gary Player

logo

3D Object Detection in Single Image

A method for locating and recognizing objects in 3D space from 2D images using deep learning to infer relationships. The approach demonstrates 3D object detection using PyTorch and YOLOv5, applied in robotics perception within the ROS framework and Gazebo simulator.


logo

Heart Disease Diagnosis

A heart disease prediction application utilizing a Bayesian network model. The application assesses various patient parameters to predict the likelihood of different heart disease types, providing an understanding of heart disease risk through a probabilistic approach.


logo

Stock Market Prediction

Three prediction algorithms (Random Forest Classifier, Linear Regression, and Stacking Classifier) employed for stock price forecasting. Utilized rigorous backtesting techniques, visualizing projected trends offering detailed performance metrics and graphical representations.


logo

Airline Analysis

An airlines data analysis system based on PySpark conducting analyses on flight delays, airtime patterns, and destination trends. The system enables airlines to optimize scheduling and efficiency, while offering passengers insights on punctuality and flight duration.


logo

Electric Car Traveller

An algorithm created for weighted undirected graphs to improve travel for electric cars, considering constraints like car capacity and broken charging stations to calculate optimal charging stops, reducing complexity and demonstrating accuracy in real-world scenarios.


logo

Personal Portfolio

Welcome to my personal portfolio website! Here, you'll find short info about me and showcase of my skills, projects, and professional experience. Explore to discover my expertise in various technologies, see examples of my work, and learn about my journey in the field.


logo
Roadmap

Work Experience

The only source of knowledge is experience. — Albert Einstein

Manek Consulting, Client - NSDL Database Management Limited (NDML), India
Senior Software Engineer

(May'19 - March'22)

  • Reduced load times by 66% (from 3 seconds to 1 second) through implementation of caching, pagination, lazy loading, and clear documentation.
  • Increased front-end to backend data exchange by 91% via RESTful API implementation, resulting in faster API response times.
  • Automated account opening processes, reducing paper usage and processing time by 88%, while tripling revenue.
  • Optimized server performance by 55% through PostgreSQL database schema design, improved SQL queries, and fostering a 20% team productivity increase.
  • Managed the software development lifecycle, ensuring adherence to coding standards, code reviews, and deployment processes.
  • Implemented version control systems and automated tasks using various tools (STS, VS Code, JIRA, Jenkins, Git).
  • Collaborated effectively with various stakeholders (users, technical teams, management) to improve work processes and develop technical solutions.

  • Technology Stack: Spring Boot, PostgreSQL, Angular, Jenkins, Jira, Apache Hbase

    Technology Stack: Spring Boot, PostgreSQL, Angular, Jenkins, Jira, Apache Hbase

Rupeeseed Technology Ventures Pvt Ltd, India
Software Developer

(October'16 - May'19)

  • Resolved over 200 technical issues, significantly boosting application feasibility by 96%.
  • Designed and implemented user-friendly features for 8 web and client-side applications.
  • Enhanced page responsiveness by 57% through optimized techniques like asynchronous requests and partial page updates.
  • Strengthened system stability by 40% by eliminating errors and refactoring code.
  • Proactive error handling and code improvements led to a 25% reduction in bug reports.
  • Spearheaded the development of new widget products for stock applications, achieving a 15% cost reduction through optimized technology choices.
  • Led the team effort to improve overall program functionality by 30%, encompassing code improvements, user experience enhancements, and new feature implementation.

  • Technology Stack: Javascript, Node.js, jQuery, MySQL, React, Express.js, MongoDb, Firebase

    Technology Stack: Javascript, Node.js, jQuery, MySQL, React, Express.js, MongoDb, Firebase

HCL Tech, India
Associate Intern

(December'15 - August'16)

  • Earned OCA Java Programmer certification, demonstrating proficiency in core and advanced Java concepts.
  • Applied Java and database concepts to an auto sales automation project, utilizing tools like Oracle 10G DB, and Eclipse.
  • Implemented an end-to-end auto sales automation system showcasing the application of Java and database concepts in a real-world project.
  • Learned advanced Java concepts including Spring, Multithreading, Hibernate, and JSP.

  • Technology Stack: Java, MySQL, Oracle, Eclipse, Hibernate, Spring, Java Server Page(JSP)

    Technology Stack: Java, MySQL, Oracle, Eclipse, Hibernate, Spring, Java Server Page(JSP)

shape
logo
Contact me

Get in touch with me