Skip to content
View makargon's full-sized avatar

Highlights

  • Pro

Organizations

@RoboLab21

Block or report makargon

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

Hey, I'm Makar 👋

Radio engineering student by day, developer and hands-on tinkerer by night. I just like building things, figuring out how stuff works, and automating tasks that feel too repetitive -whether that means writing a Python script, setting up a ROS 2 stack, or fixing a broken CNC mill.

Currently spending my time between code editors, electronics labs, and workshops.


🛠 Tools & Tech

  • Hardware & Robots: ROS 2, MicroPython, ESP32, FPV hardware.
  • Software & Infra: Python (Django), C++, Docker, PostgreSQL, Linux.
  • CAD & Workshop: Kompas3D, FreeCAD, CNC milling (aluminum/carbon), FDM 3D printing.

💼 Work & Projects

  • RoboLab21: Actively involved in the lab - working on the "Microbot" educational robots' software and contributed to our Eurobot Pro project. I also help with minor organizational tasks and enjoy bringing other School 21 students into the lab's ecosystem.
  • SVERK: Worked on designing, assembling, and programming educational drones, alongside prototyping custom hardware frames.
  • School & Municipal Automation: Back in my school days, I built tools for local municipal needs. This included reverse-engineering school APIs to sync access control with internal databases, building a bot for evacuation tracking, and developing internal portals, landing pages, and databases to parse and store geospatial data for the city administration.
  • Freelance: Spent some time building various websites, web scrapers, and Telegram bots for freelance clients.

🏆 Competitions & Olympiads

  • Information Security Olympiad: Won 1st place at the regional level of the All-Russian Olympiad two years in a row and made it to the national finals (where I tanked the finals, but learned a lot). Later turned that experience into coaching the republic's team, designing tasks for the municipal stage, and serving as a jury member for the regional finals.
  • Eurobot Pro: Participated with a team developing a universal navigation and localization stack using lidars and ArUco markers.
  • School-era Contests: Active participant in various robotics conferences and competitions back in my school days.

🎓 Education

  • Moscow Polytechnic University —-Radio Engineering.
  • School 21 - Data Science & Machine Learning.
  • Lyceum 161 - Where it all started.

🎨 Hobbies & Fun

  • Live Event Tech: I enjoy messing around with pro audio and lighting gear. Worked on technical production for city-scale events, managing digital mixing boards (X32, Yamaha TF5), SunLite, and writing custom OBS plugins to sync multiple stages.
  • Theater Sound: Spent some time running sound design and cues for the "Melpomena" school theater group using Multiplay.

📫 Connect

Pinned Loading

  1. ros2-omnibot ros2-omnibot Public

    Python 3 1

  2. scraper scraper Public

    Парсер авито

    Python

  3. fsd_medic fsd_medic Public

    Pre-recover app

    Python 1

  4. slavic-sim slavic-sim Public

    Python

  5. sverk-ros2 sverk-ros2 Public

    Forked from sverk-tech/sverk-ros2

    ROS 2 based framework to control PX4-powered drones⚡

    C++

  6. RoboLab21/microbot RoboLab21/microbot Public

    Платформа для обучения робототехнике

    1