I've spent the past 15+ years writing Windows software, mostly in C++ and Delphi, across a fairly wide range of domains — nuclear physics research, retail, finance, education, and PC utilities. At Samarkand State University, where I work as a programmer and scientific researcher, I build tools for gamma spectrometry and environmental radiation monitoring.
As a freelancer, I've built everything from a trading-platform extension and desktop security utilities to clinical assessment tools for therapists and a dictation grader for schools. I also build the occasional hobby tool for myself or to share for free, like a point-of-sale system for small businesses in Uzbekistan. I hold a Master's degree in the physics of nuclear and elementary particles from Samarkand State University.
An open-source tool for analyzing gamma-ray spectra from NaI(Tl) detectors, calculating activities for five radionuclides: Th-232, Ra-226, K-40, and Cs-137 via reference sample spectra, and Be-7 when its photopeak efficiency at 478 keV is specified. It also allows correction of temperature-driven spectrum drift. It utilizes a spectrum decomposition method. The underlying method is described in a peer-reviewed publication.
A free point-of-sale application built for small businesses in Uzbekistan. It handles sales and inventory, ESC/POS thermal receipt printing, and PDF invoice generation, packaged as a simple Windows installer.
Compares the metal composition of an archaeological find against reference materials — ore and slag — from known mines, and identifies which mine's material the find most closely matches using cosine similarity.
Calculates the surface area of flat shapes, such as plant or tree leaves, from scanned BMP images. A reference object of known area is scanned alongside the samples to calibrate the measurement.
A personal tool for studying Quranic verses alongside their translation and commentary, built for private use only.
Reads temperature log data from a text file and generates a printable report, exportable to PDF.
An extension for the Lightspeed Trader platform that pulls real-time market data from IQFeed and executes buy/sell actions according to a configurable trading strategy.
A family of white-labeled desktop utility dashboards built for a client and rebranded across releases. Depending on the variant, each bundles a stealth browsing mode, a tracker and cache cleanup tool, a malware scanner, a Tor Browser launcher, and Windows repair and disk diagnostics.
Assesses students' dictation writing for secondary schools and lyceums in Uzbekistan, scoring transcriptions against a reference text.
Tracks daily attendance for pupils, students, and employees across multiple groups, with per-person notes.
Formats a USB flash drive to NTFS, toggles whether executables can run from it, and scans its root folder for suspicious files — a lightweight defense against common flash-drive malware.
A background service that periodically scans target folders for signs of ransomware activity, logs the results, and sends email alerts, with an admin panel to configure scan intervals and manage the service.
A pair of clinical scoring tools built for the same client: one for the Clinical Observations of Motor and Postural Skills (COMPS) assessment, recording results across six motor-skill subtests and calculating a final score; the other for the Preschool Visual Motor Integration Assessment (PVMIA), recording a child's drawing and block-pattern subtests and computing an age-based score.
An MS-DOS program written in 2005 to simplify manual spreadsheet work on scintillation gamma spectra and correct for temperature-driven spectrum drift, including a live display of a spectrum from a scintillation gamma spectrometer with periodic autosave to prevent data loss during power outages.
I'm open to freelance work in desktop application development, across scientific, business, financial, and other domains.