Nathan

Projects

A selection of projects I've worked on recently, ranging from small tools to full-stack applications.

QR Generator CLI Tool

A professional, standalone Python CLI for generating and decoding QR codes. Built as a reference implementation of Hexagonal Architecture (Ports and Adapters).

PythonCLIHexagonal Architecture

CCWC - Coding Challenge Word Count

A command-line tool to analyze text files, offering functionalities such as counting the number of lines, words, characters, and bytes in a given file.

JavaCLI

Simple URL Shortener

A simple URL shortener service built with JavaScript and Node.js.

JavaScriptNode.jsURL Shortener