Skip to content
View nech14's full-sized avatar

Block or report nech14

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

Hi, I'm nech14 👋

Software Engineer | Backend · Scientific Computing · Mobile

🔬 3 years of experience in scientific software development and R&D

I build backend systems, scientific and engineering software, data-processing pipelines, simulations, and full-featured mobile applications. I care about clean architecture, maintainable domain models, and turning complex requirements into reliable software.

🛠 Technology Stack

Backend & Architecture

Python · FastAPI · SQLAlchemy · PostgreSQL · Redis · Celery · Pydantic · REST API

Clean Architecture · Hexagonal Architecture · DDD · Modular & Plugin Architecture

Scientific Computing & Computer Vision

NumPy · OpenCV · Astropy · Matplotlib · Image Processing · Data Analysis · Simulation

Mobile Development

Flutter · Dart · BLoC · Drift / SQLite · AutoRoute · Freezed

Kotlin · Android Jetpack · MVVM · CameraX · Retrofit

Infrastructure & Tools

Docker · Docker Compose · Nginx · Git · Linux · Jupyter

🚀 Selected Projects

Full-featured Flutter mobile application for managing complex TRPG character data.

  • Large offline-first data model with Drift / SQLite
  • BLoC-based state management and layered application architecture
  • Character, inventory, equipment, skills, magic, statistics, notes, reputation, and combat management
  • Large number of interconnected application screens and user flows
  • JSON import/export and PDF generation
  • Designed around a complex domain model rather than a simple CRUD interface

Extensible engineering framework for autonomous multirotor flight simulation and experiments.

  • Simulation and controller evaluation
  • Experimental framework for parameter tuning
  • Clean / Hexagonal Architecture and DDD-inspired design
  • Replaceable components and extensible simulation infrastructure

🌌 SfOC

Scientific software for primary processing and calibration of all-sky camera images.

  • Scientific image-processing pipeline
  • NumPy, OpenCV, Astropy, and Matplotlib
  • Backend/API layer built with FastAPI
  • Developed as part of professional scientific/R&D work

Modular backend platform for building extensible retrieval and RAG pipelines.

  • FastAPI, PostgreSQL, SQLAlchemy
  • Celery and Redis for background processing
  • Pluggable embeddings, vector stores, and LLM integrations
  • Docker Compose and Nginx infrastructure
  • Focus on modularity and replaceable pipeline components

Native Android inventory-management application with integration into real operational workflows.

  • Kotlin and Android Jetpack
  • MVVM architecture
  • Redmine integration
  • QR-code scanning with CameraX
  • Bluetooth label-printer integration

Pinned Loading

  1. Drone-Flight-Simulation-EngineDrone-Flight-Simulation-EnginePublic

    Extensible drone flight simulation engine with modular architecture, protocol-based controllers, pluggable physics backends and experiment framework.

    Python

  2. SfOCSfOCPublic

    SfOC is a service for primary processing of images from all-sky cameras.

    Python 1

  3. neZorinEgor/GestureControl-SystemneZorinEgor/GestureControl-SystemPublic

    🚀 Сервис для управления Yandex техникой жестами

    C 1

  4. Extensible-Retrieval-Pipeline-PlatformExtensible-Retrieval-Pipeline-PlatformPublic

    Modular backend platform for building extensible RAG pipelines with pluggable chunkers, embeddings, vector stores, and LLMs.

    Python

  5. InventoryInventoryPublic

    Inventory management for Redmine

    Kotlin

  6. witcher_trpg_managerwitcher_trpg_managerPublic

    Flutter-based mobile companion for The Witcher TRPG. Manage characters, export to PDF/JSON, and organize your adventures.

    Dart