Skip to content
View ethanbarry's full-sized avatar
🕶️
Committing atrocities (to GitHub).
🕶️
Committing atrocities (to GitHub).

Block or report ethanbarry

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
ethanbarry/README.md

Hello!

I'm a Mathematics & CS double major at The University of Texas at Tyler interested in numerical analysis, formal methods, and low-level, high-reliability computing. Firmware is close enough to the metal to present a lot of challenges I find exciting, but far enough away from the hardware that I don't need to be an EE. In other words, it's just right for me. I also like language design, compiler construction, and formalization of grammars and syntax.

In August I completed a seven-month full-time co-op with Trane Technologies' Residential Division, where I wrote controls software and learned all the things we aren't taught in our CS classes! I'm very excited for the opportunity to return in the spring while I take classes! Next year I'll be integrating Rust into our tech stack and exploring a distributed microservice architecture.

I'm looking to spend my free time learning from and contributing to some of my favorite open-source projects. Please drop me a message here on GitHub if you have tips or suggestions!

Things I Like

  • The Rust programming language.
  • The UNIX shell and UNIX philosophy.
  • Self-hosted services.
  • Great-looking UI.
  • Thorough and complete documentation!
  • Muh coffee! (Certified Aeropress Enthusiast)

Some Classes I'm Taking This Semester

  • MATH 3425: Foundations of Mathematics
  • MATH 2415: Multivariate Calculus
  • COSC 3325: Analysis of Algorithms

Some Cool Classes I've Taken

  • HNRS 2414: Honors Calculus II
  • COSC 4327: UNIX Shell Programming
  • COSC 4336: Software Development—we wrote a chess engine!
  • COSC 4340/5340: Comparative Study of Programming Languages
  • ART 4345/5345: Renaissance Art History (Italian Focus)

Personal Website:

I have a blog at howdytx.technology where I write about anything in CS or math that interests me.

Pinned Loading

  1. emilio-zuniga/Swordfish emilio-zuniga/Swordfish Public

    A UCI chess engine

    Rust 2

  2. pl0rs pl0rs Public

    PL/0 Compiler in Rust

    Rust

  3. Axect/puruspe Axect/puruspe Public

    PURe RUSt SPEcial function library

    Rust 22 8

  4. dcrs dcrs Public

    An arbitrary-precision calculator.

    Rust 7

  5. binary-trees-guessing-game binary-trees-guessing-game Public

    Twenty Questions using binary trees.

    Java

  6. pascal-expression-parser pascal-expression-parser Public

    A basic recursive-descent parser in Pascal.

    Pascal