Becky Peltz is a Developer/Educator, Curriculum Designer, Mentor, Researcher, Cybersecurity Mitigator

About

Developer

Problem solving as and art and a science. Attention to detail. Seek feedback from humans and machines. Communicate with different audiences. Understand user needs. Ask questions. Break down complexities. Collaborate with the team. Be ready to change everything. Strive for quality!

Educator

Understand the learning process and human memory. Break complex concepts and patterns into simpler one. Create hands on activities that lead learners into their own experiments. Incorporate multimedia. Teach problem solving and not memorization. Find ways to create conversation. Give and get feedback. Adapt to changing modes for creating connection.

Background

Four decades of software development starting with database design and administration and leading into web development and the cloud. Working for large companies, startups and educational institutions. BA with Phi Beta Kappa,MBA,MS Curriculum Design.

Skills

Languages

  • JavaScript
  • TypeScript
  • Node.js
  • Java
  • C#
  • HTML/CSS
  • SQL
  • R
  • Python

Frameworks

  • React
  • .Net
  • Next.js
  • Vue.js
  • Ionic
  • Flask

Tools for Education

  • Gitbook
  • Descript
  • Camtasia
  • Canvas
  • Grammarly
  • GitHub Pages

Communication

Sharing

Portfolio
I created a Portfolio using Gitbook.
Link Reveal Chrome Extension
Phishing seems to be a big problem for the everyday user so I created a Chrome extension that could help view all the links with a color coded rating. Here's code for the chrome extension: link-reveal-ext
Using Web APIs to Create a Camera Application
This is a how-to article that describes how you can create a camera application that runs on a web page. It explores the use of Web APIs like canvas, Media Capture and Streams, Web Share, and Permissions.
Recipe Generator Using AI from Cloudflare
I created this recipe as part of a Cloudflare challenge on dev.to. It was my first experience using an AI API.

Speaking

Cascadia JS
Learning and Managing Code with Code Notebooks: This session described how you can create code notebooks in multiple languages using Visual Studio Code.

NPM Packages

@rebeccapeltz/fun-run
This is a function runner that includes code to get the amount of time in milliseconds that it takes to run the function. It's good for collecting statistics on how long it takes to run a function. Here's the code for fun-run code.
Color by Degree
Enable the ability to estimate a color by using a degree on a color wheel and get back HSL, RGB, or Hex.

Current

Role

Instructor Part Time, Python at UW Continiuing Education

Instructor Part Time, Prompt Engineering at Wenatchee Valley College Continuing Education

Time Zone

Pacific Standard Time (GMT-8)

Elsewhere

Contact

Send an email about new opportunities or collaborations.