Hasya Udayan Patel

Tempe.

About

Computer Science graduate student proficient in full-stack development, data structure and algorithms, and data visualization, seeking full-time opportunities as a software engineer for summer 2025.

Work

DAIICT
|

Summer Research Intern

Summary

Practical Homomorphic Encryption over the Integers for Secure Computation in the Cloud and its Cryptanalysis

Highlights

Implemented practical methods to validate the theoretical upper bounds of additions and multiplications for HE1 and HE1N encryption schemes.

Developed and successfully executed a cryptographic attack on HE1 and HE1N leveraging the Lattice Reduction Algorithm.

Engineered and optimized the OLA Attack Algorithm in Python, leveraging advanced polynomial optimization techniques, resulting in a 20% increase in cryptanalysis efficiency and a 15% reduction in processing time.

Conducted extensive tests with varying polynomial degrees and entropies to assess attack time, yielding a comprehensive security assessment. Identified a 10% increase in attack time under certain conditions.

Volunteer

IEEE IAS (Industry Applications Society) DA-IICT Student Branch Chapter
|

Content Writer

Highlights

Documented key chapter events, including 10+ workshops and seminars, each attracting approximately 200 attendees.

Education

Arizona State University

Master of Computer Science

Computer Science with Specialization in Big Data Systems

Grade: 3.85/4.00 GPA

Courses

Foundations of Algorithm

Software Security

Information Assurance and Security

Data Processing at Scale

Data Mining

Data Visualization

Statistical Machine Learning

Dhirubhai Ambani Institute of Information and Communication Technology

Bachelor of Technology

Information and Communication Technology

Grade: 3.23/4.00 GPA

Courses

Data Structures and Algorithms

Software Engineering

Cloud Computing

Computer Networks

Database Management Systems

Operating Systems

Computer Architecture

Optimization

Skills

Programming Languages

C/C++, Python, JavaScript, SQL.

Web Development

React JS, Next JS, TypeScript, D3.js, Tailwind CSS, HTML, CSS, JSON.

Backend and Databases

Node.js, PostgreSQL, Firebase.

Tools

AWS, Bash, Linux/Unix, Git.

Concepts & Methodologies

Data Structures and Algorithms, Object Oriented Programming, Full Stack Development (Front end and Back end), Agile Methodologies, Problem-Solving.

Projects

Banking Application with Finance Management Dashboard

Summary

Built a full-stack banking application using Next.js 14, React, TypeScript, and Tailwind CSS, enabling users to connect multiple bank accounts, view real-time transactions, and initiate secure money transfers. Integrated Appwrite for backend services, managing user authentication, session handling, and secure API interactions. Implemented real-time bank account integration with Plaid API, enabling users to securely access and manage multiple accounts while providing real-time updates on transaction histories and balances.

IEEE VAST 2021 Mini Challenge 1: Data Visualization Project

Summary

Collaborated with a team to develop interactive visualizations, including a network timeline chart, word clouds, stream chart, stacked bar chart, and circular network chart to analyze multi-source data, enabling effective exploration of narrative developments over time. Designed and implemented a dynamic network timeline graph using D3.js to visually represent news articles' chronological progression and sentiment transitions, aiding in exploring narrative developments over time.

Graphical User Interface for Electrocardiogram (ECG) Visualization

Summary

Developed a real-time accelerometer dashboard prototype utilizing Google's Firebase for backend support to gain insights into real- time data processing and plotting. Designed and developed an ECG monitoring dashboard using HTML, CSS, and JavaScript, facilitating early detection of cardiac anomalies, and employed Flask Python framework for the backend and Python libraries like NumPy and Waveform Database (WFDB) for ECG data extraction and visualization.