Connor Bache
267-663-2543 | ctb5494@psu.edu
Objective
To obtain a summer internship in the field of computer science or an adjacent field.
Education
Bachelor of Engineering in Computer Science (Expected Graduation: May 2027)
The Pennsylvania State University, University Park PA (GPA: 3.77)
Relevant Courses
- Net-Centric App Development
- Server and Databases w/ Java
- Discrete Mathematics and Logic
- Multivariable Calculus in 3D
- Matrix Mathematics
- Data Structures and Object-Oriented Design
Experience
Lead Developer – ArtificeX (Current)
Lead development for ArtificeX, which turns character art into a 3D figurine you can download or order as a resin print.
AI Data Trainer – Data Annotation (May 2024 – August 2024)
Analyzed the competency of AI at various programming tasks using JavaScript, HTML, Python, and Java.
Swim Instructor – Independent (May 2023 – August 2024)
Used social media to advertise swim lessons and utilized soft-skills to teach over twenty children to swim.
Aquatics Instructor – YMCA (January 2023 – August 2023)
Taught children and adults aquatics-related skills in group and individual settings.
Selected Projects
Apollyon Character Tools
Built browser-based tools for a custom tabletop RPG ecosystem, including a character sheet, spell builder, monster sheet, and encounter calculator. These projects translate complex game rules into usable web interfaces.
Die Engraver
Created a Python project that uses the OnShape API to generate a custom die with each side engraved from black-and-white image input, showing API automation and practical tool-building.
Web Utility Projects
Developed focused HTML/CSS/JavaScript tools including a business price estimator, a hex map generator, and game-math helpers for design workflows.
Technical Skills
- Languages: JavaScript, HTML, CSS, Python, Java, C, and C#
- Web development: responsive static sites, interactive browser tools, forms, calculators, and GitHub Pages projects
- Game tooling: character sheets, spell builders, encounter calculators, hex map utilities, and tabletop RPG/wargame support tools
- API automation: Python scripting with external APIs, including OnShape-based generation workflows
- Computer science fundamentals: C arrays, structs, unions, typedefs, data modeling, and algorithmic problem solving
- Application development: Java GUI work in Apache NetBeans with MySQL database integration
- Tools: GitHub, Visual Studio, Unity/C#, Excel, and Google Sheets