Skip to content
View Deviantedh's full-sized avatar

Block or report Deviantedh

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

Georgy Nosov

Typing SVG

Computer Science & Computer Engineering Student at ITMO University
Focused on systems programming, high-performance backends, embedded firmware, and hardware-software interaction.

Telegram Email GitHub ITMO


Engineering Profile & Focus

Bridging the stack from digital logic and microcontroller registers up to distributed enterprise backends:

┌──────────────────────────────────────────────────────────────────────────────┐
│  DISTRIBUTED BACKEND   │  Java 21 · Spring Boot 3 · PostgreSQL · Docker REST │
├────────────────────────┼─────────────────────────────────────────────────────┤
│  NATIVE & SYSTEM       │  C / C++ · Linux POSIX API · Android NDK / JNI      │
├────────────────────────┼─────────────────────────────────────────────────────┤
│  EMBEDDED & HARDWARE   │  STM32 (ARM Cortex) · ESP8266 · SystemVerilog · TUI │
└──────────────────────────────────────────────────────────────────────────────┘
  • Core Focus: Building reliable, concurrent, and high-performance software across both bare-metal hardware and scalable cloud environments.
  • Engineering Philosophy: Writing predictable code with comprehensive test suites, clear separation of concerns, and deep understanding of the underlying system primitives.
  • Education: ITMO University, Faculty of Software Engineering and Computer Systems (Saint Petersburg, Russia).

Tech Stack & Experience

Tech Stack Icons

Primary Stack (Уверенно владею)

  • Java & Backend: Java 21, Spring Boot, Hibernate (JPA), REST APIs.
  • Systems Programming: C / C++, Linux POSIX API, memory management, multithreading & concurrency.
  • Databases & DevOps: PostgreSQL, Docker, Linux environment, Bash, Git.

Systems & Embedded Experience (Работал в реальных проектах)

  • Native & Mobile: Android NDK (C, JNI, network sockets, mDNS audio streaming).
  • Microcontrollers & IoT: STM32 (ARM Cortex, SDK, UART), ESP8266 / Arduino firmware, hardware telemetry.
  • Digital Hardware: SystemVerilog RTL, digital circuit analysis and simulation in Logisim.
  • Testing: JUnit 5, Mockito, unit & integration testing.

Key Projects & Repositories

Repository Domain Description Architecture / Stack
android-airplay-receiver Systems / Audio AirPlay Audio Receiver for Android 2.3+: Native C audio engine running on legacy Android, utilizing custom mDNS / DNS-SD packet broadcasting and JNI bridge to Android AudioTrack / OpenSL ES. C, Android NDK r14b, JNI, mDNS, Sockets
ITMO Academic Portfolio Comprehensive 4-year engineering archive: 30+ university courses covering enterprise highload backends, low-level POSIX concurrency, digital circuits, and networks. Java 21, Spring Boot 3, PostgreSQL, C++, SystemVerilog
iot-terminal-ui Embedded / IoT Embedded Hardware Interfaces: Microcontroller firmware, sensor telemetry, and terminal-based interactive control for connected devices. C++, ESP8266, Arduino Core, UART
os-course Systems Programming Operating Systems Implementation: POSIX system calls, process scheduling, memory allocation, and concurrency synchronization primitives. C++, Linux POSIX API, CMake

Telegram    Email

Georgy Nosov • ITMO University

Pinned Loading

  1. Deviantedh Deviantedh Public

    Personal profile & engineering portfolio

  2. ITMO ITMO Public

    ITMO University — Academic Portfolio & Engineering Archive (CS & Computer Engineering)

    Jupyter Notebook

  3. android-airplay-receiver android-airplay-receiver Public

    Low-level native AirPlay audio receiver for legacy Android (2.3+ / API 10) in C, JNI and OpenSL ES

    C

  4. os-course os-course Public

    Repository for the ITMO CSE OS course. Student: P3332 Nosov Georgii

    C++

  5. iot-terminal-ui iot-terminal-ui Public

    Interactive IoT Gaming Terminal on ESP8266 (NodeMCU v3) with ST7789 TFT, Touch, Wi-Fi, and Backend API

    C++

  6. rel43/Portfolio_site rel43/Portfolio_site Public

    HTML