DevOps Engineer (Co-Op) @ Procor Limited
ESC

FileConvert

A cross-platform desktop application engineered for high-performance batch media format conversion.

.NET CoreC#AvaloniaFFMPEGImageMagick

Technical Overview

FileConvert is a lightweight desktop application providing multi-threaded batch file conversions across video, audio, and high-resolution image formats.

Engineering Highlights

  • UI Framework: Built with Avalonia UI for native cross-platform rendering across Windows, macOS, and Linux.
  • Process Orchestration: Integrates directly with FFMPEG and ImageMagick process bindings with custom queue management and thread pooling.
  • Asynchronous Execution: Asynchronous non-blocking file streaming prevents UI freezes during heavy transcode operations.