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 belowSkills
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.
- Typescript
- Javascript
- React
- NextJS
- Vue
- HTML5
- CSS3 and SASS
- Rollup
- 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.
- NodeJS
- MongoDB
- Firebase
- AWS
- Java
- Terraform
- PostgreSQL
Projects
Pattern Filler Tool
A web app that fills SVG paths with circles using multiple configurations
Recipe Converter
A recipe converter and calculator that makes it easy to change the serving size of recipes
Automated Plant Waterer
A system that automatically waters plants based on soil moisture levels
Recent Blog Posts
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
Position a menu near a content item on hover even in a scrollable container to reduce visual clutter.
Styling the HTML Color Input
You can use browser-prefixed CSS pseudoclasses to style the HTML color input.
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.
Latest Tweets
Here are the things I've been excited about lately.