summaryrefslogtreecommitdiff
path: root/src/pages/resume.astro
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/resume.astro')
-rw-r--r--src/pages/resume.astro50
1 files changed, 5 insertions, 45 deletions
diff --git a/src/pages/resume.astro b/src/pages/resume.astro
index b8bf02b..afe9244 100644
--- a/src/pages/resume.astro
+++ b/src/pages/resume.astro
@@ -8,47 +8,7 @@ import '../styles/resume.mobile.css';
title="Matthew Kosarek - Resume"
description="The hosted resume of Matthew Kosarek"
>
- <script>
- function main() {
- var fullScreenButton = document.getElementById('full_screen_button'),
- resumeContainer = document.getElementById('resume');
-
- fullScreenButton.addEventListener('click', function() {
- resumeContainer.classList.toggle('resume_fullscreen');
- });
- }
-
- window.onload = main;
- </script>
-
<main id='resume'>
- <div id='resume_button_container'>
- <button id='full_screen_button' title='Toggle Fullscreen'>
- &#9974;
- </button>
- <a href='download/cv.pdf' download title='Download as PDF'>
- &#128229;
- </a>
- </div>
- <div id="resume_container">
- <header id="resume_sidebar">
- <div id="resume_header">
- <span class="resume_header_name">Matthew</br> Kosarek</span>
-
- <div id="resume_header_contact">
- <span><i>πŸ–₯️</i> Software Developer</span>
- <span><i>πŸ”—</i> <a href="https://matthewkosarek.xyz">matthewkosarek.xyz</a></span>
- <span>
- <i><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24"><path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/></svg></i>
- <a href="https://github.com/mattkae">github.com/mattkae</a></span>
- </span>
- <span><i>πŸ“§</i> mkosare1@gmail.com</span>
- <span><i>πŸ‡ΊπŸ‡Έ</i> United States Citizen</span>
- </div>
- </div>
- </header>
-
- <main>
<section class='resume_section'>
<h2>Experience</h2>
<div class="resume_section_content">
@@ -68,7 +28,10 @@ import '../styles/resume.mobile.css';
</div>
<ul>
<li>
- Working on <a href="https://github.com/MirServer/Mir" target="_blank">Mir</a>, a Wayland compositor
+ Contributed exstensively to <a href="https://github.com/MirServer/Mir" target="_blank">Mir</a>, a C++ library for Wayland compositors
+ </li>
+ <li>
+ Implemented multi-window support in <a href="https://github.com/flutter/flutter" target="_blank">Flutter</a> for Win32, Linux, and MacOS
</li>
</ul>
</div>
@@ -213,13 +176,10 @@ import '../styles/resume.mobile.css';
<section class="resume_section">
<h2>Projects</h2>
<ul>
+ <li>Author of <b><a href="https://github.com/miracle-wm-org/miracle-wm">miracle-wm</a></b>, a hackable Wayland window manager</li>
<li>My <b>self-hosted personal website</b> where I do small projects in WebAssembly and OpenGL: <a href="https://matthewkosarek.xyz">matthewkosarek.xyz</a></li>
<li>A <b>game engine</b> that I built in C++ and OpenGL: <a href="https://github.com/mattkae/MatteEngine">github.com/mattkae/MatteEngine</a></li>
- <li>My <b>self-installing emacs configuration</b>: <a href="https://git.matthewkosarek.xyz/emacs_config/">git.matthewkosarek.xyz/emacs_config/</a></li>
- <li>Unfinished website about <b>realtime physics in video games</b>: <a href="https://physicsforgames.com/">physicsforgames.com/</a></li>
</ul>
</section>
- </main>
- </div>
</main>
</BaseLayout>