Detail-oriented Computer Science student at Boise State University, eagerly seeking a Summer 2025 internship to further my expertise in software development, data analytics, and statistics. Proficient in Java, Python, and R, with a proven track record of applying data-driven solutions to real-world challenges. I am keen to leverage my technical skills and analytical abilities in a dynamic and innovative tech environment, contributing effectively to cutting-edge projects and team success.
● Programming Languages:
○ Proficient in Java and Python for software development
○ Experience with R for statistical data analysis
●Analytical Tools:
○ Skilled in using MS Excel and Google Sheets for data manipulation and visualization
○ Familiar with advanced statistical methods and data analysis techniques
● Software and Technologies:
○ Practical knowledge of web development tools and environments
○ Basic experience with security protocols and software engineering best practices
● Data Structures
○ Grade : A
● Software Engineering with C
○ Grade : A
● Computer Security
○ Grade : A-
● Computer Science II
○ Grade : A
● Full Stack Web development
○ Grade : A
● Computer Science I
○ Grade : A
● Navigating Computer Systems
○ Grade : A
● Intro to version control
○ Grade : A
● International Student Association
○ President
2024 - Present
● Music Club
○ Perform: Guitar, Piano, Vocals.
2023 - Present
Webpage Caching Simulator
Developer, Boise State University - CS321 Fall 2024
Designed and implemented a cache simulation for web content to test various caching strategies. Developed a custom cache system and webpage generator in Java, simulating access patterns to measure and optimize cache performance under different conditions. The project enhanced understanding of system efficiency, reducing load times by up to 60% under optimal conditions.
Stardew Valley Task Manager
Developer, Boise State University - CS321 Fall 2024
Developed a Java-based task management simulator inspired by the game Stardew Valley. Implemented a dynamic task generation system using priority queues to manage daily tasks based on user-defined parameters and game-like mechanics. Key challenges included integrating a generic MaxHeap with customized constructors and handling unexpected game events that affect task progression.
Experiments with Hashing
Developer, Boise State University - CS321 Fall 2024
Engaged in a detailed analysis and implementation of linear probing and double hashing techniques within Java's Hashtable class. Explored the impact of various load factors on collision handling and performance, conducting experiments that illustrated the efficiency differences between the two hashing methods.
CircuitTracer
Developer, Boise State University - CS 221 Spring 2024
Engineered a Java application to identify the shortest path for connecting components on a circuit board. Implemented a brute-force search algorithm utilizing both stack and queue structures to manage search states, enhancing the flexibility and efficiency of pathfinding operations.