Skip to content
View ethanchristensen01's full-sized avatar

Block or report ethanchristensen01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ethanchristensen01/README.md

Currently looking for work! My Linkedin profile

Background

Four years of professional software engineering experience using: JavaScript/TypeScript, HTML, CSS, SCSS, Vue, Vite, Nuxt, Vuex, Pinia, Rollup, React, Webpack, Mocha, Chai, Node, Express, SocketIO, Python, SQL, PostgresQL, SQLite C#, Selenium, CMake, C++, ZMQ, Cesium, GDAL, MapTiler, RegEx, Docker, LXC, Incus, Jenkins, JSON Schemas, Bash, Fish, Linux, WSL, Git, VSCode, Visual Studio, XSLT

Bachelor's degree in Computer Science from Utah State University where I learned: Java, Android Studio, Django, SKLearn, Pandas, PyTorch, Machine Learning, Neural Networks, Game Development, Programming Languages and Compilers, AI Programming Language Processing, Operating Systems, Advanced Algorithms and Data Structures, Computer Network Security, Web Development, Advanced Software Engineering, Object Oriented Programming

A minor in Mathematics: Calculus I-III, Ordinary Differential Equations, Linear Algebra, Discrete Math, Probability/Statistics, LaTeX

On the side, I'm teaching myself Rust and more math for fun, and am capable of picking up other languages and tools as necessary.

Projects

  • Lunar Lander Game is a project I made in my Game Development class. It uses an object oriented + data oriented architecture. I put it up on GitHub after graduating, and recently put up a Demo of the game hosted on GitHub pages.
  • My project_euler_rs repo is an ongoing project to solve, test, and benchmark solutions to Project Euler problems using Rust.
  • Paint Splatter is a project I made in middle school on Khan Academy (specifically using their JavaScript and Web platform) ES5 (JavaScript but older) and ProcessingJS. My projects here served as an early introduction and practice of various CS and Math concepts. I still love to work with the HTML5 canvas, and have used it at work to make special interactive web components.

Pinned Loading

  1. lunar-lander-game lunar-lander-game Public

    A project I made in 2024 for a game development class. Uses super simple Vue for page layout and vanilla JS for game.

    TypeScript

  2. forgor forgor Public

    A fish utility for aggregating subcommands with autocompletions

    Shell 1

  3. card-sim card-sim Public

    Rust

  4. tic-tac-toe-rs tic-tac-toe-rs Public

    Rust

  5. Mulhollandrl/Baba-Clone-Big-Blue Mulhollandrl/Baba-Clone-Big-Blue Public

    JavaScript

  6. project_euler_rs project_euler_rs Public

    I solved a few Project Euler problems using Rust.

    Rust