Eric Brown

Roseville, California 95747 · (916) 316-7306 · ebrownbus@gmail.com

I am experienced in solving complex problems and learning new technologies. My skills center around object-orientated programming in Java, C++, and Python with a bit of mobile and full stack web development sprinkled in.


Experience

Computer Science Tutor and PAL Facilitator

California State University, Sacramento

Foster an inclusive learning environment by interacting effectively with students from diverse cultures. By relying on my strong foundation in computer science, I assist both underclassman and my peers alike in understanding complex material, further demonstrating proficiency in interpersonal communication and ability to simplify complex technical topics.

August 2023 - Present

Open Source Contributor

Godot Engine

Contributed to the active development of Godot an open-source game engine that has over 2,000 other contributors working on the project. By following the contributor guidelines and workflow, I was able to assist in the development by fixing a bug with the code editor. As an avid user of Godot, I plan on contributing more changes in the future to further enhance the experience for end users.

June 2023 - Present

Education

California State University, Sacramento

Bachelor of Science
Computer Science

GPA: 4.00

August 2022 - Current

American River College

Associate of Science
Computer Science
Computer Programming
Physical Science and Mathematics

GPA: 3.94

August 2020 - May 2022

Skills

Programming Languages & Tools
Including...
  • Native iOS Development with Xcode and Swift
  • Experience with full-stack web development using Python/Flask and Node.js/React
  • Desktop application development using Godot, GDScript, and C++
  • Agile development and Scrum methodologies

Interests

Aside from being a full-time student, I enjoy learning new technologies and skills to solve various problems. Lately, I've been working on an interpreter for my own programming language written in C++ which has been a fun challenge.

Other than that, I think of new projects to pursue in order to expand my skills as a developer along with keeping up with the latest news and updates in the tech world.