Caitlin Floyd

Linguist

About me

I am a DC-based full-stack software engineer; motivated by the power of technology as a tool for positive change; and with a background in linguistics, education, and nonprofit management.

Before becoming a software engineer, I worked in nonprofit management at a refugee resettlement agency and in English language education. In all of my previous roles, I relied very heavily on technology, both to help me problem solve and to maximize my efficiency when resources were extremely limited. It was through these experiences that I gained a deep appreciation for the capacity of technology to transform the world, and decided to study software development in order to increase my impact.

I am excited to find a Full Stack Engineer position that will allow me to combine my experience in leadership and highly collaborative roles; my love of problem solving, patterns, and algorithms which originally drew me to linguistics; and my passion for software development.

Updated Headshot

Hobbies:

Projects

Couch Potato
A Chrome extension allowing multiple users watch Hulu together remotely
Couch Potato Logo
Chrome Extension
04 / 2020
Care Kit
An e-commerce, single-page application for custom care packages
Care Kit logo
Web
03 / 2020
City Sites
A mobile app allowing users to maintain city-specific bucket lists
City Sites logo
Mobile App
03 / 2020

Work Experience

Senior Manager of Language Access & Proficiency
Nationalities Service Center
Philadelphia, PA
NSC logo
05 / 2018 - 08 / 2019
Academic Program Administrator
Nationalities Service Center
Philadelphia, PA
NSC logo
06 / 2016 - 05 / 2018
Graduate School of Education TESOL Mentor
University of Pennsylvania
Philadelphia, PA
Penn logo
09 / 2016 - 06 / 2019
Native Education Trainer
ECC Foreign Language Institutes of Japan
Osaka, Japan
ECC logo
04 / 2015 - 05 / 2016
English Instructor
ECC Foreign Language Institutes of Japan
Osaka, Japan
ECC logo
08 / 2013 - 05 / 2016
ESL Coordinator & English Teacher
The Lingua Franca Institute at Washington University of VA
Annandale, VA
Lingua Franca logo
02 / 2013 - 08 / 2013

Education

Grace Hopper Immersive Software Engineering Course
Fullstack Academy of Code
New York, NY
Fullstack logo
2020
Certificate, Teaching English to Speakers of Other Languages
Georgetown University
Washington, DC
Georgetown logo
2013
Bachelor of Arts, Linguistics
College of William & Mary
Williamsburg, VA
WM logo
2012

Skills

(Computer) Languages:
JavaScript
JavaScript
Dart
Dart
Python
Python

Front End:
React.js
React.js
Redux
Redux
CSS
CSS
HTML
HTML
Flutter
Flutter
Socket.io
Socket.io
Gatsby.js
Gatsby.js

Back End:
Node.js
Node.js
Express.js
Express.js
PostgreSQL
PostgreSQL
Sequelize
Sequelize
Socket.io
Socket.io

Tools:
Git
Git
GitHub
GitHub
Heroku
Heroku
Mocha
Mocha
Chai
Chai
Chrome Dev Tools
Chrome Dev Tools

(Human) Languages:
Japanese
Japanese
Spanish
Spanish
Arabic
Arabic

Writing

Adding Functionality to React

Adding Functionality to React
After working through the challenges of converting our code to React, we were eager to incorporate all the additional functionality that…
Jun 2020 - 2 min

Getting Started with Couch Potato

Getting Started with Couch Potato
So you’ve decided to create a piece of technology that lets people watch shows together from the comfort of their own homes and chat while…
May 2020 - 3 min

Hello World

Hello World
I recently graduated from coding bootcamp at the Grace Hopper Program at Fullstack Academy of Code in New York City, and am now in the…
May 2020 - 2 min