Summary
Overview
Work History
Education
Skills
Websites
Projects
Extracurricular Activities
Coursework
Timeline
Generic

Adan Shafei

San Jose

Summary

Analytical professional with technical knowledge and critical thinking skills to thrive in data-driven environments. Tackles challenges with positivity and drive to overcome. Works great alone or with others and consistently exceeds expectations. Dedicated college student with a passion for learning and commitment to academic excellence. Proficient in time management, collaboration, and problem-solving. Thrives in dynamic academic environments and eager to contribute skills and enthusiasm to diverse projects and opportunities.

Overview

1
1
year of professional experience

Work History

Professor Assistant

University of California
Santa Cruz
10.2024 - 03.2025
  • As a Professor assistant for the Introduction to Data Structures and Algorithms course Project at the University of California, Santa Cruz, I helped transition the course from C/C++ to Python
  • I integrated best practices from various professors and evaluated learning outcomes to ensure effective instruction on algorithms and data structures in Python
  • Additionally, I conducted research to enhance the course content and delivery, emphasizing efficient data management through appropriate algorithms and data structures

Reader

University of California
Santa Cruz
04.2024 - 12.2024
  • As a reader for the Business Information Systems course at the University of California, Santa Cruz, I deliver personalized feedback on assignments to enhance students' writing and problem-solving skills
  • I collaborate with tutors to implement strategies tailored to diverse student abilities, fostering an inclusive learning environment
  • I provide continuous, constructive feedback to encourage academic excellence and continuous improvement

Education

Minor - Technology and Information Management

University of California, Santa Cruz
Santa Cruz, CA, USA
06.2026

B.S. - Computer Science

University of California, Santa Cruz
Santa Cruz, CA, USA
06.2026

Skills

  • Python
  • Database management
  • Technology integration
  • C
  • C
  • Assembly Language
  • SQL
  • PyTorch
  • Sklearn
  • Matplotlib
  • Pandas
  • Numpy
  • Git
  • MATLAB
  • CNN
  • YOLO
  • Transformers
  • Logic Regression

Projects

Drought Severity Predictor: Completed in December with an 85% accuracy rate, this group project utilized machine learning and deep learning to create a predictive model that identifies high-risk areas for drought in California. My teammates and I leveraged historical climate data along with socioeconomic factors to train the model, delivering actionable insights for better resource planning and management. Our thorough analysis of past drought records led to enhanced strategies for resource distribution and mitigation.


Revisiting Synthetic COVID-19 Data: I used scikit-learn (sklearn) for a machine learning project predicting COVID-19 with synthetic patient data. I analyzed the dataset to identify key features, implemented various classification models, and visualized decision boundaries to assess performance. This project improved my skills in using sklearn's API for classification, regression, and data pre-processing.

Huffman - Data Compression: I implemented Huffman Coding in C for data compression, creating both a compressor (huff) and a decompressor (dehuff). The project included modules for bit writing, bit reading, binary tree manipulation, and priority queue management, all working together to efficiently handle the Huffman tree for compression and decompression.

Multi-Threaded HTTP Server: I built a high-performance multi-threaded HTTP server in C that supports concurrent processing of client requests using a thread pool and a thread-safe work queue. I implemented support for GET and PUT methods with file-level synchronization using custom reader-writer locks to ensure data consistency and atomicity under concurrent access. I designed the server to log each request in a durable, thread-safe audit log with precise linearization, complying with ordering and coherence requirements. I integrated robust signal handling for graceful shutdown and adhered to strict memory and error handling constraints to ensure stability and correctness under load.

Extracurricular Activities

Executive member, Women in Science Society Club, 09/24

Current Executive member, Society of Asian Scientists and Engineers, 09/24

Current Executive member, Woman in Science and Engineering, 09/22, 06/23

Coursework

Computer Science & Programming: Python, Computer System and Assembly Language, Computer System and C Programming, Computer Architecture, Data Structures and Algorithms, Principles of Computer System Design, Machine Learning, Deep Learning.

Management & Information Systems: Business Information System, Systems Analysis and Design, Management of Technology

Timeline

Professor Assistant

University of California
10.2024 - 03.2025

Reader

University of California
04.2024 - 12.2024

Minor - Technology and Information Management

University of California, Santa Cruz

B.S. - Computer Science

University of California, Santa Cruz
Adan Shafei