1
0
Fork 0

Add links and personal projects, hide links in print mode.

experiences
Mari 5 years ago
parent c6f3c1bb6d
commit 4b57371773
  1. 95
      _data/experience.yaml
  2. 7
      _includes/assets/css/print.css

@ -46,8 +46,8 @@ roles:
- id: auto-trimming - id: auto-trimming
description: > description: >
Researched the automatic trimming problem and wrote over 60 Researched the automatic trimming problem and wrote over 60
pages of design documents proving the viability of trimming and the pages of design documents proving
tradeoffs of different options. [the viability of trimming and the tradeoffs of different options](https://docs.google.com/document/d/1MHq-PKTEhTj7uI185Lm7HSFJK0xSssaY3ZTz7Djq-6A/edit).
- id: trimming-prototype - id: trimming-prototype
description: > description: >
Built a TypeScript/Angular2-based prototype to gather data on the Built a TypeScript/Angular2-based prototype to gather data on the
@ -60,9 +60,10 @@ roles:
a peer bonus for my expertise. a peer bonus for my expertise.
- id: trimming-metaphors - id: trimming-metaphors
description: > description: >
Wrote an easy-to-read introduction to the complexities of trimming and Wrote an easy-to-read
received a peer bonus describing it as "one of the best docs I've read [introduction to the complexities of trimming](https://docs.google.com/document/d/1J6yvbe0Rt-KLGzVtW9Pt0YjPB8R_tQQ7zy8jIjay7l0/edit)
at Google." and received a peer bonus describing it as "one of the best docs I've
read at Google."
- id: bazelcon - id: bazelcon
description: > description: >
Solicited experts for BazelCon 2018, coordinated rooms day-of, and Solicited experts for BazelCon 2018, coordinated rooms day-of, and
@ -219,9 +220,9 @@ roles:
shortDescription: > shortDescription: >
Built and maintained test infrastructure for the Wallet web frontend. Built and maintained test infrastructure for the Wallet web frontend.
description: > description: >
Embedded test infrastructure support for the Wallet web frontend team, Embedded test infrastructure support for the Wallet web frontend team;
working with related teams and fellow software engineers in test to make worked with related teams and fellow software engineers in test to make
sure developers can quickly and easily write and run tests. sure developers could quickly and easily write and run tests.
achievements: achievements:
- id: page-objects - id: page-objects
description: > description: >
@ -276,20 +277,64 @@ roles:
team: Other (personal, school, side jobs etc.) Projects team: Other (personal, school, side jobs etc.) Projects
startDate: null startDate: null
endDate: null endDate: null
# ## Personal projects achievements:
# * Personal blog website using Eleventy + Netlify - id: blog
# * Anki plugins for Japanese study description: >
# * Personal Docker server for mail and nextcloud Built a [personal blog website](https://blog.reya.zone) using Eleventy
# * Discord bots and Netlify, and hand-coded the theme and filters etc. in
# * Assortment of handmade Minecraft plugins, self-run server HTML, JS, and CSS. (Not unlike this resume!)
# * PDF page-identification and splitting C# utility for helping at the church - id: anki
# * Python/GTK+ based rental property payment tracking description: >
# * Javascript based dice roller for MSN+ Built Python [Anki plugins](https://github.com/programmablereya/wani-anki)
# ## RPI projects to ease my Japanese study, synchronizing learned kanji from WaniKani
# * Python OpenGL-based game and enabling one-click swapping of fields in downloaded cards.
# * Rails based task management project: https://github.com/thoughtbeam/flagship_tasks - id: discord
# ## Regis projects description: >
# * C SDL-based game Built an extensible Kotlin-based Discord chatbot for playing Codenames
# * Python/GTK+ based assignment tracker with friends.
# * Python based encrypted chat program - id: minecraft
# * Java based student chat program description: >
Built several Minecraft plugins, both in Java and in Kotlin, for use
on my self-hosted server.
- id: church
description: >
Built a C#-based tool for splitting out the pages of a PDF which
contain the IDs from a list, saving the church hours of manual work
printing only those pages.
- id: rental
description: >
Built Python/PyGTK/SQLite based rental property payment tracking
software and migrated the old Visual Basic version to it, permitting
it to keep functioning after the old computer died.
- id: dice-roller
description: >
Built a Javascript-based dice-rolling chatbot for MSN+, enabling my
friends and I to play D&D over the internet easily.
- id: flagship-tasks
description: >
Built a [task management project](https://github.com/thoughtbeam/flagship_tasks)
in Ruby on Rails for an engineering capstone project at RPI.
- id: assignments
description: >
Built an assignment tracker in Python/PyGTK for managing work at
RPI.
- id: extreme-pi-2
description: >
Built a Python/PyOpenGL based video game for a Graphics class project
at RPI.
- id: extreme-pi
description: >
Built an SDL game in raw C for a capstone project in high school.
- id: encrypted-chat
description: >
Built an obfuscated chat program in Python allowing communication
between students over the school networks in high school.
- id: vectors
description: >
Built a TI-BASIC based vector calculation program which was used by my
entire high school class to make vector calculations easier in
Physics class.
- id: java-chat
description: >
Built a Java-based chat program allowing communication between
students over the school networks in high school.

@ -1,4 +1,11 @@
@media only print { @media only print {
a {
text-decoration: inherit;
font-style: inherit;
font-weight: inherit;
color: inherit;
}
footer, .buttons, .show-all, .show-highlights, #print, .highlight-icon { footer, .buttons, .show-all, .show-highlights, #print, .highlight-icon {
display: none; display: none;
} }

Loading…
Cancel
Save