Skip to content
View g-nilsson's full-sized avatar
  • University of Cambridge
  • Cambridge
  • 10:17 (UTC)
  • LinkedIn in/gab-nil
  • Instagram gabnil

Highlights

  • Pro

Block or report g-nilsson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
g-nilsson/README.md

Hi , I'm Gabriel

Currently I am:

MPhil student at the University of Cambridge, studying Scientific Computing and HPC

Previously I have been:

👨‍🏫 Programming Tutor         ⚓ Submarine System Technician

🎮 Game Developer         💱Fintech Start-up Co-founder          🌲 Tree planter

📝 Read more in my resume and on LinkedIn


Projects

🕹️ Award-winning Games

  • Won "Best Game" and "Best Music" in Swedish game development competition. (+200 teams, 64 qualify, 1 get "Best game")
  • A few youtube gameplay videos: A🎬 B🎬 C🎬
  • Reviews from players:
    • "This is one of the most unique and fun games that I have played in such a long time!" - @CriticalPlays
    • "The great beginnings of a potentially amazing game, this! There's so much to love about the whole idea" - @MichaelBlighe
  • Won "Best Cutscene" in Swedish game development competition
  • A few youtube gameplay videos: A🎬 B🎬 C🎬
  • 20 thousand views on Game Jolt along with reviews from players:
    • "just found this game and thought it had alot of charm, u guys did a great job on this" - @TMCdragon
    • "When I played the prototype, I could tell it had potential. And now it shows through this demo! I love all the new things that were added, it definitely gives the game more life. Great job!" - @AprilPandaPlays
  • Won "Best newbie" in Swedish game development competition
  • 👨‍💻 Coding Projects

    • Used an Ant Colony Optimization (ACO) algorithm to find optimal solutions to the Traveling Salesman problem
      • See the code and theoretical discussion here.
      • Download and run the .ipynb here.

    Here is a gif visualizing the ACO solving process

    ACO gif
    • Simulated dielectric breakdown (lightning) using a Laplacian growth model, calculating the electric potential in the air given the current lightning structure
      • See the code here.
    Lightning gif

    A simulated lightning strike and the electric potential in the air

    Lightning rod gif

    A simulated lightning strike with a lightning rod at x=50

    Optimized lightning gif

    The simulation with optimized electric field calculations

    • This was a personal challenge I set for myself when I first learned programming. I made it in a weekend to see if I could write an algorithm that uses human logic instead of brute-force to solve sudokus.
    • Has much higher solving speed than brute force approaches since no trial and error is used
      • See the code here.

    Popular repositories Loading

    1. g-nilsson.github.io g-nilsson.github.io Public

      HTML

    2. g-nilsson g-nilsson Public

      Jupyter Notebook

    3. public_files public_files Public

    4. Quantum-Circuits Quantum-Circuits Public

      1

    5. spatial_discretizations_impact_on_simulations spatial_discretizations_impact_on_simulations Public

      Jupyter Notebook

    6. Grading-Dashboard Grading-Dashboard Public

      Python 2