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.
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.
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
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