Skip to content
View NStefan002's full-sized avatar
⛽⛽⛽
⛽⛽⛽

Highlights

  • Pro

Block or report NStefan002

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

Stefan Novaković

Typing SVG

Portfolio LinkedIn Email Ko-fi

👋 About Me

I'm currently studying Computer Science at the Faculty of Mathematics, University of Belgrade. I'm actively developing and contributing to several open-source projects used by a wide community. Some of my hobbies include basketball, skiing, chess, and speedcubing.

My interests include:

  • 🛠️ Developer tools and productivity enhancements
  • ⚡ Performance optimization and clean, efficient code
  • 🎮 Building interactive applications and games

🚀 Featured Projects

A Neovim plugin for displaying keystrokes during screen recordings and tutorials

Lua Neovim Open Source


Yamb 🎲

Real-time multiplayer online version of the Yamb dice game

Go HTMX Templ Tailwind CSS Docker

Live Demo


Neovim plugin for improving typing speed and accuracy through tests and games

Lua Neovim Open Source

💻 Tech Stack

Programming Languages

C++ C Go Haskell Java Kotlin JavaScript Lua Python SQL

Libraries & Frameworks

Node.js HTMX Templ Tailwind CSS Pandas TensorFlow NumPy Matplotlib

Databases

SQLite Turso IBM Db2 MongoDB

Tools & Technologies

Git GitHub Actions Linux Docker CI/CD GCC GDB Clang Make

📈 GitHub Stats

NStefan002's GitHub stats

Top Langs

🎓 Education

🎓 Faculty of Mathematics, University of Belgrade Computer Science (2021 - Present)

🏫 Užice Grammar School Natural Sciences and Mathematics (2017 - 2021)

Pinned Loading

  1. speedtyper.nvim speedtyper.nvim Public

    Practise typing in Neovim

    Lua 156 8

  2. screenkey.nvim screenkey.nvim Public

    Screencast your keys in Neovim

    Lua 539 13

  3. 2048.nvim 2048.nvim Public

    Play 2048 inside your favourite editor

    Lua 66 3

  4. visual-surround.nvim visual-surround.nvim Public

    Simple as select, '(', done.

    Lua 73 4

  5. donut.nvim donut.nvim Public

    donut.c meets Neovim

    Lua 40

  6. wormhole.nvim wormhole.nvim Public

    Assign labels to windows and jump effortlessly with a single keypress.

    Lua 38 1