Profile picture

Katherine Blaine

Front End Engineer
Pronouns She/Her
Open Resume Email Directly

About me

I am a highly motivated software developer with a passion for innovative technology. My technical skills include proficiency in JavaScript, React.js, HTML, CSS, Express.js, and Cypress.io, which enable me to create engaging and interactive web applications. Additionally, my strong communication, organization, logical problem solving, and writing skills enable me to collaborate effectively with colleagues and stakeholders to deliver high-quality projects.

My educational background includes a B.A. from the University of Minnesota in Political Science and Strategic Communication, as well as certification in Frontend Engineering from the Turing School of Software and Design, which has honed my technical expertise and problem-solving skills.

In addition to my academic pursuits, I have gained valuable experience in non-profit legal advocacy, state government media and communications, and customer service and restaurant management, which have instilled in me the importance of hard work, dedication, and attention to detail.

As a software developer, I am excited to utilize my skills and experience to drive innovation and create exceptional user experiences. I am currently seeking a challenging software developer position that will allow me to continue to learn, grow, and contribute to the success of an organization.

Preferred locations

  • Chicago, IL
Open to remote work

Previous industries

  • Government Relations
  • Legal Services
  • Restaurants

Skills

  • Chai
  • CSS3
  • Cypress
  • Express
  • GitHub
  • Heroku
  • HTML5
  • JavaScript
  • Mocha
  • PostgreSQL
  • React
  • User Experience Design / UX
  • User Interface Design / UI

Currently learning

  • TypeScript

Projects

Advanced Language Practices (ALPs)

Advanced Language Practices (ALPs)

Project scope time hours
Collaborators Profile picture for Kirk Hauck Profile picture for Bea Ordonez

Tools Used

  • React
  • TypeScript

ALPs is a language learning application that allows users to practice advanced written skills in Spanish, Turkish, or Vietnamese.

Users are able to access their language learning profile, view their past completed work, and receive a new randomized challenge within the application.

When a user begins a new challenge, they are provided an image, a verb, and 2 grammar points. The application prompts the user to complete 2 written sentences based on the provided parameters and submit their work to receive feedback. The application then queries the OpenAI API to provide grammatical corrections as well as an explanation on their performance.

Launch the App Code Repository
Screenshot detail for project Advanced Language Practices (ALPs)
Screenshot thumbnail #1 for project Advanced Language Practices (ALPs) Screenshot thumbnail #2 for project Advanced Language Practices (ALPs) Screenshot thumbnail #3 for project Advanced Language Practices (ALPs) Screenshot thumbnail #4 for project Advanced Language Practices (ALPs)

Beam

Beam

Project scope time 28 hours
Collaborators Profile picture for Amber Shipley Profile picture for Joe Fogiato Profile picture for Christine Cooper

Tools Used

  • Cypress
  • Express
  • Node.js
  • PostgreSQL
  • React

Beam is a self-care application intended to help the user work through any kind of feeling or emotion they might be experiencing. The user will be asked to choose a feeling and reflect on it, add anything about their experience that might help them avoid or recreate the feeling in the future (depending on the feeling). After their reflection, they will see an offering of a few activities that might help. Their entries will be available to them in the Feelings Archive for future reflection and can be edited whenever they'd like.

Launch the App Code Repository
Screenshot detail for project Beam
Screenshot thumbnail #1 for project Beam Screenshot thumbnail #2 for project Beam Screenshot thumbnail #3 for project Beam Screenshot thumbnail #4 for project Beam

Bookwise

Bookwise

Project scope time 19 hours
Collaborators

Tools Used

  • Cypress
  • React

Bookwise is an application that allows users to browse and search the New York Times most recent best sellers lists. Users are able to select books they are interested in and view more information including a brief plot description, the genre the book belongs to, how long the book has been on the bestsellers list, and the book's current ranking.

Launch the App Code Repository
Screenshot detail for project Bookwise
Screenshot thumbnail #1 for project Bookwise Screenshot thumbnail #2 for project Bookwise