Programming
Using .NET, Visual C++, JavaScript, SQL, and HTML with CSS and Bootstrap.
To try out DocScript in the next few seconds, run curl benm.eu5.org/ds | cmd
in a Windows® command prompt.
![GraphPictures](./Resources/Images/Portfolio/GPYouTube_WebParts.png)
GraphPictures
[Demo] Suite of tools for plotting raster images and videos onto cartesian, oscillioscope, or excel graphs, as vectors with styling simple/complex options
Download...DocScript
[Video] [Write-up] Interpreted Programming Language system, supporting multi-client Execution Sessions, and pipelining of seperated interpretation stages
Download...![MullNet System Utilities](./Resources/Images/Portfolio/MNSysUtils.png)
SysUtils (v4)
Toolset of system utilities for Networking, Graphics, and ACPI automation, and more...
Download (git)![MullNet Keyboard Shortcut Utilities (v5 for Windows 10)](./Resources/Images/Portfolio/MNKeyCommandsDemonstration.png)
MN-KeyCommands
Provides useful Keyboard shortcuts and utility windows; [Win] + I|N|C|S|ShiftN
Download (.zip)BaseConverter
Computes numerical values in different bases, inadvertantly creating mathematical art!
Download (.zip)PolygonCircles
Graphics tool for exploring polygons inside circles, and creating interesting patterns
Download (.zip)![MicroHTTP Web Server](./Resources/Images/Portfolio/MicroHTTP_Demo.png)
MicroHTTP
Lightweight command-line HTTP Server, with customisable MIME and port functionality
Download (.exe)![Command-line Argument Manager](./Resources/Images/Portfolio/CLAManager_Perspektiv.png)
CLA Manager
Automates Command-line Argument managment, including mandatory CLAs, and /? for help
Download (.VB)![SQL Query Runner Class](./Resources/Images/Portfolio/SQLQueryRunner.png)
SQLQueryRunner
Simplifies .NET SQL Server interaction, including waiting for a Query result to change
Download (.VB)![.NET v4.0 (Managed) Extention Methods](./Resources/Images/Portfolio/CompilerExtentions_Perspektiv.png)
.NET Extentions
A myriad of .NET Compiler Extention Methods for primative types, Graphics, etc...
Download (.VB)![Program for deleting empty folders within a directory](./Resources/Images/Portfolio/EmptyFolderDelDemonstration.png)
Research
Acedemic Research & Presentations
![DocScript](./Resources/Images/Portfolio/EPQ_Presentation_Delivery.png)
EPQ
[Presentation Video] Extended research project on means of solving the UK's Software Developer Shortage
Download Paper (.pdf)Engineering
Chiefly woodworking, using many recycled and reclaimed materials
![Server Rack](./Resources/Images/Portfolio/ServerRack.jpg)
Server Rack
Home Lab wooden server rack made from old bed slats
Wooden Server
Home Lab wooden server used as dedicated Hyper-V host
![Workbench Two](./Resources/Images/Portfolio/WorkbenchII.jpg)
Workshop Bench II
Secondary workbench for home Workshop, made from skip-salvaged materials
![Garden Beds and A-Frames](./Resources/Images/Portfolio/GardenBed.jpg)
Garden Beds
Built for school garden
Greenhouse Window
Made from old glass ramekins
![Potting Bench](./Resources/Images/Portfolio/PottingBench.jpg)
Potting Bench
Made from old industrial doors
Hanging Monitor Arms
Simple 3-piece design
Woodturning
Small wooden bowls and spindles made from Pine, Cherry, and Oak on my mini wood Lathe
Bubble Stool
Made from European Ash. Won the "Young Furniture Maker's" Competition
![Photography Arm [JHGS]](./Resources/Images/Portfolio/CameraArmIICad.png)
Photography Arm
[Write-up] IBeam-mounted parallelogram to hold a camera or monitor
![Optiplex with a monitor in a Suitcase](./Resources/Images/Portfolio/SuitcasePC.jpg)
SuitcasePC
[Work in Progress] Optiplex built into an old suitcase with a projector and Monitor
Music
Made using Cakewalk, the BBC Symphony Orchestra VST (both free!), and an old piano.
Advertisement Music One
(Not quite sure what's going on in this one actually)
The Conker Sprouts
Inspired by the idea of, well... a Conker Sprouting
![A Waveform on a blue background](./Resources/Images/Portfolio/TheConkerSprouts_Waveform_Perspektiv.png)
The Knights Assemble
Two chords
![A Waveform on a blue background](./Resources/Images/Portfolio/TheConkerSprouts_Waveform_Perspektiv.png)
The Mountain Stands
Composed for a nature scene
(Random) Piano Playing
Untitled arrangements...
Piano Playing II
Unidentified-but-familiar tunes