Computer Science Student at the University of Gothenburg

Joachim Ørfeldt Pedersen

A manifestation, an urge that is not easily tamed, is exploring the potential of a good user experience. Not to mention the interest in researching efficient algorithms for the upcoming projects, adapting the project to the correct framework and programming language. And how should this be achieved? A personal preference: an Agile development cycle.

fmerch

Web development

E-commerce site currently in development

BattleBoids

Video game development

Battleboids is a work in progress game built using the Unity game engine and is the main focus of a bachelor's thesis at Chalmers university of technology and the University of Gothenburg. The game revolves around boid simulation behaviour as described by Craig Reynolds in his 1987 paper, 'Flocks, Herds, and Schools: A Distributed Behavioral Model'. My main area of concern has been the level design, user interaction functionality, and UI design.

PedalPlan

UI/UX Human-computer Interaction

We were tasked to solve a cycling related problem, so we looked into adventurous bicycling that requires a lot of packing and preparation. Our goal was to identify the needs of these adventure cyclists and create a prototype of an application that would ensure a safe and complete preparation phase.

Konrad

Software development

Konrad is an application developed in a course about Agile development. We got tasked to create an application that would aid the UN's sustainable development goals. I worked on designing the application, creating functionality to enable users to make posts, and search functionality to filter by tags and more.

Jerk Evert

Video game development

A topdown 2D game developed in a course about object-oriented programming projects and Agile development. In this project, I created a 2D renderer where I separated the rendering logic from the game logic, allowing us to scale the game to any resolution without worrying about the physics involved (they used logic based on static distances). Additionally, I took the time to implement user input controls, sound and more.

Widgify

Web development

A homepage-friendly website that gives you easy access to helpful tools. Worked on the design using MaterialUI and login capabilities, to name a few.

Chatnip

Web development

A very simple chat client made to test Firebase and login functionality.

Bondelia

Web development

A prototype for a local community where users could share activities, upcoming events and important documents.

Technologies I use to develop my projects
Java
C#
C++
JS
Sass
React
Linux
Git
Maven
Firebase
Shell
JavaFX
Unity
Haskell
MaterialUI
Figma

or just contact me on