KATELYN MILES

Frontend Engineer

headshot

ABOUT

Creative and communicative developer with a background in music, business, and education. An effective leader and collaborator who enjoys problem solving and coming up with imaginative solutions. Avid crossword puzzle solver and amateur rock climber 🧗🏻‍♀️

/static/media/HTML5.eb0bfe64.svg/static/media/CSS3.2ca88453.svg/static/media/Javascript.de79c8f1.svg/static/media/Typescript.45e67d6d.svg/static/media/React.fadd9c95.svg/static/media/Next.8d9ffb0b.svg/static/media/Cypress.51963cac.jpeg/static/media/Git.66e06c06.svg/static/media/Github.fff79394.svg

AIR PROJECTS

Asset Versions

it an img

Sole frontend engineer for release of asset versioning. This accompanied a major re-architecture of the backend to accomodate the way we store clips in our db. Feature includes uploading, reordering, merging, deleting, and removing versions from stack

https://air.inc/features/versions

Timestamped & Annotated Comments

it an img

Sole frontend engineer for release of both timestamp and annotation ability for comments (commenting already existed). Timestamped commenting is enabled for our video player, for which I also updated the UI to add looped videos, multiple resolutions, and multiple speeds. The ability to add responsive annotations were added to both our video player and images.

https://air.inc/features/dynamic-feedback

Notifications

it an img

Sole frontend engineer for notification popover with multiple notification types. Used SWR Infinite to render older notifications as user scrolls withing popover. Also used mandrill to add email notifications.

https://help.air.inc/en/articles/5351746-notifications

Saved Filters

it an img

Served as mentor to another engineer on this project, including assisting with tech spec, code reviews, stakeholder meetings, and weekly 1:1s. Also served as a contributing engineer to the feature.

https://help.air.inc/en/articles/6101236-saved-filters

SAML SSO

it an img

Sole frontend engineer for implementation of SAML SSO. Added security tab to workspace settings, the ability for admins to enable and enforce SAML, and updated auth flow to enforce SAML SSO for workspaces where it is required.

https://help.air.inc/en/articles/5905196-saml-sso-configuration

OLD PROJECTS

Spelling Bee

A clone of the popular NYT game, Spelling Bee. Users try to find all valid word combinations over 3 letters including the center letter.

Built with: React, React Router, Express, MongoDB

Bar None

Bar None is a CRUD app to create a list of favorite cocktail recipes. A 3rd party cocktail API can be searched in multiple ways to find inspiration for cocktails to add the list. Group project.

Built with: React, Express, MongoDB, TheCocktailDB

Beyond Measure

Beyond Measure provides short multiple choice quizzes and returns the user's score along with the correct answers.

Built with: React Hooks, React Router, Ruby on Rails, PostgresQL, Materialize

ScoreCast

ScoreCast allows a user to enter their zip code and returns weather info for that location along with an embedded song video related to the weather.

Built with: jQuery, HTML, CSS, OpenWeather API, last.fm API, Youtube API

Pokédex

Pokédex is a full CRUD app that allows users to create, edit, and delete pokémon

Built with: EJS, CSS3, Express

Repo-Finder

Repo-Finder uses the GitHub API to search for a user and return their public repos

Built with: HTML5, CSS3, Vanilla JS, GitHub API


resume

CONTACT

Your Name:

Your Email:

Message:

githublinkedIn

© Katelyn Miles 2019