About.
I’m a bit of a jack of all trade. I’ve been mixing between graphical design and programming since I was a teenager. Even though I love UX/UI design, I’m most passionate about programming. Both on the frontend and backend. I prefer functional programming, and Javascript is my language of choice, but I love the opportunity to work with other functional languages.
Most of my projects are available on Github. If you want the good stuff directly, you can visit tasktracker.se or run npx play-snake 20
to play snake in your terminal.
When possible, my girlfriend, Victoria, our dog, Algot, and I often go on trips with our self-built camper van.
Skills
Work experience
- In charge of the university’s instance of Gitlab
- Create a CLI tool to generate course content automatically
- Help students with questions and teaching programming concepts
- Assess assignments, both code reviews, and oral examinations
- Create assignment workflows including CI pipelines
- Write instructions for getting started and using Git and Gitlab
- Create a course page template using Gatsby
- Help students with Git, Node, and Javascript
- Teach programming concepts
- Mentor on how to work using an agile work process
- Design casino websites
- Involved in significant redesigns for both desktop and mobile
- Create Whitelabel templates
- Create promotion material, icons, banners and much more
- Teach ActionScript 3.0 and the foundation of OOP
- Create lecture material and assignments
- Assess and grade student assignments
Education
While I'm working at the university, I also study 50% to get a Bachelor's degree in computer science.
Courses
- Foundations of Software Technology, 7.5 credits (Algorithms & Data Structures)
- Web intelligence, 7.5 credits (Machine Learning, Search Engine, Clustering, Recommendation System)
- Degree Project at Bachelor Level, 15 credits (A paper on how to use CI pipelines to assess programming assignments)
Higher Education Certificate in web development.
Courses year 1
- Introduction to Programming, 7.5 credits
- Web Technology 1, 7.5 credits
- Client-based Web Programming, 7.5 credits
- Graphical tools, 7.5 credits
- Software Technology, 7.5 credits
- Server-based Web Programming, 7.5 credits
- Object-Oriented Programming, 7.5 credits
- Individual Software Development Project, 7.5 credits
Courses year 2
- Introduction to software quality, 7.5 credits
- Object-Oriented Analysis and Design using UML, 7.5 credits
- Software Testing, 7.5 credits
- Database Theory, 7.5 credits
- The Web as an Application Platform, 7.5 credits
- Web Application Architectures and Frameworks, 7.5 credits
- Team-based Software Development Project, 7.5 credits
- Computer Science, Independent Project (Higher Education Certificate), 7.5 credits
- Advanced Object-Oriented ActionScript 3.0