Git Product home page Git Product logo

Hi, I'm Axel! ✌️ I am

  • MSc graduate of Computer Science from KTH, with a masters in Computer Security
  • a software engineer focusing on security
  • a big fan of Rust 🦀

Advent of Code 🎄

AdventOfCode is the world's largest programming competition, taking place every year during December. 🎄 Last year over 200k people participated. I am one of less than 400 people who have completed every single year, earning 350/350 ⭐

  • 2023, in Rust. Here we go!
  • 2022, in Rust. 25th place in the world on day 19!
  • 2021, in Rust with competitive global leaderboard placings, with efficient and clean solutions.
  • 2020, in Rust with high global leaderboard placings.
  • 2019, fast solutions to all 25 problems in Rust.
  • 2018, solutions to all 25 problems in type-annotated Python 3.10.
  • 2017, solutions to all 25 problems in Haskell.
  • 2016, solutions to all 25 problems in OCaml.
  • 2015, solutions to all 25 problems in Clojure.

Some things I've done

  • libwebb, a http webserver framework written from scratch in C! 🕸️
  • tauri-pw-manager, a desktop password manager written in Rust/Typescript with Tauri! 🖥️
  • cryptopals-rs, solutions to the famous cryptography challenges in Rust! 🔓
  • AxOS, a work-in-progress operating system written in Rust 🦀
  • wasm-sandbox-demo, an exploration into the security aspects of WebAssembly through tic-tac-toe 🕵️‍♀️
  • mdtable-cli, a cli tool which makes creating markdown tables much easier 📊
  • easy_io, a Rust library which makes IO in competetive programming a breeze 🏃‍♀️
  • synacor_challenge, a solution to the Synacor challenge with a detailed write-up of the process 🍻
  • Number-Recognition, a three-layer artificial neural network written from scratch in C++ 🤖
  • Sense, a React app Chrome-extension which displays useful information on your new-tab page ⏱
  • simple-slack-verification, a npm package for Slack signed secret authentication 🔐
  • lc3-rs, a Little Computer 3 virtual machine 💻
  • Strive, a Doodle-jump style mobile game made in Unity and C# 📱

Axel Lindeberg's Projects

adventofcode2018 icon adventofcode2018

Solutions to AoC 2018 problems in modern, type-annotated Python 3.10 :christmas_tree:

adventofcode2021 icon adventofcode2021

Solutions to all 25 AoC 2021 problems in Rust :crab: Less than 100 lines per day and under 1 second total execution time! :christmas_tree:

adventofcode2022 icon adventofcode2022

Solutions to all 25 Advent of Code 2022 in Rust 🦀 Less than 100 lines per day, total runtime of less than 1 second.

axos icon axos

[WIP] A toy OS used to learn a bit about operating systems

compiler-construction icon compiler-construction

A complete compiler. Targets both the JVM and a garbage collected C backend written from scratch

coursera-cryptography-i icon coursera-cryptography-i

Solutions to all 6 programming assignments in Dan Boneh's course Cryptography I. Written in modern type annotated Python.

cryptopals-rs icon cryptopals-rs

Solutions to the Cryptopals challenges in Rust (46/66 completed!)

easy_io icon easy_io

Fast and dead-simple IO for competitive programming in Rust

hashcode2018 icon hashcode2018

Our solution for Google Hashcode 2018 programming competition

keccak-rs icon keccak-rs

An implementation of the keccak family of hash functions (sha3) in pure Rust

lc3-rs icon lc3-rs

An efficient and fully working "Little Computer 3" emulator 🖥️

master-thesis icon master-thesis

My master thesis: Ethical hacking of a smart home alarm system.

number-recognition icon number-recognition

Artificial Neural Network created from scratch (hand-written number classification with 90% accuracy)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.