Portfolio

This portfolio highlights selected public software projects. Many client projects in embedded systems, firmware, IoT, and regulated equipment are private, so this page focuses on work that can be shared publicly.

AHexView - Binary File Content Viewer

AHexView is a lightweight macOS binary file and hex viewer built for data extraction verification work. The app is under 1 MB and was built from scratch using Swift and AppKit.

Technology stack: Swift, AppKit, macOS, binary data processing, file inspection tooling.

AHexView macOS binary hex viewer empty window screenshot

Features

  • Load file: using finder open file panel or drag & drop.
  • Search content: hex and ASCII mode.
  • Copy data: copy data as hex string, ASCII string, raw bytes data, and C array declaration value.
  • Go to offset: navigate to a certain offset in file.
  • View preferences: change display font size, bytes grouping (1, 2, 4, 8), endianness display.
  • Inspector panel: select a range of data and show the common data types interpretation.

Try It Out

Download from here.

NOTE: Not notarized by Apple yet, a manual permission grant via the System Settings is required.