Askarali Azimov

Desktop software developer working across scientific instrumentation and business systems.

Samarkand, Uzbekistan · Freelance since 2014

About

I've spent the past 15+ years writing Windows software, mostly in C++ and Delphi, for two fairly different worlds: nuclear physics research and small-business retail. At Samarkand State University, where I work as a programmer and scientific researcher, I build tools for gamma spectrometry and environmental radiation monitoring.

Outside of that, I take on freelance projects and build the occasional hobby tool, like a free 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.

Scientific softwareGamma spectrometry analysis, Geant4 simulation, hardware interfacing
Desktop developmentDelphi, C++ Builder, Qt Creator, Visual Studio, VCL, FMX, MFC, Qt
Business systemsPoint-of-sale and retail management software
LanguagesC, C++, Delphi, SQL

Projects

GSProcessor

C++ROOTWin32VCL

An open-source tool for analyzing gamma-ray spectra from NaI(Tl) detectors. It corrects for temperature-driven spectrum drift, handles peak detection using ROOT's TSpectrum, and utilizes a spectrum decomposition method. The underlying method is described in a peer-reviewed publication.

SavdoMarkaz

C++Win32FMX

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.

Contact

I'm open to freelance work in desktop application development, especially projects involving scientific or business-critical software.