Resumé

I am Tobias Magnusson – mathematician and cybersecurity specialist.

Mathematics

I work with vector-valued modular forms and their applications. My PhD concerned itself with vector-valued modular forms of congruence types and of some extension types, and the computation of these using various Eisenstein series.

The computational components of my work are all present in the Julia-package ModularForms.jl which has been developed with Martin Raum and Albin Ahlbäck.

Cybersecurity

I have a broad interest in computer security and cryptography, originating in a combination of my love for low-level programming and applications of number theory (e. g. in elliptic curve cryptography). Academically, I have collaborated (with William Hughes, Gerardo Schneider, and Alejandro Russo) on applying hash-chain traversal optimization to an Ethereum smart contract.

Professionally, I interned during summer 2022 at Crowdstrike doing malware reverse engineering, with a special focus towards “deflattening” flattened control flow in Emotet.

On the side, I like completing old pen-testing CTFs on HackTheBox, learning exploit development, and OS development.

Contact

Send me an email: magnusson.tobias <alfakrøll> gmail <dot> com.

Publications

  1. Cheap and Secure Metatransactions on the Blockchain Using Hash-based Authorisation and Preferred Batchers, joint with William Hughes, Alejandro Russo, and Gerardo Schneider (published in Blockchain: Research and Applications),
  2. On the Computation of General Vector-valued Modular Forms, joint with Martin Raum (published in Math. Comp.),
  3. Eichler integrals and generalized second order Eisenstein series, joint with Martin Raum and Albin Ahlbäck (submitted),
  4. Scalar-valued depth two Eichler-Shimura Integrals of Cusp Forms, joint with Martin Raum (accepted for publication in Trans. LMS).

Education

  • 2018/08 — 2023/05: PhD in Mathematics, Chalmers University of Technology, Gothenburg, Sweden

Experience

  • 2018/08 — 2023/05: TA at Chalmers University of Technology and Gothenburg University, Gothenburg, Sweden
  • 2022/07 — 2022/09: Threat Intelligence Intern, Crowdstrike, Munich, Germany
  • 2017/01 — 2017/12: TA at Stockholm University, Stockholm, Sweden

Teaching

At Chalmers I taught as TA (ordered by hours spent, highest first):

  • High Performance Computing in C,
  • Multi-dimensional Calculus for Engineers,
  • Programming in Matlab,
  • Numerical Analysis and Linear Algebra (with Matlab), and
  • Programming in Python.

At Stockholm University, I taught as TA (ordered as above):

  • Mathematics I, and
  • Preparatory Course in Mathematics.

t


By Tobias Magnusson, 2023-05-24