Hi there, I'm Karen!
Global Digital Citizen ~ Lifelong Learner
Full Stack Software Developer ðĐâðŧ
About Me
I am a full stack web developer with a background in telecoms and technical support. Friendly and collaborative, I enjoy overcoming challenges with a combination of cheerful determination, grit, and resilience gained through an established work ethic. I would love to explore opportunities to contribute to meaningful projects and conversations, so please feel free to connect with me on LinkedIn ð
Skills
Frontend
- JavaScript
- TypeScript
- React
- Next.js
- HTML
- CSS
- Sass
- Tailwind CSS
Backend
- Node.js
- Express
- Axios
- Python
- Flask
- Java
- Spring
- Spring Boot
- Ruby
- Ruby on Rails
- API
Database & Testing
- PostgreSQL
- MongoDB
- Supabase
- Cypress
- Jest
- Mocha
- Chai
- Selenium
My Projects
Some of my favourite projects are highlighted below. If you'd like to see more, take a peek at my GitHub account!
Flask-based web app that streamlines customer support by dynamically generating pre-written responses to common queries.
âïļ Python, Flask, HTML, CSS, Virtual Environment
Web app for managing GitHub following relationships.
âïļ JavaScript, Node.js, Express, Axios, Dotenv, HTML, CSS
Console-based planning app that generates an upcoming events schedule based on user input.
âïļ Java, CLI (Command Line Interface)
A revamped Python dinner planner built with Flask
âïļ Python, Flask, HTML, CSS, Virtual Environment
Console app that generates a weekly meal plan based on user input
âïļ Python, CLI (Command Line Interface)
Redux application that enables users to create and manage a list of their best friends
âïļ Redux (Reducers, Actions, Store), JavaScript, React, HTML, CSS, Yarn, GitHub Pages
Redux application that enables users to create custom memes
âïļ Redux (Reducers, Actions, Store), JavaScript, React, HTML, CSS, Thunk, API, Bootstrap
Full Stack Web Developer Portfolio Site
âïļ Next.js, JavaScript, TypeScript, Node.js, HTML, CSS, Tailwind CSS
Full Stack Pet Care Management app (Group Project)
âïļ React, JavaScript, HTML, CSS, Node.js, Express, Axios, Bootstrap, PostgreSQL, Netlify
Full Stack e-commerce Plant Shop
âïļ Ruby on Rails, HTML, CSS, SCSS, ERB (Embedded Ruby), MVC (Model-View-Controller) Architecture, Active Record ORM (Object-Relational Mapping), Bootstrap, PostgreSQL, Bcrypt, Stripe, RSpec, Cypress
Full Stack Meeting Booking app
âïļ React, JavaScript, HTML, CSS, SCSS, Node.js, Axios, Dotenv, Cypress, Jest, TDD (Test Driven Development), SPA (Single Page Application), Railway, CircleCI (CI/CD), Netlify
Stock Photo browsing app
âïļ React, JavaScript, HTML, CSS, SCSS, Express, PostgreSQL, API, Babel, Dotenv, SPA (Single Page Application)
Terminal based Math Game
âïļ Ruby, OOP (Object Oriented Programming), CLI (Command Line Interface)
Single-page Social Media app
âïļ JavaScript, Node.js, Express, HTML, CSS, SASS, jQuery, AJAX, SPA (Single Page Application)
Full Stack Resource Sharing Site for internet links, blogs, or videos
âïļ JavaScript, Node.js, Express, PostgreSQL, EJS (Embedded JavaScript),HTML, CSS, SASS
Full Stack Recipe Sharing Site enabling users to vote on recipes
âïļ React, JavaScript, HTML, CSS, Supabase, GitHub Pages, Netlify
Ask the monkeys to shuffle colourful emojis, get ducks in a row, and WIN!
âïļ React, JavaScript, HTML, CSS, GitHub Pages, Surge, SPA (Single Page Application)
My GitHub Stats
Contact Me
The best way to get in touch with me is through LinkedIn
I'd be happy to connect and chat about exciting projects or new challenges. Please don't hesitate to reach out! ð