Designer & Developer

Hi, I'm Alfred Johansson

Designer and C# developer with a strong foundation in object-oriented development. I shipped a game on Steam with 25,000+ copies and now lead a 12 person team as technical lead, with AI tools as a natural part of my flow.

Stars collected: 0
0 Copies claimed on Steam
0 Games and projects built
0 People in the largest team I led
0 Bugs logged in my first 3 weeks of QA
What I bring

Strengths

Four things I am reliably good at, drawn from shipped games and real studio work.

01

Gameplay Design & Programming

I design and build the systems players feel, from player controllers and enemy AI to custom A* navigation and surface-crawling movement, in C# and Unity.

02

Software Architecture

Object-oriented development with clean design patterns. I owned a shipped game's technical foundation: architecture decisions, version control and build pipeline.

03

Team Leadership

I lead a 12 person team as technical lead and shipped a game as CTO. I set the workflow, run sync meetings and keep systems modular and integration ready.

04

Testing & QA

Structured playtesting with clear repro steps and recorded playthroughs. I write actionable bug reports that speed up prioritization for the dev leads.

Selected work

Projects

Most of these were built with teams of friends from uni. Hover any card for the focus, tools and screenshots.

Harpoon placeholder artwork

Harpoon

Role: Solo project. I built the player controller and enemy AI with custom A* navigation and surface-crawling movement in Unity 6.

FreakThrow Screenshot

FreakThrow

Role: Lead designer and programmer. Designed the aiming and throwing mechanic, plus animation implementation and Unity configuration.

Mr.Sardin screenshot

Mr.Sardin

Role: Lead designer and programmer. Designed player movement, several traps and animation cues.

Klara screenshot

Klara

Role: UX designer and programmer. Designed enemy behaviour and the sound detection system, plus music production.

Astronova Title

Astronova

Role: Designer and programmer. Handled design and post production, including screen shake, feedback and music.

Portrait of Alfred Johansson

About me

I am a recent graduate with a strong foundation in C# and object-oriented development. I like owning systems end to end, from architecture and gameplay code to polish and iteration, and I care about shipping finished results that hold together.

I shipped a game on Steam with 25,000+ copies and currently lead a 12 person team as technical lead. I work with AI tools as a natural part of my development flow, and a C# background makes the step to other languages short. I hold a BSc in Media Technology with a focus on game development.

Tools

  • C# / Unity
  • Git & GitHub
  • Perforce / P4V
  • Claude Code (AI tooling)
  • Trello
  • Figma

Skills

  • Object-oriented development
  • Design patterns & architecture
  • Systems & gameplay programming
  • Debugging & problem solving
  • Testing & quality assurance
  • Version control & code review
  • AI-assisted development
  • Team leadership & collaboration
  • Agile & Scrum
Track record

Experience

Where I have worked and what I focused on.

Jun 2026 to Aug 2026 Stockholm

QA Intern · Odd Raven Studios

Quality assurance on an unreleased title produced under a publisher in collaboration with several studios (under NDA), where Odd Raven owns the game's functionality and gameplay.

  • Playtested an unannounced NDA title in structured daily sessions, logging 67 bugs in the first three weeks with clear repro steps and recorded playthroughs, including a softlock in the dialogue system.
  • Wrote actionable bug reports and design feedback with proposed solutions, and reworked the studio's reporting flow into a tagged, filterable format that simplifies prioritization for the dev leads.
  • Onboarded independently from the studio's internal documentation: a new version control system, naming conventions and a professional development pipeline.
  • Unity
  • QA
  • Bug reproduction
  • Playtesting
  • Google Sheets
  • OBS
  • Version control
2025 to 2026 Södertörn

Vice Chair, Student Association · LVL

Led operations and external communication for LVL, Södertörn University's game development student association.

  • Coordinated 15+ events and gatherings for the association, leading the team and owning external partner communication.
  • Introduced around 30 students to game development by designing and leading a hands on workshop.
  • Leadership
  • Event coordination
  • Communication
2021 to 2023 Remote

Data Analyst & Research Assistant · Foodfacts Sweden

Remote analyst role carried out with a high level of independence and responsibility.

  • Delivered data analysis fully remotely with high autonomy, accuracy and clear communication.
  • Data analysis
  • Remote work
  • Research
What teammates say

Testimonials

From the people I have shipped games with.

You kept us together and focused on getting the work done. You motivated me and made me believe in myself.
Anonymous Gameplay Programmer, 7 years experience · Murmurs of the Mist
Your skills, ideas, and way of combining ideas prevented conflict, which made me feel safe and secure.
Anonymous Game Designer · Pizza to Hell
One page

Resume

Prefer the short version? Download or view the PDF.

View PDF
Get in touch

Contact

I am open to designer and developer roles, in games and beyond. Feel free to reach out, I would love to connect.

Uppsala, Sweden