Skip to content
View DIEGOVZK's full-sized avatar
💡
💡

Block or report DIEGOVZK

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
DIEGOVZK/README.md
Hardware & RF design for small satellites

Diego Anestor Coutinho

Computer Engineer (Inatel, 2025) · Research Student at Tohoku University · Sendai 🇯🇵

LinkedIn ResearchGate Email

Profile views

🔭 About me

I design hardware, write firmware, do CAD and computer simulations: from satellites to IoT devices. From 2020 to 2025 at Inatel (National Institute of Telecommunications, Brazil), I led CubeSat teams, built satellite subsystems and other robotic and telemetry network projects.

I'm a Computer Engineer (Inatel, 2025) and a research student at Tohoku University, Sendai, Japan. My work is published in IEEE journals, JATM and SBrT.

Teaching runs alongside the engineering: lab classes on microcontrollers and computer networks, plus Inatel short courses on small-satellite development (2022–2023) and hands-on LoRa networks (2025). Beyond hardware I work across the stack: Node.js/TypeScript, databases, Docker, CI/CD, automated tests. I run projects with Agile methods.

🌎 From Minas Gerais, Brazil · 🗣 Portuguese (native) · English (C1, TOEFL iBT 110)

🛠️ Skills

⚡ Hardware & RF
KiCad Altium FreeCAD Blender OpenEMS NGSpice MEEP

🔌 Embedded & IoT
C C++ ESP PlatformIO STM Raspberry Pi LoRa MQTT

💻 Software & infrastructure
Node.js TypeScript Svelte SQL Docker

📈 Data & simulation
Python MATLAB

🧭 Leadership & admin
Team leadership and mentoring Teaching and lab instruction
Technical documentation International collaboration

📊 GitHub stats

GitHub contribution summary

🚀 Top projects

Project What it does Result
🤖 MechBerry Autonomous strawberry harvester: embedded AI detects, harvests and counts fruit; mobile app for control and reports. 1st place, FETIN 2024
🌱 BitField LoRa farm telemetry network with a small-satellite uplink and mobile app. 1st place, FETIN 2023 3rd place, FETIN 2022

🏆 Awards

  • 🥇 1st place, FETIN 2024: MechBerry (autonomous strawberry harvester)
  • 🥇 1st place, OBSAT (Brazilian Satellite Olympiad): Lorentz's Cage (electrodynamic tether CubeSat)
  • 🥇 1st place, FETIN 2023: BitField (LoRa farm telemetry)
  • 🥇 1st place, Inatel App Challenge 2022: Connect2 (service marketplace app)
  • 🥉 3rd place, FETIN 2022: BitField
  • 🥉 3rd place, Inatel App Challenge 2023: SatStat (network monitoring app)

📄 Selected publications

  • A Fast Centroiding Algorithm for Digital Sun Sensors for Nanosatellite Applications, IEEE Sensors Letters, 2022 · paper
  • Design, Prototyping and Stratospheric Launch of CubeSats for University Competition, Journal of Aerospace Technology and Management, 2023 · paper
  • A Hybrid Electrical Power Subsystem for CubeSats: Design and Experimental Validation, IEEE Journal on Miniaturization for Air and Space Systems, 2025 · paper
  • Computer Vision and Machine Learning Approach for Correlating Optical Coordinates with AIS Data in Maritime Surveillance, IEEE Geoscience and Remote Sensing Letters, 2026 · paper

Four journal papers, eight publications in total. More on ResearchGate.

Pinned Loading

  1. IFST-Image-Frequency-Spectrum-Tool IFST-Image-Frequency-Spectrum-Tool Public

    Ferramenta de análise e manipulação de imagens no domínio da frquência.

    Jupyter Notebook 5 1

  2. TinySat TinySat Public

    TinySat is an ESP8266 library that allows you to build a small satellite for educational purposes.

    C 2

  3. ICDT-Inatel-Cubesat-Design-Team/.github ICDT-Inatel-Cubesat-Design-Team/.github Public

    ICDT-Inatel-Cubesat-Design-Team/.github is a ✨special ✨ repository that you can use to add a README.md to your public organization profile, visible to anyone. Make sure it’s public and initialize i…

  4. PRECORSIA/precorsia-computedocs PRECORSIA/precorsia-computedocs Public

    Jupyter Notebook