Gerhard Molin

Software Engineer / UX Engineer

Email: gerhard@minimumbadass.com

About Me

Software Engineer / UX Engineer, entrepreneur, and product strategist. Proud student at Hive Helsinki.

Passionate learner and product-enthusiast, who loves to create products loved by humans, backed by research and driven by principles. 

In my free time you can find me frisbee golfing, bouldering, playing board games and working on the Futurish newsletter, and learning more about machine learning.

Also, a 100% sci-fi nerd (currently reading Hyperion - The Rise of Endymion by Dan Simmons) and a C language fanboy.

Projects

These are the projects I am most proud of and learned the most from.

Algorithm & AI

Corewar (in progress)

Compilation, Simplistic virtual machine
Simplistic assembly language, Visual rendering and Adaptation & creativity

This project involves creating a virtual arena, and having simplistic-language programs fight each other. You will get acquainted with VM conception (with the instructions it recognizes, the registers, etc.) and compilation problems of an assembly language in bytecode. In bonus, you’ll have the pleasure of having your champions fight in the arena.

Technologies:

Assembly

C


Go to Github

Filler

Basic AI development, Creative algorithms and Inputs / Outputs

Create your player to fight other students on the famous (or not) Filler board. The rules are simple: two players fight on a board and, in turn, must place the piece given to them by the game master (a Ruby executable), thereby scoring points. The game ends when a piece cannot be placed. A small fun game project.

Technologies:

C


Go to Github

Lem-In

Graph traversal, In-depth algorithms, Imperative programming

The goal of the project was move ants from start to end in the most efficient way across an ant farm. To solve the problem I relied on the Ford-Fulkerson method to calculate max flow in a network of connected nodes. 

Technologies:

C


Go to Github

UI/UX Design & Front-End Development

School Day Teacher

UI/UX Design, Front-End Development,  Asynchronous programming

School Day Teachers is the AI powered wellbeing platform that allows teachers to track the wellbeing of their students. The AI generates highlights as soon as phenomenas have been discovered to inform teachers in time and suggest possible actions.

Technologies:

Angular 10

Typescript

HTML5

CSS


Go to School Day

School Day Student

UI/UX Design, Front-End Development,  Asynchronous programming

School Day Students lets students answer questions about their wellbeing and provides feedback cards. Additionally, students can keep track on the overall class wellbeing.

Technologies:

Angular 10

Typescript

HTML5

CSS


Go to School Day

Hiveboard

UI/UX Design, Front-End Development,  Asynchronous programming

The goal of the Hiveboard is to create a digital event info-board where all internal school events (created by students and Hive) are being listed and students can sign up to. Students can follow student groups to see the latest events and activities.

Technologies:

Angular 9

Typescript

HTML5

CSS


Go to Github

Others

Fillit

Basic algorithms, I/O

Fillit introduced the concept of a recurrent problem in programming: searching for an optimal solution among a large number of possibilities in a reasonable amount of time.

Technologies:

C


Go to Github

Libft

C basics, Libc, Static libraries

Libft is a collection of recoded basic libc functions and other utility functions. Since completing the project I have frequently updated the project with additional functions I have found useful.

Technologies:

C


Go to Github

ft_printf

Parsing, Variadic functions

In this project we had to re-create the infamous printf function in C, using only our own library. The project introduced the  concept of variadic functions in C and put my options management skills to the test.

Technologies:

C


Go to Github

Entrepreneurship, Game Design and Writing

Unserious Oy

Entrepreneurship, Leadership

Leading a team of six people that produced and shipped globally
the award-winning creative storytelling card game LUPO: The
Space Adventure within eight months. We generated $70k in
revenue within 3 months, exceeding the industry average. Raised
$120k in risk capital.

Roles:
CEO / Co-Founders


See More

LUPO: The Space Adventure

Game Design, Prototyping, Game Production

LUPO: The Space Adventure is a collaborative and creative storytelling card game that takes players on a ridiculous sci-fi adventure. The game was designed to spark people’s imagination, unleash their creativity and bring people together. It has been sold over 3.000 times in the US, UK and Finland and played at home, in classrooms around the globe and corporate workshops.

Roles:
Game Designer 


See More

Futurish

Editor, Podcast

Futurish is a place for curious minds that never want to stop learning. We have produced over 30 podcast episodes and have now switched to a newsletter format.

Roles:
Host, editor


See More

4-Steps To Minimum Badass

Entrepreneurship, Consulting, Business Development

For my consulting firm, I have developed a 4-steps to Minimum Badass process that helps startups to minimise risks and learn early to move forward.Minimum Badass is someone who can:

-> validate an idea with real traction
-> recruit a community of early-adopters
-> serve one happy paying customer
-> have user-centric and validated specs for the MVP.

With little investment, minimal technology and no risk taken.

Roles:
Consultant 


See More

Unserious Space Adventure

Game Design, Prototyping, Game Production

Unserious Space Adventures is the official successor of LUPO: The Space Adventure. Based on learnings and feedback from customers, publishers and distributors we have developed a tailored version for consumers while staying true to the ridiculous core of LUPO: The Space Adventure. We have thoroughly revised the game structure, streamlined the game flow, added more content such as additional card categories and more species and worlds.

Roles:
Game Designer 


See More

The Role of the Teacher in Game-Based Learning

Author, Research

This book chapter was published by Springer in 2017 as part of my PhD research.

Roles:
Author


See More

Contact Me

Let's imagine, create and collaborate.

Email: gerhard@minimumbadass.com