diff options
Diffstat (limited to 'src/pages/resume.astro')
| -rw-r--r-- | src/pages/resume.astro | 50 |
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'> - ⛶ - </button> - <a href='download/cv.pdf' download title='Download as PDF'> - 📥 - </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> |
