OBJECTIVE
Motivated fourth-semester Computer Science student with a strong foundation in programming, algorithms, and mathematics. Seeking an internship opportunity to apply technical skills, contribute to impactful projects, and gain hands-on experience in software development and problem-solving. I am interested in Data Science, Programming, Artificial Intelligence, and Machine Learning. Education:
Bachelor’s degree in Computer Science Major, Mathematics Minor, North Carolina State University
Expected year of graduation: Fall 2027
GPA (3.6/4)
Relevant coursework:
Data structures
Algorithms
Calculus I, II, and III
Linear Algebra
Statistics
Software development with programming languages
Mathematics
Automata and Grammars
Computability
Awards and Recognition
Dean’s List in Fall 2023 for academic excellence at NCSU Certification:
Foundational Level in Programming and Data Science, Jan 2023 to Dec 2023, Indian Institute of Technology (IIT), Madras
Python for Data Science and Machine Learning Bootcamp Technical skills
Programming languages: Java, Python, C, HTML, CSS
Machine Learning in Python
Data Structures in Python: ArrayLists, Lists, List Tuples, Dictionaries, Stacks, Queues, Heaps, Maps, Graphs
Data Structures in Java: Stacks, Queues, Array Lists, Linked Lists, Heaps, Maps, Graphs, Binary Trees
Algorithms in Java: Binary Search Algorithms, Sorting Algorithms, Iterative Algorithms, Tree Traversal, Breadth-First-Search, Depth-First-Search, Shortest Path, Recursive Algorithms, Worst- and Best-case time and space complexities
C: Pointers, memory allocation, memory reallocation, dynamic resizing, memory management, and manipulation.
SUYASH PATEL
(He/Him/His)
Email: ***************@*****.*** Mobile: +1-984-***-**** Address: 1130 Westhills Ct, Morrisville NC 27560-6976
Automata, Grammars, and Computability: Turing Machines, DFAs, NFAs, Decidability, Computability, Context-Free Languages, Regular Languages, Decision Making, Non-Deterministic Decision Making
Python for Data Science and Machine Learning Bootcamp
Operating system: Unix, Linux, Windows
Tools and technologies: Git, Linux, Leet Code, Eclipse, Vim, Jupyter Notebook
Any mathematical software or tools: MATLAB
Patent:
Patent Number: 416708
Patent Name: Stick Based Leaf Plate Stapler
Patent Grant by: Office of the Controller General of Patents, Designs & Trade Marks, Intellectual Property, India
Patent Search Link: https://iprsearch.ipindia.gov.in/PublicSearch/PublicationSearch/Eregister Publications:
A summary of "Disguising Code to Help Students Understand Code Similarity". https://www.linkedin.com/feed/update/urn:li:activity:7228177049264295937/?updateEntityUrn=urn%3Ali
%3Afs_updateV2%3A%28urn%3Ali%3Aactivity%3A7228177049264295937%2CFEED_DETAIL%2CEM PTY%2CDEFAULT%2Cfalse%29
Achievements and Recognitions:
Received Dr. APJ Abdul Kalam Ignite Award in the year 2019 from the former president of India, Mr. Pranab Mukherjee for the idea of Stick Based Leaf Plate Stapler
In the year 2016, I received a grand prize at the county-level science fair in the category of Math & Computer Science, where I presented "An Early Prediction of Cancer Using IBM's Watson AI (Artificial Intelligence)"
In the year 2015, I received first prize and Special Recognition Award at the county-level science fair, where I presented my experiment “Impact of different Liquids on Teeth”
In year 2015 received outstanding academic excellence as part of the President’s Educational Award Program when I was at Lu Sutton Elementary School, Novato, California Project Experience - list of academic or personal projects. Include: Project name: WolfScheduler
• WolfScheduler is a project that reads in a list of available courses and allows users to build their semester schedule. Furthermore, it doesn’t allow the user to select classes they have already taken, go over a certain number of credits, and take classes with conflicting timings.
• Technologies used: Eclipse, Java and JUnit
Project name: CoffeeShop
• CoffeeShop is meant to be a restaurant interface that allows the user to select a main course, a side dish, a drink, and sauces. Once selected, the interface gives the user the total price calculated with tax and the delivery time.
• Technologies used: Eclipse, Java and JUnit
Project name: PackHire
• PackHire is a project that sets the user to apply for an interview. It has different stages, such as Reference Check A and B, Interview A and B, Waitlist A and B, and the End state. In each of the interview stages, the user must fill out a form and be sent to the waitlist to wait for the next interview. The process ends when there are no more interviews to be had, or the user has not passed one of the interviews.
• Technologies used: Eclipse, Java and JUnit
Github and Youtube:
https://github.ncsu.edu/engr-csc216-fall2024/csc217-204-LR1-5 https://github.ncsu.edu/engr-csc216-fall2024/csc216-GP3-001-046 https://github.ncsu.edu/engr-csc116-spring2024/csc116-006-P4-25 https://www.youtube.com/@thinkwithsuyash4303