- 👋 Hi, I’m Rob
I got interested in computers since I had an Atari 800XL, similar to a Commodore 64 with 64kb RAM and basic. Than Amiga 500, 386Dx-40 and a variety of other systems since.
Have done a few programming languages such as AtariBasic, AmigaBasic, M68k Asm, AMOS, Turbo Pascal, GwBasic, Qbasic, Turbo C, x86 Asm, java, vb6, php, js, c#
Though primary languages have been C# .NET since 2005 and Javascript since 2000, with PHP 2000-2005.... along with a few others in between (python, typescript etc)
2020-2025
- AI Experiements
- Secure Air-gapped Applications
- Desktop Docker Installer - To install docker for local use along with custom containers
- Mobile licence plate scanning with mapping app
2010-2020
- Auto scraper - windows desktop tool to scrape multi page lead data into clean csv , plugin architecture to handle different websites
- NugetVersion - Nuget Query, Updating tool across multiple solutions/ folders
- Docker LinqPad driver - to bring docker functionality into LinqPads context
- System Architecture and Dev for a complete Insurance Suite of products
- Mantra Group Dev
- Javascript Dynamic Form Wizard with .NET backing, for large multi-step, multi-flow question and answer forms.
- .NET MVC Apps
- .NET WebApi's
- .NET Core Console and WebApps.
- KnockoutJS apps
- ReactJs apps
- AngularJS apps.
- jQuery Plugins - Wizards
- jQuery Templates
- dustjs based templates
- DNX Migrator - Migrate .NET fw projects to DNX
2000's
- Netcomm Web Dev
- MyBrain Solutions -Brain Training Portal Arch / Dev
- NineMSN FriendMagnet - Arch / Dev
- Masterfoods Puppy - Arch / Dev
- Fairfax Community Newspapers Archecture/Consulting
- Website arch for Nuplex industries multi languagel, multi country portals - replaced a custom solution that didn't work for them
- Architecture for Berlei brands ecomm sites
- Architecture for the wedding show, video streaming portal
- Built Content Management System for XForce Automotive Group
- DotNetNuke Event Log Viewer
- DotNetNuke HTML Modules
- DotNetNuke Content Exporter
- Modbak - Backup Modx Sites
- NoPayWall Chrome Extension to remove Paywalls from some sites
- Formviewer Chrome Extension to view/modify live form values
- Umbraco CMS Templates (VS 2010)
- Reverse Geocode scraper to compile Geocode database for suburbs , postcodes in Australia
- Multi threaded App Browser and Downloader
- Desktop multi zone music scheduler/player for ambient music in hotels, lobbies, restaurants 24/7 unattended operation with remote support as needed from vendor, maintained 4 years.
- Various freelance websites for small businesses, some static brochure type sites, others dynamic with PHP / mysql
85-90's
- Co-Sysop of A Searchlight powered BBS
- DOS menu system in Turbo Pascal, ANSI colours
- Snake, gw basic, qbasic
- Some DOS cli utilities in C
- Reverse engineering Game counters with M68K Disassembler.
- M68k Assembler on Amiga 500
- 2D sprite platformers with AMOS. Aswell as isometric adventure game
- Amiga 500, game save editor Amiga basic, a GUI to modify save files without needing a Hexadecimal file editor.. config driven to handle different games.. 1990


