Resume
CAREER OBJECTIVE
Obtain a full-time position in video game programming or software development where I can leverage my robust programming, UI design, and artistic abilities to create engaging interactive experiences.
TECHNICAL SKILLS
Programming Languages
- C++
- Blueprint visual scripting (Unreal Engine)
- C# (Unity)
- JavaScript (P5.js)
- Typescript
- Basic Html
Game Engines & Tools
- Unreal Engine: C++ scripting, visual scripting (Blueprints), UI development, behavior trees, Niagara systems, audio, and controller support.
- Unity: Game development using C#.
- Visual Studio: General software development projects.
- p5.js: Interactive design and game math exercises.
Art Design & Tools
- Adobe Photoshop: UI art and photo bashing.
- FL Studio: Music composition and sound design.
Version Control & Collaboration
- Git & Perforce: Collaborative development, version control, and website development.
- Microsoft Teams, Figma, & Notion: Communication & documentation.
- Agile Methodologies: Exposure in college team projects
EDUCATION
Red River College Polytech – Winnipeg, MB
- Diploma in Video Game Programming • [Expected Completion: 04/2025]
Courses & Areas of Focus:
Programming:
Projects in C++, visual scripting (Unreal Engine), blueprints, and interactive systems such as NPC behavior, dynamic music systems, boid flocking, and more.
Game Studio:
Collaborative projects simulating a real studio environment (Third-Person Hero Shooter, UI-focused game, VR project, twin-stick shooter).
Applied Mathematics for Games:
Vector math, character movement, and algorithmic challenges (using p5.js).
Game Development:
Mechanic design, level design, state machines, behavior tress, play testing, and debugging.
Software Development & Design:
Documenting tutorials/guides, audio visualization, Git, Perforce, and design diagrams.
Modern Tech in Games:
Rendering techniques, animation blueprints, and VFX (Particle Systems).
Game Business Management:
Studies in studio structures, agile workflows, post-mortems, and industry case studies.
Development & Narrative Design:
Concept art, character design, story development, UI/UX, video editing, and typography.