About Me
Hi, I’m Kaylee! I am a full-stack software engineer with a passion for fighting my way through coding roadblocks and developing clean, efficient applications that are ready to make users’ lives easier.
With a background in disaster relief, media, and education, I would have laughed if someone had told me that I would dive into the tech world just a few years ago. In fact, when a friend first asked me if I had ever considered getting into tech, I looked at her blankly and said, “No, never.”
It took me months of researching and feeling offended by the mere existence of zero indexing before things started clicking, and I’ve been all in ever since. I earned my certifications in Responsive Web Design and JavaScript Algorithms and Data Structures from freeCodeCamp and then took on CareerFoundry’s intensive Full-Stack Web Development bootcamp.
Along the way, I rediscovered my enthusiasm for creative problem solving and analytical thinking, something my younger self has applauded at every step. I have always wanted a career that makes the time pass quickly, and I’ve discovered that and more as I have engineered fun JavaScript character apps, built RESTful APIs and MongoDB collections from scratch, designed single page applications with React, and implemented test- and behavior-driven development in a progressive web app.
Nowadays when people ask me about tech, I can confidently say I love the challenges and endless learning opportunities it brings. I love the way I can take a blank code editor and transform it into a responsive website or an interactive application. Working with computers and programming languages may be inherently analytical, but it’s also a bit of real-life magic—only in this case, the magic words are phrases like “console.log,” “npm run start,” and “Google, how do I…?”
I look forward to connecting as I continue pursuing my newfound passion and putting my technical skills to good use. Check out some of my projects, and let me know if you are interested in learning more.
Skills
Frontend Development
- React/React-Redux
- Angular
- JavaScript, TypeScript
- HTML5, CSS
- jQuery
- Bootstrap, React Bootstrap
Backend Development
- RESTful APIs
- JSON
- MongoDB, SQL, PostgreSQL
- Node.js
- Express
- CORS, Passport
Testing
- Test-Driven Development
- Behavior-Driven Development
- React Testing Library
- Jest-Cucumber
- Puppeteer
- Postman
Projects
Pegasus City Guide
A Single Page Application (SPA) built with React that allows users to learn about available activities in Dallas, Texas.
- React
- JavaScript
- React Bootstrap
- React Router
- React Dom
Pegasus City Guide API
The Pegasus City Guide API is a Node.js and Express application that provides users with access to information about different activities stored in a MongoDB collection.
- Node.js
- Express
- MongoDB Atlas
- Passport
- Mongoose
- CORS
- bcrypt
- Heroku
Let's Chat
Let's Chat is a mobile application built using React Native and the Gifted Chat library and developed with Expo. It provides users with a chat interface and options to share images, take and store new photos, and share their location.
- React Native
- Firebase
- Expo
- Cloud Firestore/Firebase Storage
- Expo ImagePicker API
- Expo Location API
- Gifted Chat
- React Native Maps
Meet App
The Meet App is a serverless, progressive web application (PWA) built with React using test-driven development (TDD) and behavior-driven development (BDD) techniques.
- React
- React Testing Library
- AWS Lambda
- Recharts
- OAuth2
- External API
- Jest-Cucumber
- Puppeteer
- Gherkin
myFlix Angular Application
The myFlix Angular application was created with Angular and TypeScript. It is the client-side for a previously completed React application called myFlix based on its existing server-side code.
- Angular
- TypeScript
- Angular Material
- TypeDoc
myFlix
myFlix was built with React, Redux, and React Bootstrap and gives users the opportunity to learn about and track their favorite movies.
- React
- JavaScript
- React Bootstrap
- React Router
- React Dom
- React-Animated-Heart
myFlix API
The myFlix API is the server-side component of a movies web application. The final Node.js and Express application includes a RESTful API that connects to an online MongoDB database.
- Node.js
- Express
- MongoDB
- Morgan
- Express Validator
- JSON Web Tokens
- Mongoose
Animal Crossing Characters App
A small web application that uses HTML, CSS, and JavaScript to load data from an external Animal Crossing API and enable the viewing of data points in modals.
- JavaScript
- HTML5
- CSS
- Bootstrap
- External API
Pokedex Application
A small web application with HTML, CSS, and JavaScript that loads data from an external API.
- JavaScript
- HTML5
- CSS
- External API
Let's Chat
If you are interested in getting to know more about what I can offer your team—or you just want to say hi—get in touch via my email below. I would love to connect.