Maksim Svetleyshy
Offer Maksim work on your next project.
Rating
Skills and abilities
Programming
Design & art
Photo, Audio & Video
Mobile development
Administration
Translation
Portfolio
-
79 USD BioSpectra Analyzer — analysis and visualization of spectral data
C#Developed the desktop application BioSpectra Analyzer for visualization and basic analysis of spectral data of bioorganic compounds.
The program allows loading spectral data from TXT/CSV files, constructing an interactive spectrum graph, finding local intensity peaks, and comparing them with simple templates of functional groups. This is a demonstration scientific and applied tool for processing experimental data and preliminary assessment of the possible class of the compound.
… Key features:
- loading spectral data from TXT/CSV;
- processing two-column data: wavelength / intensity;
- constructing a spectrum graph in a WPF interface;
- finding local maxima;
- highlighting found peaks on the graph;
- comparing peaks with templates of functional groups;
- determining the most likely class of the compound;
- dark interface for convenient data visualization.
Built-in analysis templates:
- Alcohol;
- Ketone;
- Amine;
- Carboxylic Acid;
- Ester;
- Alkene.
Technologies:
C#, WPF, XAML, .NET Framework 4.8.1, OxyPlot, processing CSV/TXT data.
The project is a prototype of a scientific desktop tool and can be expanded: add report export, improved peak finding algorithm, a database of reference spectra, import of Excel files, and more accurate matching of compounds.
#CSharp #WPF #DotNet #OxyPlot #DesktopApp #DataVisualization #SpectralAnalysis #CSV #ScientificSoftware
-
113 USD HardesSystemMonitor — WPF PC status monitoring
C#Developed a desktop application for monitoring computer status in C# / WPF / .NET 8.
The program displays key system metrics: CPU load, GPU data, memory usage, disk usage, network activity, and active processes. It also features a scanner for potential driver issues through the Windows Event Log and exports reports to CSV.
… Key features:
- monitoring of CPU, GPU, RAM, disks, and network;
- display of active processes;
- scanning Windows events for potential driver errors;
- exporting the current report to CSV;
- saving monitoring history;
- WPF interface with MVVM-style structure.
Technologies:
C#, WPF, .NET 8, XAML, LibreHardwareMonitorLib, EventLog, CSV export.
#CSharp #WPF #DotNet #DesktopApp #SystemMonitor #Windows #CSV #HardwareMonitoring