Skip to the content.

Extra

Extra

Additional Features and Enhancements

In this section, I will highlight some additional features and enhancements that I have implemented in the Legendary Motorsports project. These features go beyond the core requirements and demonstrate my commitment to delivering a comprehensive and polished product.

Going Beyond: My CSP Experience

Going Beyond: My CSP Experience

Throughout this trimester, I have pushed myself beyond just coding and completing my own project. I made it a priority to collaborate, assist others, and refine my problem-solving abilities in ways that extended past the classroom.

Helping Others & Team Collaboration

One of the biggest aspects of my CSP journey was helping not just my own group, but multiple groups across the class. I spent significant time outside of class working through debugging issues, structuring Kanban boards, and reviewing designs to improve workflow.

Notable Contributions

  • Spent over 5 study sessions at Panera helping different CSP groups with their projects.
  • Personally assisted Jackson Patrick, Carson Sutherland, Rowan Sutherland, Aarush Shah, and Brandon Smurlo with various challenges in their projects.
  • Traveled to the Sutherland household, dedicating multiple hours to troubleshooting a critical issue in their website.
  • Created Kanban boards and whiteboard planning sessions for my group to ensure tasks were efficiently managed.
  • Developed detailed issue tracking systems to help streamline our project’s development process.

Reflections on Strengths & Weaknesses

This class pushed me to recognize my strengths and areas for growth as both a developer and a teammate.

Strengths

  • Leadership & Collaboration: I naturally took on a leadership role, helping others while ensuring my own work met high standards.
  • Problem-Solving: Whether it was debugging an API, integrating a frontend feature, or fixing someone else’s broken code, I was always up for the challenge.
  • Organization & Planning: I made sure our team was never lost by setting up structured Kanban boards, issue tracking, and team whiteboard sessions.

Weaknesses & Areas for Growth

  • Time Management: Sometimes I spent too much time helping others and had to rush parts of my own project.
  • Perfectionism: I found myself over-refining features when I could have moved on more efficiently.
  • Delegation: I occasionally took on too much work myself instead of trusting others to handle tasks.

Looking Forward: My Future in Computer Science

My experience in CSP has solidified my interest in Computer Science and software development. I plan to continue building on these skills in future courses, college, and beyond.

Next Steps

  • Taking AP Computer Science A to deepen my understanding of Java and object-oriented programming.
  • Exploring internship opportunities in software development to gain real-world experience.
  • Continuing to develop full-stack applications, refining both my frontend and backend expertise.
  • Expanding my knowledge in AI and machine learning, as I am interested in how these technologies shape the future.

Final Thoughts

This trimester has been one of the most rewarding experiences in my high school career. Not only did I push my technical skills, but I also learned the value of collaboration, problem-solving, and leadership. Helping others succeed while refining my own abilities was something I truly enjoyed, and it’s an approach I plan to take with me into future projects and my career.