Denis Ten

Public profile

Denis Ten

Connected with DSML. This person's Telegram account has been confirmed through DSML Kazakhstan.

@detrix

Backend/ML Engineer

Open to opportunities
Python
C
C++

Graduated from Nazarbayev University with a Bachelor's and a Master's Degree in Computer Science, with experience in research and coding.

AstanaNazarbayev University
Connect on LinkedIn

Career

Experience, skills, projects, and achievements.

Open to opportunitiesExperience: 3 years

Backend/ML Engineer

Skills

PythonCC++FastAPISQLPostgreSQLREST APIspytestDockerPyTorchscikit-learn

Selected projects

Customer Onboarding Funnel Analysis (Datathon 2025 – 3rd Place)

Analyzed tens of millions of onboarding events and benchmarked CatBoost, Random Forest, and XGBoost models; identified KYC verification as the primary conversion bottleneck and proposed product improvements to reduce customer drop-off

Enterprise Merchandise Order Bridge

Built a FastAPI and PostgreSQL service connecting an internal merchandise store with a Bitrix24-based supplier, synchronizing catalog and stock data and managing order reservation, cancellation, and status callbacks; implemented HMAC signing and API key authentication, idempotency, Alembic migrations, scheduled synchronization, webhook auditing, and automated tests with pytest

Cross-System Marketing Analytics Platform

Built an ETL and analytics platform combining amoCRM, clinic ERP, and marketing spend data through entity matching and deduplication; implemented webhook and polling synchronization, PostgreSQL storage, and FastAPI endpoints for ROMI, CAC, LTV, funnel, retention, cohort, and revenue metrics

Experience

Machine Learning Research Engineer

Nazarbayev University

May 2025Present

Forecasting Pipeline: Built a weakly supervised time-series pipeline for four wheat diseases, processing 666,000+ hourly records per location and engineering rolling weather features over 3–72-hour windows; Model Evaluation: Benchmarked XGBoost, Random Forest, Logistic Regression, 1D CNN, LSTM, and GRU models, and evaluated generalization across three climatic regions;

Backend Developer

italita.kz

Mar 2025Dec 2025

Backend Platform: Built an asynchronous FastAPI service integrating amoCRM, iiko, Yandex Delivery API, and PostgreSQL for multi-location restaurant order processing and analytics; Performance & Testing: Reduced order ingestion latency from 3.2 s to 1.3 s (59%) and tested REST endpoints and integration workflows using pytest and Postman;

Machine Learning Research Engineer – Reinforcement Learning

Nazarbayev University

Feb 2024Dec 2024

Reinforcement Learning: Built a custom Gymnasium/SimPy environment for a Time-Slotted LoRa simulator and trained a DQN agent to select 1–3 uplink attempts from PRR, RSSI, and spreading-factor observations; Optimization & Engineering: Reduced uplink transmissions by approximately 47% while maintaining 0.90–1.00 PRR and refactored a monolithic 1,000+ line codebase into modular components;

Software Engineer – Robotics & Embedded Systems

Aspan Technologies

Jul 2023Mar 2024

Rover Software: Developed Python and C++ ROS components integrating GPS, cameras, motor control, and remote operator commands for a rover competing in the University Rover Challenge 2024; Communication Systems: Integrated LoRa rover-to-base communication and prototyped WebRTC camera streaming with WebSocket signaling, OpenCV, and fail-safe connection handling;

Education

BSc in Computer Science

Nazarbayev University

20202024

cGPA: 3.17/4.00 (Dean's List Spring 2024)

MSc in Computer Science

Nazarbayev University

20242026

cGPA: 3.42/4.00 (Ranked 7th/37)

Research and publications

A compact preview of this member's public research layer.

View full research profile

Working as a Research Assistant at Nazarbayev University.

Machine LearningDeep LearningIoT