Code Monkey home page Code Monkey logo

miriah peterson header

Data Reliability Engineer, Golang Instructor, Twitch streamer, Community organizer

  


Hey there 👋 Want to get to know me? I graduated from Brigham Young University with a bachelor’s degree in physics and attended the University of Oklahoma in pursuit of a PhD in quantum optics but dropped out to pursue a career as a software engineer.I have been working professionally for many years as an engineer in addition to giving talks on the Go programming, machine learning, and data engineering. I am meetup organizer, a softare engineer, a Golang Instructor, and a Twitch streamer.


Experience

I have worked as a backend engineer focusing on data software systems, microservices, and Cloud Native tooling. I have worked at companies like Nav, Weave, and Tailscale.

I am an Instructor with Orielly media currently and have given courses on:

Have worked with a variety of technologies including:

  • Languages: Golang, SQL, pandas, rust
  • Backend Eng Tools: gRPC, RESTful, nsq, postgres, API-gateways
  • Infrastructure tools: kafka, Docker, Kubernetes, terraform, GCP, aws, prometheus
  • Data Eng tools: Rudderstack, Fivetran, Snowflake, DBT, Data SLOs
  • Design and Architecture: Microservices, TDD, DDD

You can check out past talks I have given here

You can check out past twitch streams here


Projects

Go Zero to Hero

I believe the simplicity and cleanliness of the Go programming language makes it a suitable language for first-time programmers. However, things like a GoPath, Dependencies, binaries, CLIs, IDEs, and Git make it hard for someone who has never coded before to just pick up Go in their free time, so I started writing this tutorial for people who have less that one year of programming experience or even no experience whatsoever. It is to help them learn Go and master other tools as well.

To explore the course or contribute to the project, you can check out the Github repo. As a board member of Forge Foundation non-profit, I have been asked to help with the meetups that are run by the Foundation. I love meetups and the wonderful opportunities they give attendees to learn, network, recruit, and grow in there careers. A comprehesive list of the meetups can be found on our meetup pro page here.

Anyone is welcome to request topics, or even just to come and hang out. If you are interested in learning more please join us on Slack or Meetup.

Production Go

This repo was developed as a series of exercises for the Production Go Pattern and Anti-patterns for Memory Management workshop. It can be completed independently if needed. It was last updated March 2023

Go Web Services in 3 Weeks

This repo is the set of exercises for the Go Web Development in 3 Weeks workshop. It is still work in progress with a planned completion before July 2023

Go 20 questions API game

This repo is the set of examples that go along with the above Go Web Development in 3 Weeks course.


Contact

I am currently on the job market. If further inquires of employment email me [email protected]

You can follow my work here:

Miriah Peterson's Projects

arrow-rs icon arrow-rs

Official Rust implementation of Apache Arrow

bare-bones-dbt icon bare-bones-dbt

Example of a minimal implementation of DBT transformations on Big Query

deep-learning-v2-pytorch icon deep-learning-v2-pytorch

Projects and exercises for the latest Deep Learning ND program https://www.udacity.com/course/deep-learning-nanodegree--nd101

deepvoice3_pytorch icon deepvoice3_pytorch

PyTorch implementation of convolutional neural networks-based text-to-speech synthesis models

gc-ml icon gc-ml

Go ML/AI Training Materials

gitutil icon gitutil

Utilities for working with git and Gerrit

go-ml-linear-regression icon go-ml-linear-regression

THIS IS AN EXAMPLE if how to implement linear Regression in Go. I know I should be better with naming.

golang-cli-game icon golang-cli-game

this is a cli game that is made to interact with Soypete/Webservices-in-3-week repo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.