Add rust project

Also reorder projects
This commit is contained in:
Ethan 2024-12-27 21:12:05 -05:00
parent 542b353f27
commit f6290b28b1
2 changed files with 68 additions and 39 deletions

View File

@ -47,7 +47,7 @@
<h2>Skills</h2>
<ul>
<li style="margin: 0;">
6+ years experience programming in C/C++, C#, Java, Python, HTML/CSS, JavaScript
7+ years experience programming in C/C++, C#, Java, Python, HTML/CSS, JavaScript, Rust
</li>
<li>
Solid Full-Stack Web Development experience with React/Next.js frontend, Express.js backend API
@ -236,28 +236,60 @@
</div>
</div>
<div class="experience">
<div class="course-planner-wrapper">
<div class="rectangular-wrapper">
<div>
<img src="./pictures/courseplanner.jpg" alt="course planner demo">
<img src="./pictures/rhdc.png" alt="Romhacking.com home page">
</div>
</div>
<div class="experience-text">
<div class="experience-header">
<h2>UTSC Course Planner | Android App</h2>
<p>11/2022 - 12/2022</p>
<h2> <a href="https://romhacking.com/" target="_blank">Romhacking.com</a> | Full-Stack Web Development
</h2>
<p>08/2024 - Present</p>
</div>
<ul>
<li>
Collaborated with a team of 5 to develop an android app to help students plan their university courses
Joined group of developers to add features to an existing production-level project
</li>
<li>
Used Google's Firebase Realtime Database to store course and user data and authenticate users
Navigated the large codebases, frontend and backend, and learned the new technologies required to make
extensions to the functionality
</li>
<li>
Followed industry best practices using agile methodologies (scrum)
Worked cloesly with maintainers to make sure code additions were consistent in quality and style with
the rest of the codebase
</li>
<li>
Received a grade of 95 though good planning, teamwork, and execution
Added a live-updating activity feed to the home page to make the site more lively
</li>
</ul>
</div>
</div>
<div class="experience">
<div class="rectangular-wrapper">
<div>
<img src="./pictures/groq-model-comparison.png" alt="Groq Model Comparison demo">
</div>
</div>
<div class="experience-text">
<div class="experience-header">
<h2> <a href="https://git.thingsnstuff.xyz/ethanglide/groq-model-comparison" target="_blank">Groq Model
Comparison</a> | Rust Desktop App
</h2>
<p>12/2024</p>
</div>
<ul>
<li>
Desktop application for easily comparing LLM responses and response times to find the one
best suited for your project
</li>
<li>
Developed as a side project to learn the Rust programming language after becoming interested in memory
safety from a cybersecurity course
</li>
<li>
Uses the <code>egui</code> library for the GUI, <code>reqwest</code> for making HTTP requests, and
<code>tokio</code> for concurrency
</li>
</ul>
</div>
@ -288,6 +320,33 @@
</ul>
</div>
</div>
<div class="experience">
<div class="course-planner-wrapper">
<div>
<img src="./pictures/courseplanner.jpg" alt="course planner demo">
</div>
</div>
<div class="experience-text">
<div class="experience-header">
<h2>UTSC Course Planner | Android App</h2>
<p>11/2022 - 12/2022</p>
</div>
<ul>
<li>
Collaborated with a team of 5 to develop an android app to help students plan their university courses
</li>
<li>
Used Google's Firebase Realtime Database to store course and user data and authenticate users
</li>
<li>
Followed industry best practices using agile methodologies (scrum)
</li>
<li>
Received a grade of 95 though good planning, teamwork, and execution
</li>
</ul>
</div>
</div>
<div class="experience">
<div class="square-wrapper">
<div>
@ -314,36 +373,6 @@
</ul>
</div>
</div>
<div class="experience">
<div class="rectangular-wrapper">
<div>
<img src="./pictures/rhdc.png" alt="Romhacking.com home page">
</div>
</div>
<div class="experience-text">
<div class="experience-header">
<h2> <a href="https://romhacking.com/" target="_blank">Romhacking.com</a> | Full-Stack Web Development
</h2>
<p>08/2024 - Present</p>
</div>
<ul>
<li>
Joined group of developers to add features to an existing production-level project
</li>
<li>
Navigated the large codebases, frontend and backend, and learned the new technologies required to make
extensions to the functionality
</li>
<li>
Worked cloesly with maintainers to make sure code additions were consistent in quality and style with
the rest of the codebase
</li>
<li>
Added a live-updating activity feed to the home page to make the site more lively
</li>
</ul>
</div>
</div>
</div>
<div class="section">
<h2>Programming Languages, Tools, and Frameworks</h2>

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 KiB