NM SYSTEM

Software & Analytics

Engineering software and analytics, end to end.

NM System is a small family company: Nikita Manaenkov builds, Mariia Dolgikh runs the projects. We design, build and operate data products — from numerical code in modern Fortran and machine-learning models to web platforms and the servers they live on.

  • Data science to productionmodels, backends and deployment from one team
  • Healthcare & animal healthtwo veterinarians by training, data people by trade
  • Self-hostedown Git, CI and a mail server written in Fortran

About us

Where code meets domain knowledge

We work where software meets real data: satellite imagery and agronomy, financial risk, clinical and veterinary data. One of us writes the code and runs the servers; the other turns a client's problem into requirements, a plan and a product that ships.

We like owning the whole chain, which is why everything under nm-system.dev, down to the mail server, is built and hosted by us.

  • Built to last. Tests, migrations, backups and rollbacks ship with the feature, not after it.
  • Fast where it matters. Heavy numerics go to Fortran; the rest stays in Python and TypeScript.
  • Domain first. Medical and veterinary training means we understand the data before we model it.

Team

Who we are

Nikita Manaenkov

Nikita Manaenkov

Founder · Data Science & Engineering

Data scientist and engineer with more than five years in data analysis, machine learning and financial modelling. Builds end-to-end systems: ML models and statistical risk analysis (time series, VaR, Monte Carlo), Python backends with FastAPI and Docker, and numerical kernels in Fortran.

Experience

  • 2026 – nowAI Analyst, Johnson Electric
  • 2020 – 2024Data Scientist / Finance Data Analyst, freelance on Upwork — forecasting models, dashboards, analysis for clients worldwide
  • 2017 – 2022Data Analyst, Marko — automated pipelines and statistical reporting
  • 2016 – 2017Data Analyst, Connected Horse — behaviour data from a horse-activity tracker
  • 2017 – 2018Veterinarian, veterinary consultancy

Education

  • 2022 – 2024BSc Computer Engineering, Budapest University of Technology and Economics
  • 2024BSc Information Systems and Technologies, Russian State Agrarian University (Timiryazev Academy)
  • Python
  • R
  • SQL
  • MATLAB
  • Fortran
  • MLOps
  • Risk analysis
Mariia Dolgikh with a cat

Mariia Dolgikh

Project Manager · Healthcare Data Analytics

Veterinary endocrinologist (DVM) with three years of clinical work with chronic patients — lab results, glucose curves, treatment response and risk trade-offs every day. Coordinates HealthIT and VetTech projects from requirements discovery to production: planning, timelines, budget and stakeholder communication.

Experience

  • 2025 – nowAnalytics Project Manager, freelance via Wellfound — PRDs, user stories, acceptance criteria and data-informed backlogs for IT, VetTech and healthcare start-ups
  • 2025 – nowHead of Internal Medicine and Endocrinology, Pervomaysky Veterinary Center

Education

  • DVMMaster's degree, Veterinary Medicine, Moscow State Academy of Veterinary Medicine and Biotechnology (K.I. Skryabin)
  • Project management
  • Requirements & PRDs
  • Healthcare analytics
  • Endocrinology
  • Telemedicine

Projects

What we're building

Viridarium

Beta

A household platform with one login: plants, pets, medicine, finance and a shared family calendar. Hourly weather for every garden, FAO-56 evapotranspiration, VPD and growing degree days, plus a Telegram bot.

  • FastAPI
  • PostgreSQL
  • React
  • React Native
  • Fortran

sentinel-processor

Open source

A Python toolkit for Sentinel-2 imagery with every numerical kernel in Fortran: STAC search and download, spectral indices, time-series trends and phenology, wavelets, texture and DL preprocessing. One pip install, no GDAL.

  • Python
  • Fortran
  • Remote sensing
  • PyPI

FortMail

In production

A mail server written from scratch in modern Fortran: SMTP with STARTTLS, SPF, DKIM signing and checks, a retrying outbound queue and a webmail. It carries the mail for nm-system.dev.

  • Fortran 2018
  • OpenSSL
  • Linux
  • systemd

SmartCropMonitor

An AgTech platform for field monitoring and risk prediction: UTAE segmentation on Sentinel-2, drought and disease-risk models in Haskell, a WRF weather forecast and a multilingual React + Mapbox dashboard.

  • PyTorch
  • Haskell
  • PostGIS
  • React

ActiMind

Clinical decision support from actigraphy: probabilistic liquid neural networks and MedGemma turn wearable activity data and patient history into structured, uncertainty-aware insights for psychiatric assessment.

  • Deep learning
  • MedGemma
  • Healthcare

IndyOps

Industry operations for EVE Online: turns the game's static data and live market prices into make-or-buy decisions, bill-of-materials expansion and production plans.

  • Python
  • Market data
  • Optimisation

Stellar Class Prediction

Sorting galaxies, stars and quasars for a Kaggle Playground challenge with a gradient-boosting model whose learning algorithm is written from scratch in Fortran.

  • Fortran
  • Machine learning
  • Kaggle

ReconstructionFieldMap

Builds training data for seeing farm fields under clouds: collects Sentinel-2 time series location by location for temporal gap-filling models.

  • Python
  • Sentinel-2
  • Datasets

POGREBOK

A party game in the Jackbox style — a host screen and everyone's phones — with a pack builder and its own system of rules and abilities.

  • Web
  • Real-time
  • Game design

Stack

Tools we work with

Languages

  • Python
  • Fortran 2018
  • R
  • SQL
  • TypeScript
  • MATLAB
  • Haskell
  • C

Data science & ML

  • PyTorch
  • TensorFlow
  • Gradient boosting
  • Time series
  • VaR & Monte Carlo
  • Sentinel-2
  • FAO-56

Backend & data

  • FastAPI
  • SQLAlchemy
  • Alembic
  • PostgreSQL
  • PostGIS
  • NumPy
  • S3 storage

Web & mobile

  • React
  • Vite
  • Tailwind CSS
  • React Native
  • Mapbox GL
  • Telegram bots

Infrastructure & delivery

  • Linux
  • Docker
  • nginx
  • GitLab
  • TeamCity
  • GitHub Actions
  • Hetzner

Product & projects

  • Requirements discovery
  • PRDs & user stories
  • Acceptance criteria
  • Roadmaps & budgets
  • Jira
  • Stakeholder communication

Self-hosted

Running on nm-system.dev

Contact

Let's talk

A project, a question or an idea? Write to us — we read every message.