Connor
Bache.

Software developer
& game designer.

I’m Bache, a Computer Science undergraduate at Penn State. I expect to graduate in 2027 and am looking for full-time software development roles.

Fantasy artwork of a shadowy crowned figure holding a small golden orb against a pale, misty landscape.

Projects

GitHub profile

ArtificeX

I’m the lead developer at ArtificeX. The application turns character art into 3D figurines that users can download as models or order as resin prints.

ArtificeX project overview

Die Engraver

I wrote a tool that uses the Onshape API to engrave images onto the faces of a die. It takes PNG or JPG files, uses the black areas of each image for the engraving, and exports an STL file.

Die Engraver source code

Apollyon Character Sheet

A browser-based character sheet for Apollyon: Corpse Gods. I used AI to generate much of the initial code and debugged it myself.

Character sheet source code

Game design

I also design games. My current project is Wytch, a wargame roguelike. My earlier work includes tabletop RPG systems and software for running them.

My Manratt Games portfolio has more information about my games and published work.

Experience

Independent Game Designer

  • Led a team of seven people to create an immersive tabletop RPG system.
  • Resolved intrateam disputes with quick and decisive communication.
  • Resolved technical server side issues to make deadlines.

AI Data Trainer

  • Utilized programming skills to augment the abilities of AI.
  • Used LLMs to augment programming ability to rapidly create webpages with HTML and JS.
  • Learned Python APIs (such as NumPy) to debug specific problems in LLM code.
  • Found specific prompts that allowed basic LLMs to visualize basic data structures.

Technical skills

Languages
Java, JavaScript, HTML, CSS, Python, C, C#
Tools
Microsoft Visual Studio, Excel, Unity
Databases & hosting
MySQL, AWS website and database hosting

Education

The Pennsylvania State University

Bachelor of Science in Computer Science
Class of 2027

GPA
3.78
Dean’s List
6/6 semesters

Relevant courses

  • Net-Centric App Development
  • Multivariable Calculus in 3D
  • Server and Databases with Java
  • Computer Engineering and Logic
  • Discrete Mathematics and Logic
  • Algorithms and Logic
  • Machine Vision and Reinforcement Learning

Contact

You can reach me at connorbache@outlook.com.

My résumé includes my work experience, education, and leadership activities.