Versatile computer science student proficient in Java, C, C++, Python, and SQL, with a strong foundation in data structures and artificial intelligence. Eager to apply technical expertise in various programming languages and problem-solving skills to contribute effectively to computer science projects and challenges.
Developed expertise in data structures and time complexity optimization by implementing a starfield project. Achieved linear time complexity (O(n+m+s)) through efficient use of doubly linked lists and pointers, demonstrating the ability to streamline algorithms and reduce time complexity. Proficiently applied these skills to create an efficient star insertion and updating method (O(n+m)). Additionally, successfully implemented a starfield combining method (O(n+m+s+t)) to expand capabilities further.
Led a five-member team in developing a Java-based educational website. Designed and implemented features mirroring Purdue University's Brightspace platform, including grade viewing, quiz-taking, and teacher grading functionalities. Achieved project goals within set deadlines, enhancing Java programming and teamwork skills.