overview
Resumé of Erik Weilow
Jan, 2025
Education
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.
Studying the 5 year degree program Engineering Physics at KTH Royal Institute of Technology.
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
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.
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.
Developed a prototype web service involving a multi-step process.
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.
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.
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.
Took part in an IBM-initiative at Husbygårdsskolan teaching 6th grade students to code.
Academic projects
First cycle degree project in Engineering Physics, solving delay-differential equations with implicit time delays using a modified Runge-Kutta-Fehlberg integrator.
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.
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 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.
no summary available
Project highlights
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.
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.
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.
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.
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.
no summary available
no summary available
A website highlighting some metrics of different electric vehicles. Built with Preact.
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.
no summary available
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