Hiya,I'mDrake!👋🏻
Junior enrolled at Blue Valley West High School.
School Stats
Programming Stats
About Me
I'm Drake Semchyshyn, a web developer with a strong foundation in building dynamic and user-friendly websites using modern frameworks like Next.js and SvelteKit. With a background in both front-end and back-end development, I bring expertise in languages like Rust and Python to create efficient, scalable applications. Beyond coding, I stay engaged with teamwork and discipline through competitive volleyball, as an active member of my school's marching band, and as a member of the JAG Robotics team here at West. My projects showcase my commitment to clean, functional design and my drive for continuous learning and improvement in web development.
Competitions
KU High School Design Competition 2024
2nd
High School Design is a free event that takes place annually in the fall, putting high school students' creativity, teamwork skills, technical knowledge, and abilities to the test. Each High School Design features new engineering design challenges in various engineering disciplines created by students in the Self Engineering Leadership Fellows (SELF) Program. Working as individuals or in small teams, high school students design, build, and test a project that addresses the design criteria.
K-State High School Programming Contest
2nd
The contest is open to all high school students. Each team will consist of up to four students with only one laptop per team. In order that beginners as well as more experienced programmers may compete, there will be two divisions: a beginning division consisting of students who have completed at most one semester of programming and have no more than one year programming experience, and an advanced division open to all high school students. Because different schools use different types of machines and different programming languages in their instruction, teams must provide their own computers and software. Any programming language may be used for the contest.
Solutions to the contest problems will require numerical calculations, simple string manipulation and logical decisions. The main difference between the two divisions will be in the complexity of the programming logic required to solve the problems. For example, more use of nested loops will be required to solve some advanced division problems. Also, double-dimensioned arrays may be needed to solve advanced problems, whereas single-dimensioned arrays should be sufficient to solve the beginning problems.
FIRST Tech Challenge Robotics
-NA
The ocean is more than what you can see on the horizon. Beneath the surface lies our planet’s most complex ecosystems, full of life and potential for exploration and learning, where each inhabitant has a role to play in building a thriving environment.
During the 2024-2025 FIRST season, FIRST® DIVE℠presented by Qualcomm, teams will use their STEM and collaboration skills to explore life beneath the surface of the ocean. Along the way, we’ll uncover the potential in each of us to strengthen our community and innovate for a better world with healthy oceans. Join us as we explore the future.
Projects
Welcome to the portfolio of Drake Semchyshyn, a seasoned web developer dedicated to crafting user-friendly and impactful web applications. This site showcases Drake’s expertise in both front-end and back-end development, highlighting projects that combine creativity with technical precision. Here, you'll find examples of work that demonstrate a deep understanding of web technologies and practical skills in Rust and Python. Beyond development, this portfolio reflects Drake's commitment to excellence and teamwork—qualities honed through active involvement in club and school volleyball as well as the marching band. Dive in to explore a diverse, versatile body of work grounded in both skill and passion.
Truck Loader is a streamlined app designed to simplify logistics for marching bands by making it easy to log and manage instruments during transport. With Truck Loader, band members and staff can check instruments in and out effortlessly using QR codes, ensuring accurate, real-time tracking of each piece of equipment. The app provides instant details on which instruments are loaded or still need loading, reducing the risk of misplaced items and making setup and teardown faster and more organized. Tailored for the fast-paced needs of marching bands, Truck Loader enhances efficiency and keeps every instrument accounted for.
Cloudi Weather is a weather app written in React Native, marking my first venture into mobile application development. The app provides comprehensive weather information, including hourly and daily forecasts, as well as an interactive weather radar. Users can easily navigate through the intuitive interface to get real-time updates and detailed weather insights for their location.
Catalyst is an innovative application designed to enhance the student experience on Canvas LMS by providing a more intuitive and user-friendly interface. Built as a powerful new client for Canvas, Catalyst goes beyond basic functionality to offer tools like personalized schedules, real-time assignment tracking, and integrated AI features. These additions help students stay organized, manage their workloads effectively, and even gain insights into study habits or content summaries. Catalyst is the all-in-one academic companion for students seeking a seamless, efficient, and supportive learning platform.