Skip to content
View smegg99's full-sized avatar
👋
👋
  • Poland
  • 05:47 (UTC +02:00)

Organizations

@Smuggr

Block or report smegg99

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
smegg99/README.md

I build web/desktop apps, embedded systems, and other hardware projects.

Most of my work sits somewhere between Go backends, TypeScript frontends, embedded C++, and custom hardware.

Work I enjoy

  • Backend: Go, Node.js, Python
  • Frontend: TypeScript, Vue, Nuxt, Tailwind
  • Mobile/Desktop: Flutter
  • Embedded / hardware: C++, Arduino, LoRa, KiCad, 3D printing
  • Infra / tooling: Docker, Git, GitHub Actions, Nginx, Caddy, PostgreSQL, SQLite
  • Creative tools: Blender, Krita, Inkscape, Autodesk Inventor
  • OS: Linux, mostly EndeavourOS and Fedora, sometimes debian

Selected projects

Goptivum logo

Goptivum is a modern, FOSS alternative to Vulcan Optivum, built around a Go API, parser, and tools for working with school schedules. The plan is to expand it beyond a better frontend by building a custom schedule solver and making timetable management less painful. This is my main project now, it's still WIP.

qr2g.it logo

qr2g.it is a small site for permanent, QR-friendly short links to public GitHub repositories. It takes GitHub repo URLs, returns stable short links and customizable QR codes, and keeps links tied to GitHub repository identities so renames or transfers can still resolve correctly.

ScheduleKeeper logo

ScheduleKeeper is the hardware side of the Goptivum ecosystem: a custom controller for school schedule automation, with KiCad designs for the main controller and display hardware. The new public repository is still WIP and currently mostly contains hardware design files plus a placeholder README. The project itself is WIP too, while the redesigned hardware and the surrounding firmware/software are being built out.

ThugHunter logo

Desktop OSINT tool for finding publicly accessible services through Censys Search, currently focused on VNC and built with Go, Wails, Nuxt, and SQLite. It handles scraping, scanning, screenshots, account management, and local browsing of collected hosts. (WIP, Pavel Khlebovich camera app support pending)

LoRaptor logo

FOSS LoRa mesh messaging platform with custom ESP32-S3 + RA-02 hardware, mesh firmware, a CLI, and a Flutter chat app for off-grid communication. It was also presented as a science fair project. (kinda abandoned, I have an idea on how to revive it though)

Awards

  • HackYeah 2024 - Finalist
  • Olimpiada Własnych Prac Technicznych w Elektronice i Mechatronice PZSWiR 2023 - Finalist
  • XIII Małopolski Konkurs Własnych Prac Technicznych 2024 - 1st place
  • XIV Małopolski Konkurs Własnych Prac Technicznych 2025 - 2nd place
  • Science Fair, ZSEM Nowy Sącz 2025 - 1st place
  • Science Fair, ZSEM Nowy Sącz 2024 - 2nd place

Contact

Pinned Loading

  1. ThugHunter ThugHunter Public

    Program for hunting thugs on the internet, powered by Censys Search.

    Go 5

  2. ZSEM-Bells ZSEM-Bells Public

    Program for managing bells in my school

    Python 8 1

  3. Goptivum Goptivum Public

    Goptivum - Better frontend and API for the Vulcan Optivum schedule

    Go 7

  4. LoRaptor LoRaptor Public

    LoRaptor is an open-source LoRa P2P mesh messaging platform with custom hardware, firmware and a chat app.

    C++ 5

  5. qr2g.it qr2g.it Public

    Permanent QR-optimized short links for public GitHub repositories.

    Go

  6. ScheduleKeeper ScheduleKeeper Public

    C