Hello! My name is Eric Shreve, and I am a passionate self-taught programmer with 8 years of experience writing code. I have a diverse skill set that spans systems programming, high-level application development, networking, and embedded programming. Whether working solo or collaborating within a team, I thrive on tackling complex problems, building efficient systems, and creating impactful software. My journey has been driven by curiosity and a dedication to mastering both the low-level intricacies of systems and the high-level frameworks that power modern applications.
I primarily work with Rust and Golang, but I am proficient in a wide range of programming languages and technologies, including:
-
Programming Languages:
Rust, Go, C, C++, Python, Kotlin, Java, HTML5 (and related technologies like CSS and JavaScript). -
Version Control Systems:
Git, GitHub. -
Development Environments:
JetBrains products (e.g., IntelliJ IDEA, CLion, PyCharm), Visual Studio Code. -
Operating Systems:
Windows, Linux.
My experience spans systems programming, high-level application development, networking, and bare-metal programming, giving me the versatility to work across the software stack.