-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
1 lines (1 loc) · 24.5 KB
/
index.html
1
<html><head><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="description" content="Izzy Park resume website"/><title>Izzy Park</title><link rel="stylesheet" href="/public/main.css"/><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto+Slab"/><link rel="stylesheet" href="public/fontello/css/fontello.css"/><link rel="icon" href="/public/favcon.png"/></head><body><div id="content"><div class="page"><div class="menu-bar"><a href="http://github.com/iapark" class="icon-github" aria-label="Github"><span></span></a><a href="https://www.linkedin.com/in/isaac-park-a95280a3/" class="icon-linkedin" aria-label="LinkedIn"><span></span></a><a href="https://www.facebook.com/isaac.a.park" class="icon-facebook" aria-label="Facebook"><span></span></a><a href="/public/resume.pdf" class="icon-resume" aria-label="Resume"><span></span></a></div><div class="wrapper"><div class="bio-block"><div class="content-row"><div class="bio"><div class="basic-info"><h1>Basic</h1><div class="basic-info-line"><span class="name">Name</span><span class="value">Izzy Park</span></div><div class="basic-info-line"><span class="name">Email</span><span class="value"><a href="mailto:[email protected]">[email protected]</a></span></div><div class="basic-info-line"><span class="name">Phone</span><span class="value"><a href="tel:330-474-9654">330-474-9654</a></span></div><h1>Languages</h1><div class="basic-info-line"><span class="name">Ruby</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="50%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="50%" y="0" width="50%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">Typescript</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="50%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="50%" y="0" width="50%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">Python</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="75%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="75%" y="0" width="25%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">C++</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="50%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="50%" y="0" width="50%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">Java</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><h1>Frameworks</h1><div class="basic-info-line"><span class="name">React</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">Rails</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div><div class="basic-info-line"><span class="name">Express</span><span class="value"><div class="stars"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="100%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="100%" y="0" width="0%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 51 48"><g clip-path="clipPath="url(#star)"><rect class="filled" x="0" y="0" width="0%" height="100" clip-path="url(#star)"></rect><rect class="unfilled" x="0%" y="0" width="100%" height="100" clip-path="url(#star)"></rect></g><defs><clipPath id="star"><path d="m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z"></path></clipPath></defs></svg></div></span></div></div><div class="description"><div class="pic"><img alt="Photo of me on a hike in Switzerland" src="public/face.jpg" width="100" height="100"/></div><h1>About Me</h1>I'm a senior software engineer with a passion for building quality products. I've worked across the stack from front-end to back-end along with some devops, data science, and machine learning. I'm always looking to learn new things and improve my skills.</div></div></div></div><div class="experience-block"><div class="content-row"><h1>Experience</h1><div class="event"><div class="date-range"><span>Jun 2022</span><span>-</span><span>Present</span></div><div class="content"><h1>Academia Inc</h1><h1>Senior Full-Stack Software Engineer</h1><span><span class="tech">Ruby</span></span><span> <span class="tech">Typescript</span></span><span> <span class="tech">React.js</span></span><span> <span class="tech">Rails</span></span><span> <span class="tech">Postgres</span></span><span> <span class="tech">AWS</span></span><span> <span class="tech">Redshift</span></span><div class="content"><ul><li>Built embedding based paper recommendations resulting in 240x calculation time improvement and +20% lift in CTR</li><li>Wrote a context-free LaTeX grammar to improve document conversion success rate</li><li>Used logistic regression to predict email open rate and improved our email profitability by $60k per month</li><li>Organized a cross-disciplinary team to triage and address security issues</li><li>Prototyped LLM based projects to better understand their business implications</li><li>Organized monthly dev all-hands meetings with presentations from across the org</li><li>Implemented AMI baking to improve EC2 startup time</li></ul></div></div></div><div class="event"><div class="date-range"><span>Jun 2018</span><span>-</span><span>Jun 2022</span></div><div class="content"><h1>Academia Inc</h1><h1>Full-Stack Software Engineer</h1><span><span class="tech">Ruby</span></span><span> <span class="tech">Typescript</span></span><span> <span class="tech">React.js</span></span><span> <span class="tech">Rails</span></span><span> <span class="tech">Postgres</span></span><span> <span class="tech">AWS</span></span><span> <span class="tech">Redshift</span></span><div class="content"><ul><li>Productionized system to identify similar papers across the site eventually used inside almost every feature on the site</li><li>Implemented a system for generating zip archives in JavaScript as a MVP of what quickly became our second most profitable product offering</li><li>Automated migration of 200+ files from Sprocket to Webpack through custom Babel AST transforms</li><li>Implemented direct S3 uploads of documents, reducing errors for large uploads and powering thousands of uploads per day</li><li>Designed self-healing system for choosing recommendation emails + content for 10 million users a day using Redis, Sidekiq, and Postgres</li></ul></div></div></div><div class="event"><div class="date-range"><span>May 2017</span><span>-</span><span>May 2018</span></div><div class="content"><h1>Commercial Time Share Inc</h1><h1>Development Intern</h1><span><span class="tech">PHP</span></span><span> <span class="tech">Android</span></span><span> <span class="tech">SQL</span></span><span> <span class="tech">C++</span></span><span> <span class="tech">PDF</span></span><div class="content">Updated an Android app to support physical scan hardware. Bug fix for an in house HTML to PDF render. Created architecture for tire tracking system. Built framework to aid in development of PHP + Soap web app to meet technical requirements.</div></div></div><div class="event"><div class="date-range"><span>Aug 2016</span><span>-</span><span>May 2017</span></div><div class="content"><h1>Kent State Deans Office</h1><h1>Student developer</h1><span><span class="tech">React.js</span></span><span> <span class="tech">Flask</span></span><span> <span class="tech">Peewee</span></span><span> <span class="tech">PDF.js</span></span><div class="content">Working on projects to help Kent's board of trustees better interact with quarterly board books.</div></div></div><div class="event"><div class="date-range"><span>Aug 2014</span><span>-</span><span>May 2017</span></div><div class="content"><h1>Kent State University Libraries</h1><h1>Student worker</h1><span><span class="tech">React.js</span></span><span> <span class="tech">Flask</span></span><span> <span class="tech">C++</span></span><span> <span class="tech">NGINX</span></span><div class="content">Though my primary rule was support, developed a program to monitor which public machines were in use.</div></div></div></div></div><div class="education-block"><div class="content-row"><h1>Education</h1><div class="event"><div class="date-range"><span>Aug 2013</span><span>-</span><span>May 2017</span></div><div class="content"><h1>Kent State University</h1><h1>Bachelor's in Computer Science</h1><div class="content">Graduated summa cum laude with a 3.907 GPA.</div></div></div><div class="event"><div class="date-range"><span>Aug 2017</span><span>-</span><span>May 2019</span></div><div class="content"><h1>Kent State University</h1><h1>Bachelor's in Biotechnology</h1><div class="content">For a year I thought about getting a second degree in biology. While I continue to find biology interesting and courses like cell biology were some of the most interesting I took in college I decided to focus on Software Engineering.</div></div></div></div></div></div></div></div></body></html>