About

I’m a software engineer who is excited to create accessible websites and solve meaningful problems. I have built more than a dozen independent projects in the past year, and with each new project, I expanded my toolkit with fresh skills. Some of the projects I’m most proud of are Battleship and a memory game called Uni Lang because I became comfortable with React and unit testing while developing them.

My past experience as a speech-language pathologist provides me with a unique approach, and it reinforces my interest in creating user-friendly web applications that everyone can use. My interest in software engineering was ignited during the pandemic when speech therapy services moved online. I relied heavily on the minimal existing digital materials and created more to fill the gaps. However, I was limited by not knowing how to code when making these materials. So, I learned to code!

While learning to code and working through a self-paced curriculum, I joined a local Meetup group called Ventura Code and Coffee to connect with other developers, and I currently serve as an organizer. I look forward to continuing to broaden and deepen my skills alongside other great developers.

HTML
CSS
JavaScript
React
Git
Jest
Webpack
Node.js
Express
MongoDB

Projects

Speech Sound Sleuth preview

Speech Sound Sleuth

Speech therapy game inspired by "Where's Waldo?" Players search for items tied to speech sounds in timed challenges. When an item is found, the timer stops for pronunciation practice. Backend tested using Supertest and MongoDB Memory Server. Read more...

HTML5
CSS3
React
TypeScript
Node.js
Express
MongoDB
Blog preview

Blog

Straightforward blog platform that includes a RESTful API, front-end integration, and user authentication. Utilized AWS S3 for blog post image storage. Created an external interface tailored for admins with content management capabilities. Read more...

HTML5
CSS3
JavaScript
React
Node.js
Express
MongoDB
Shopping Cart preview

Shopping Cart

Mock-up of a shopping site with the ability to browse products and add items to cart. Used React Router for client-side routing and a public API to retrieve product details. Tested the user interface using Vitest (a testing framework) and React Testing Library.

HTML5
CSS3
JavaScript
React
Memory game preview

Uni Lang: A Memory Game

Uni Lang is a memory game consisting of 12 cards. Each card features the word "hello" in a different language. Earn points by clicking on the cards. The objective is to accumulate as many points as possible without clicking the same card twice.

HTML5
CSS3
JavaScript
React
Battleship preview

Battleship

Single-player game based on the classic Battleship strategic board game. Developed using Test Driven Development with Jest (a testing framework). Used webpack for bundling and compiling.

HTML5
CSS3
JavaScript
Etch-a-sketch preview

Etch-a-Sketch

Browser version of the classic childhood toy. Activity features a customizable grid size, adjustable pen colors, erase functionality, and a clear grid option.

HTML5
CSS3
JavaScript

Contact

If you would like to contact me for any opportunities or just a chat, feel free to reach out via LinkedIn(opens in new tab).