Skip to content
View olepoeschl's full-sized avatar
🌴
On vacation
🌴
On vacation
  • Chemnitz University of Technology
  • Chemnitz
  • LinkedIn in/poeo

Block or report olepoeschl

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
olepoeschl/README.md

Hi, I'm Ole 👋

🌱 Studying Applied Computer Science
      Bachlor progress Master progress

I am mainly interested in parallel programming, distributed systems and gamedev. Specifically, the N-queens problem has been part of my dev life for several years now.

Beyond my dev life:

  • travelling, camping and backpacking,
  • board games and video games,
  • bouldering,
  • speedcubing,
  • and sometimes producing hip-hop beats

are activities I enjoy.
Generally, I try to be open to everything! My dream is to live a simple life and I already try to implement that, which I find rewarding but not always easy in our modern world.

🛠️ Work in progress:

  • optimized methods and an improved distributed system for solving the N-queens problem
  • a Java library for creating self-updating desktop applications

🚀 Next up:

  • I wanna learn Rust.
  • I wanna learn SYCL and try AdaptiveCPP.
  • I wanna dive a bit deeper into IT security, as this was a major topic during my Bachelor's that I've had little exposure to in the last few years.

🏁 Finished Projects:

  • a real time remote support system for android-based AR glasses (solo-project as a research assistant)
    • Backend: Java, Javalin
    • Web-Frontend: plain HTML+CSS+Javascript
    • Android-Frontend: Java, Android Views, MVVM, Hilt
    • Protocols: WebSocket, WebRTC
  • a pixel-based 2-player mobile game for long-distance relationship couples, based in a shared world, with synchronous and asynchronous interaction features
    • Tech-Stack: Java, libGDX, Tiled
  • a prototype of a distributed system for solving the N-queens problem on heterogeneous GPUs (Bachelor's thesis)
    • Backend: Java, Javalin, SQLite
    • Frontend: Java, Java Swing, Java Threads, OpenCL
  • high-performance single-GPU, multi-GPU and multithreaded solvers for the N-queens problem (source code)
    • Tech-Stack: Java, OpenCL, CUDA, Java Swing

Tech-Stack Overview:

java logo opencl logo cuda logo c logo android logo sqlite logo junit5 logo intellij logo maven logo libgdx logo

📨 Contact me

Pinned Loading

  1. NQueensFAF NQueensFAF Public

    Solving the N-Queens Problem (but fast)

    Java 9

  2. Upme Upme Public

    Effortless self-updates for your Java desktop app 📦

    Java