Git Product home page Git Product logo

ewpratten's Introduction

Hi, I'm Evan ๐Ÿ‘‹



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.

Repo navigation

If you haven't noticed yet, I have a lot of active repositories on this account.

To make it easier for people to dig around and see what I work on, the following are some quick links to the GitHub search tool.

  • Rust
    • At the moment, Rust is my primary programming language. My goal is to become a Rust expert. I have been working hard to produce many useful crates to help fill out the selection of available libraries for other developers to benefit from.
  • Java
    • For the past few years, Java was my primary language. I picked it up in 10th grade, while working with Raider Robotics (@frc5024). My Java projects are split between robotics, Minecraft mods, and homework from my high school compsci classes.
  • Python
    • Python was the programming language I first learned (way back in 5th grade). It was also my primary language up until high school, I have many many Python projects. As is to be expected with new programmers, many of my old Python projects are not of great quality, but my Python abilities have since grown to the point I can comfortably say I am an expert in the language. I also use Python professionally.
  • C/C++
    • C and C++ are both languages I picked up during my time working with Raider Robotics. The majority of my experience in these languages is in the Robotics space, I have a few small side projects in these langues as well. I also use C++ professionally.

I work in many other languages, but none have enough projects to warrant their own section here. Feel free to dig around my repositories page to find them.


Contact & Socials

ewpratten's People

Contributors

ewpratten avatar

Watchers

James Cloos avatar

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.