Intro

profile picture

I've always been fascinated by patterns. Patterns can be found in music, which led me from elementary-school concert band, to high-school garage band, college marching band, and a bluegrass and jazz band. Patterns also got me into languages, including German, Chinese, Portuguese and others. I studied patterns in people and cultures during a master degree in social work, 8-year career as a therapist, volunteering in emergency mental health, and visiting/living in dozens of foreign countries for a total of over 3 years. I love communicating ideas and solving problems through the patterns of music, language, and human behavior!

It turns out, I've also always used patterns in some form of coding on the side... starting with the card game "21" on my graphing calculator in 11th grade. This gave way to blogs, dynamic spreadsheet expressions, business websites, and volunteering as 'Webmaster' in a non-profit organization for over 5 years. Ultimately, I decided to devote myself to developing skills and using patterns in coding. In March 2021, I completed a 6-month intensive full-stack coding bootcamp at App Academy. During the program, I realized my place as a leader among my peers. I consistently had classmates seeking my help with problem solving and debugging, was voted scrum master on a group project, and was given the nickname "Zacherberg".

I developed 4 full-stack web applications using technologies such as Javascript, Python, React / Redux, Flask, SQLAlchemy, Express, Sequelize, PostgreSQL, HTML / CSS and others. I went out of my way to voluntarily learn and incorporate other frameworks and APIs such as AWS S3, Google Maps API, Chart.js, and the Stripe API. I’m even in the process of setting up an LLC and monetizing my app eDOT designed to help therapists diagnose and track client progress over time.

Feel free to check out some of my work, review my resume, and get in touch!

Work

eDOT

eDOT Preview

Electronic Diagnostic and Outcome Testing for therapists and other helping professionals. A functioning Software as a Service, built using Node.js, React, Redux, Flask, SQL-Alchemy, Chart.js, Stripe API, and more.

Toilet Surfing

Toilet Surfing Preview

Where chill people share their toilets with other chill people, inspired by the giving and laid-back culture of couch surfing and by good vibes of surfers in general. A full stack solo project using Node.js, React, Redux, Express, AWS S3, React Google Maps API and more. Checkout the github repo.

Whac-A-Mole

Whac-A-Mole Preview

The classic game of Whac-A-Mole built using HTML, JavaScript, and CSS. Challenge yourself on easy mode or hard! Checkout the github repo.

Pair Yo' Pet

Pair Yo' Pet Preview

From play dates to soul mates, your pet will never be lonely again. A full stack group project using React, Redux, Flask, SQL-Alchemy, AWS S3 and more. Checkout the github repo.

Good Trees

Good Trees Preview

For those who love the climb and the view from the top. A full stack group project using Node.js, Pug, Express, PostgreSQL and more. Checkout the github repo.

Tic Tac Toe with functioning AI

Tic-Tac-Toe Preview

My earliest coding project published live. Built using HTML, CSS, and Javascript. Play another person, against the AI, or watch the AI play itself. Check out the github repo.

Skills

  JavaScript

  Node.js

  Python

  React.js

  Redux

  Flask

  CSS

  Git

  Express.js

  HTML

  PostgreSQL

  SQL

  SQLAlchemy

  Docker

  Sequelize

  Markdown

  AWS S3

  G-Maps API

  Stripe API

  ChartJS API

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form