Hello! I'm Rebecca, a software engineer from Maryland.

I'm all about building applications with the user in mind, following web standards, and developing modular code. I have over ten years of experience designing, developing, supporting, and managing web projects.

Learn more about me below
Profile photo

Skills

Front-end Development

A web experience should be seamless across devices and platforms. I have experience designing and developing responsive web experiences that work well across platforms.

  1. Typescript
  2. Javascript
  3. React
  4. NextJS
  5. Vue
  6. HTML5
  7. CSS3 and SASS
  8. Rollup
  9. Webpack

Back-end Development

Websites need to load quickly and allow for smooth interactions between the user and the system. I have experience developing real-time interactive applications.

  1. NodeJS
  2. MongoDB
  3. Firebase
  4. AWS
  5. Java
  6. Terraform
  7. PostgreSQL

Projects

Pattern Filler Tool

Pattern Filler Tool

A web app that fills SVG paths with circles using multiple configurations

Recipe Converter

Recipe Converter

A recipe converter and calculator that makes it easy to change the serving size of recipes

Automated Plant Waterer

Automated Plant Waterer

A system that automatically waters plants based on soil moisture levels

Recent Blog Posts

Building an Accessible Typeahead Component with React

Building an Accessible Typeahead Component with React

The ARIA combobox, listbox, and option roles with appropriate attributes are needed for a typeahead component accessible to screen readers and other assistive technology.

Anchoring Hover Menus to Scrollable Elements

Anchoring Hover Menus to Scrollable Elements

Position a menu near a content item on hover even in a scrollable container to reduce visual clutter.

Styling the HTML Color Input

Styling the HTML Color Input

You can use browser-prefixed CSS pseudoclasses to style the HTML color input.

Render Streamed OpenAI Responses with React

Render Streamed OpenAI Responses with React

Use a React ref and state variable to render a streamed response from OpenAI one chunk at a time similar to ChatGPT.

View all blog posts

Latest Tweets

Here are the things I've been excited about lately.

Hire Me

Looking for a full-stack or front-end developer to help with a project? Have a difficult bug you need help resolving? Let's chat!