Skip to content
Learning Rust
Learning Rust




@Retrylife @BealDevelopment @devRant-Community @devRanters @frc5024 @coffee-crew @docproject
Block or Report

Block or report Ewpratten

Block user

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

Report abuse

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

Report abuse

Hi, I'm Evan 👋

  • Senior high school student
  • Professional software developer
  • Using: Rust, Python, Java, C++, and much more
  • 8 years of programming experience
  • Amateur radio operator
  • Tech-oriented Blogger

More about me

I have been developing software since the fifth grade, starting my journey with JavaScript and Python. Years later, I am now writing software both professionally, and as a hobby in more languages than I can remember. Having two computer scientists for parents probably pre-disposed me to this honestly.

Outside of work, I almost exclusively develop open-source software, and it is all available here on this GitHub account. On personal projects, I like to iterate, experiment, and develop as fast as possible, which leads me to have a habit of cranking out projects every three-ish days. A lot of these projects are either developed out of necessity for use in another project, or as learning experiments. Feel free to use, fork, and contribute to any of my projects. I appreciate any feedback given in return.

Notable past projects

In the past, I have worked on many interesting projects of various sizes. I was once a (very) popular user over on devRant, and have worked on multiple bots and statistical tools for the site's community, including my first ever group project, devCredits, and a command-line client for the app, dr. Neither of those old projects were particularly well designed or written on my part, but I learned a lot from them, and thats what matters in my opinion.

More recently, I have been involved with Raider Robotics, a FIRST Robotics Competition team based out of my highschool. On Raider Robotics, I was the leading force developing the software that powered our award-winning robots: Q*bert, MiniBot, HATCHField, and Darth Raider. I also developed some event management software, a parts management tool for the team shop, hardware debugging tools, and the team's core robotics library (including its documentation).

I keep my pinned repositories list fairly up to date with the best of my more recent projects.

Contact & Socials


  1. The software libraries that power all Raider Robotics projects

    Java 5 6

  2. The PolyMesh 3D file format, library, and toolset

    Rust 1

  3. Deep Breath is a game build over a weekend for Ludum Dare 48, written in Rust, made with raylib.

    Rust 3

  4. Software library for writing programs for Kobo products


3,834 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

May 2021

Created 5 repositories
Opened 1 pull request in 1 repository
1 merged
Opened 1 issue in 1 repository
1 open
39 contributions in private repositories May 3 – May 15

Seeing something unexpected? Take a look at the GitHub profile guide.