Resumé of Erik Weilow

Jan, 2025

Education

Master's student
Applied and Computational Mathematics
KTH Royal Institute of Technology

Currently studying my master in Applied and Computational Mathematics, with a focus on CFD and high performance numerical simulation. Part of the Engineering Physics 5 year degree program.

Degree program student
Engineering Physics
KTH Royal Institute of Technology

Studying the 5 year degree program Engineering Physics at KTH Royal Institute of Technology.

Student
Teknikprogrammet med inriktning informations- och medieteknik
Stockholm Science & Innovation School

Studied a 3 year upper secondary level IT/tech program with focus on innovation and entrepreneurial thinking. Had the opportunity to participate in various events, such as hackathons and workshops. Developed a learning management system (LMS) as diploma project, together with 3 other students.

Experience

3D printing engineer, photographer & founding member
Association of Engineering Students in Rocketry (ÆSIR)

Took part in the founding of ÆSIR in 2016 and was a member of the board until 2017. Worked with 3D printing and CAD during the Sigmundr rocket project in 2019, designing and printing rocket parts as well as test fixtures. Currently investigating if liquid propulsion makes sense for ÆSIR. Typically I also have the role of photographer during tests as well as launch campaigns.

Developer, designer & librarian
Space Countdown

Developing and designing a data-driven web project which has become an extensive and detailed archive of SpaceX's past missions as well as a helpful tool to plan for watching the next launch. As part of this I also maintain the extensive data set used by the site.

Frontend developer
Qoorp

Developed a prototype web service involving a multi-step process.

Website responsible
Association of Engineering Students in Rocketry (ÆSIR)

Initially set up the first website of ÆSIR in 2016-2017 and updated it some times until 2019, when it was rewritten and redesigned with an emphasis on details.

Member of the board
Treasurer & Founding member
Association of Engineering Students in Rocketry (ÆSIR)

Had the role as treasurer and member of the board of ÆSIR since we started the association on the 12th of September 2016, until the end of 2017. As part of this role, I helped develop processes and documents for reimbursements and membership. Also wrote our statutes in collaboration with two other members.

Co-founder, project lead & website developer
Togethernet

Founded and lead, in collaboration with a few others, a still active student-led organisation at Stockholm Science & Innovation School which arranges LAN-parties bi-annually for the students at the school. Additionally also developed a website for the organisation, through which we managed booking of spots at the seat-limited events.

Mentor
IBM Code Club

Took part in an IBM-initiative at Husbygårdsskolan teaching 6th grade students to code.

Academic projects

Numerical algorithms for time-delayed Newtonian gravity
Degree project, first cycle, KTH Royal Institute of Technology

First cycle degree project in Engineering Physics, solving delay-differential equations with implicit time delays using a modified Runge-Kutta-Fehlberg integrator.

Optimizing the ascent trajectory for an orbital class launch vehicle
Course project of SI1336 Simulation and Modeling, KTH Royal Institute of Technology

A course project of SI1336 Simulation and Modeling, initially to compare the fuel consumption of a rocket launching from the poles or the equator. To properly compare fuel consumption, an algorithm for optimising the trajectory was necessary. This was implemented using a randomised gradient method as well as a very simple PID loop.

GPU accelerated matrix multiplication
Course project of SH1015 Applied Modern Physics, KTH Royal Institute of Technology

A course project of SH1015 Applied Modern Physics, investigating the possibilities of GPU accelerated matrix multiplication. The result is the implementation of some existing algorithms for both sparse and dense matrix multiplication in the OpenACC and OpenMP frameworks, running on a desktop GPU. Done in collaboration with 3 others.

Dendrolog - a tree debugger
Course project of DD1327 Fundamentals of computer science, KTH Royal Institute of Technology

Dendrolog is a Go package for debugging trees, by printing them into an ASCII-art-like representation. Implemented as final project of the course DD1327 - Fundamentals of computer science at KTH Royal Institute of Technology.

Student Dashboard
Diploma project, Stockholm Science & Innovation School

no summary available

Project highlights

lazy-images
Performant and smooth image loading for the modern web
As part of activities at Space Countdown

Been developing a modern solution for loading images in a smooth fashion for the web. Where other solutions tend to hold off on loading images until they are in the viewport, this solution takes note of when the page is idle to load images in the background with a sorting order based on the distance to the current viewport. In fact, it is used on this very page.

Large-format 3D printer

Now building my fourth 3D printer, third one designed by myself, which is going to be collecting all my previous experiences in a printer with a fairly large print volume that can also do higher speeds. The two goals of the project is to contain the printer in a ventilated and filtered volume, as well as to make it reliable enough for others to use without extensive experience.

nyckel
Authentication for hybrid web apps
As part of activities at Space Countdown

A fairly extensive Auth0-interfacing collection of TypeScript modules that allow authentication with Auth0 throughout a hybrid web app, consisting of both browser- and server rendered frontends as well as backends. Authentication is handled as distributed sessions containing JWTs that are cross-validated when permissions are necessary, to prevent stale tokens.

Presentation Timer
A web tool for keeping track of your time in presentations

A simple web tool to keep track of how much time you have spent, as well as how much time is left of your presentations. The timer also supports warnings with customisable time left, that give a clear indication.

ikon
Icon creation for web apps
As part of activities at Space Countdown

What started out as a lack of properly adjustable icons ended up as a React/JSX-based icon creation framework, which generates all the icons a modern web app requires. This is done by letting icons be responsive to their intended size and styled using CSS.

Sailcloth
A Canvas client

no summary available

precision-countdown
Counting down with precision in mind
As part of activities at Space Countdown

no summary available

evstats.com
Basic electric vehicle information

A website highlighting some metrics of different electric vehicles. Built with Preact.

Website of ÆSIR
As part of activities at Association of Engineering Students in Rocketry (ÆSIR)

Note: the website linked is a snapshot of how it looked like when the association decided to change focus and implement the site using Wordpress.

Koppar XY
CoreXY custom printer

no summary available

kriterie.se
Intuitive grading criteria

kriterie.se was one of my earliest all out websites, which presents grading criteria for Swedish upper secondary level education in a more intuitive and less cluttered way than how it is presented on skolverket.se. There is also some focus on discoverability of new courses. Written in TypeScript using React and Next.js.

Other knowledge

Languages

  • Swedish
  • English

Software languages

  • C#
  • TypeScript
  • JavaScript
  • CSS
  • HTML
  • C
  • MATLAB
  • Go
  • Python
  • GLSL
  • Markdown
  • LaTeX

Software

  • Git
  • Fusion 360
  • Blender
  • Lightroom
  • Figma
  • Docker
  • Kubernetes

Frameworks, libraries & code services

  • React
  • Next.js
  • Jest
  • Travis CI
  • Sanity CMS
  • Puppeteer
  • Prisma