Skip to content
View DominikPalo's full-sized avatar

Organizations

@NetOfficeFw @sli-do @the-programmers-hangout @slidoapp @sli-do-playground @appdmg @MakerSpace-Bratislava @dotty-labs

Block or report DominikPalo

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.

Content in all repositories owned by your account will be closed.
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
DominikPalo/README.md

Hey, I'm Dominik πŸ‘‹

By day, I write code at Slido (part of Cisco) so your meetings don't suck. By night, I solder things that probably void warranties.

Based in πŸ‡ΈπŸ‡° Bratislava, Slovakia, where the beer is cheap and the software engineers are not.

Website

What I Do

  • πŸ–₯️ Build native desktop apps and integrations for macOS (Swift) and Windows (C#). Yes, both.
  • 🌐 Write TypeScript, React and Node.js, because one ecosystem is never enough
  • πŸ”Œ Design PCBs and program microcontrollers, because software bugs weren't enough and I needed hardware bugs too
  • πŸ–¨οΈ 3D design & print things at 2 AM that I absolutely did not need

Things I've Built at Slido

πŸ“Š Slido for PowerPoint Β· current focus

Embed polls, quizzes, surveys and Q&A right into PowerPoint slides and have them launch automatically during the presentation.

Most of my time goes into the macOS integration (Swift, C, C++ and yes, even VBA). I also contribute to the Windows version (.NET/C#) and its frontend (React/TypeScript).

The same idea for Google Slides, built from several moving parts: a Chrome extension, a Google Slides add-on, a custom web player and the Slido Sidebar.

I helped build the Chrome extension and the add-on in the early days, before a dedicated team took the project over.

πŸ”€ Slido Switcher Β· 8 years, retired

Native Windows and macOS apps that let presenters remote-control their computer from the Slido admin, switching between Slido and their slides mid-presentation. They have since been replaced by the deeper PowerPoint and Google Slides integrations above.

πŸ’¬ Slido for Slack Β· retired

Create and manage Slido events and ask questions without leaving Slack. It had a nice run on Product Hunt but not enough users to survive, so it was shut down after two years. I built the backend (Node.js/TypeScript), the MySQL database and the Slack API integration.

Off the Clock at MakerSpace

In my free time I volunteer at MakerSpace Bratislava, a community workshop at NovΓ‘ Cvernovka. I help run the space and help people with their electronics and maker projects. I also teach:

  • πŸ”‹ Electronics fundamentals: my full-day course for complete beginners covering circuits, measurements, components and soldering
  • πŸ€– Electronics club for kids: weekly sessions where 8–15 year-olds go from blinking LEDs to their own Arduino projects
  • πŸ“ 3D modelling for printing (coming soon): a weekly course on designing functional parts in Autodesk Fusion

Toys I Play With

  • Languages: Swift, C#, TypeScript, C/C++. I collect languages the way other people collect stamps.
  • Hardware: ESP32, ESP8266, STM32, Arduino, Atmel AVR. If it has a chip on it, I'll flash firmware onto it.
  • Tools: Xcode, Visual Studio and WebStorm for code, Autodesk Fusion for 3D modeling, KiCad for PCBs, and a soldering iron for everything else

Snake eating my contribution graph

Pinned Loading

  1. esp32-rf-receiver esp32-rf-receiver Public

    The ESP32 wireless receiver for 315/433 MHz ASK modules based on ESP-IDF SDK.

    C 132 18

  2. scripting-bridge-definitions scripting-bridge-definitions Public

    Objective-C header files and Swift protocols for Scripting Bridge

    Swift 1 4

  3. klais-16 klais-16 Public

    Forked from openKolibri/klais-16

    Sixteen Segment Display in the Klais range.

    C

  4. ESP8266-HTTP-IR-Blaster ESP8266-HTTP-IR-Blaster Public

    Forked from mdhiggins/ESP8266-HTTP-IR-Blaster

    ESP8266 Compatible IR Blaster that accepts HTTP commands for use with services like Amazon Echo

    C++ 1 1

  5. Marlin Marlin Public

    Forked from MarlinFirmware/Marlin

    Optimized firmware for RepRap 3D printers based on the Arduino platform.

    C

  6. BIGTREETECH-TouchScreenFirmware BIGTREETECH-TouchScreenFirmware Public

    Forked from bigtreetech/BIGTREETECH-TouchScreenFirmware

    support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1

    C