|
Beginnings and Pressures
We formed our own business to capture opportunities in Australia being let go to USA and UK too much!
We are an Australian-based, agile, niche, hi-tech, international, competitive microbusiness started in 1997
with a rich diversity of experience to draw on.
We are basic contractors on small, specific jobs - no open-ended work.
We have tertiary qualifications (BSc, Grad Dip IM-Lib) to draw on.
We are an incorporated service-based company in the knowledge economy.
Dwight Walker is our creator, director and manager.
We have our own online resources and use the Internet heavily.
We travel to other cities outside of where we are based to setup jobs for customers or work onsite.
We started in 1997 because we could see opportunities for working on the Internet and most Australian companies were sitting back
waiting for USA to do it first then copy them. In 2010, most other companies have caught up and overtaken us. We decided to get in first and not lose the opportunity. This took risk on our part
but we were not willing to see Australia left in the dust yet again but be the leading force in the World Wide Web industry, so we went for it.
We have hit a few disasters in the IT industry. We barely survived the dot com crash in 2001 due to being agile and willing to change and grow with the world economical conditions, going
mobile from 2003 after moving to Orange from Sydney which saved on rental and storage costs.
After the Global Financial Crisis in 2008, we eventually moved to Brisbane in 2013 due to a series of failures.
Most of our customers used to contact us via phone, fax or email but now our local presence is more important. Before it was just our internet and mobile phone connectivity.
Most of our early customers were in USA, Canada and UK, not Australia (as usually is the case
with our remote country), so we got very good at dealing with remote customers and still have our customers nearby and away from where we are based,
using the Internet and onsite as our main vehicles for business.
From 2000, we moved into open source software such as Linux and away from Microsoft to cut costs and remain competitive. It was a risk but we have built up a niche now which has been steadily overtaken by hundreds of Indian Web developers at a much lower price point than us.
In 2013, we partnered with Amazon Web Services and Microsoft for cloud services.
In October 2016, we were now interested in digital publications indexing. We are mainly a Web developer and do backend development, EPUB publishing and taught violin and piano. Arts were replacing science as main source of income e.g. editing, publishing, violin teaching to upgrade IT infrastructure to grow business.
Since March 2020, due to COVID-19, music lessons stopped and IT consulting and Web development regrew again. Publishing has taken a very long time to complete.
Since 2018, I improved my project management system to handle bigger projects.
In 2022, I am expanding Salt Table Helper mobile app in groundwater data from just Queensland to more states and territories in Australia.
In August 2017, due to insurance, we split the company into 3 divisions:
- Division 1: IT (WWWalker Web Development Pty Ltd)
- Division 2: Music Teaching (WWWalker Web Development Pty Ltd)
- Sole Trader Music Performance and Recycling (HD Walker)
In June 2020, we changed HD Walker to recycling supply chain management and music teaching had paused due to COVID-19.
In 2022, music teaching is now pretty well on its own subsite away from Web development so it is not mixed up and confusing to customers. Each is independent but helps the other like two wings of a bird. When one is weak the other is strong and vice versa and they help each other to make the whole more successful. Each has strengths in different states so that in NSW IT is better and in Queensland music teaching is better. IT work is done remotely in NSW and music teaching is done locally in Queensland.
In 2014-2020, we studied robotics and supply chain management via QUT and MIT MOOCs and got excellent marks. We went into embedded systems, systems programming, cloud computing, WordPress, remote support, Javascript, TypeScript interactivity and ecommerce.
In November 2017 to November 2019 and in 2022, to broaden our enterprise skills as hosting and domain white label service and increase social media marketing and data mining skills, we studied at CSU IT Masters MOOC and got high marks especially in security and data mining subjects:
- Project Management Updated - PMBOK7
- PRINCE2 Primer,
- Cyber warfare and Terrorism,
- Enterprise Cyber Security and
- Phishing Countermeasures
- Computer Network Fundamentals
- Applied Social Media Marketing
- Introduction to Knowledge Discovery and Data Mining
As of 19 April 2019, we switched from Oracle JDK to OpenJDK due to Oracle licensing commercial use of Java. This may have to be revised as some software will only run on Oracle Java.
|
|
|
|
We have experience in these systems:
-
Linux | UNIX | Mac | Windows | Mobile Systems | Cloud, Networks and Hardware
System | Poweruser | Programmer | Sysop | Web programmer | Status |
Operating Systems |
Linux |
Debian 8 Jessie, Debian 9 Stretch, Debian 10 Buster, Debian 11 Bullseye, Knoppix, Ubuntu 10.04 LTS and Xandros Linuxes | | 1 mth | 6 yrs | 7 yrs | live |
CentOS Linux 3.6, 5.9, 5.11 | | | | 1 yr | dead |
Fedora Core 3 Linux | | | 1 mth | 1 mth | dead |
Red Hat Enterprise Linux (RHEL) 5.10, 5.18 | | | 1 mth | | dead |
Red Hat Linux 5.1, 7.0 | | | 2 yrs | 3 yrs | dead |
Slackware Linux | | 2 mths | 8 mths | 1 yr | dead |
SuSE and OpenSuSE Linuxes | | 2 mths | 8 mths | 1 yr | dead |
XAMPP | 3 mths | 3 mths | 3 mths | 3 mths | dead |
UNIX |
FreeBSD 6.2 | | | 2 yrs | | live |
OpenSolaris 6 | | | 1 mth | | dead |
SunOS/HPUX UNIX | | 2 yrs | 1 yr | | dead |
Windows |
Windows 11 | 6 mths | | | | live |
Windows 10 | 1 yr | | 1 yr | | dead |
Windows 8.1 | 1 mth | | 1 mth | | dead |
Windows 7 | 4 years 4 mths | | 6 mths | | dead |
Windows Server 2012 R2 | 1 mth | 1 mth | 1 mth | 1 mth | dead |
Windows Server 2008 R2 | 1 mth | 1 mth | 1 mth | 1 mth | dead |
Windows Vista | | | 1 mth | | dead |
Windows XP Pro | 2 yrs | | 1 yr | | dead |
Windows 2000 | 1 mth | | 1 mth | | dead |
Mobile Systems |
Android 9.0.1 | 2 yrs | | 3 mths | | live |
Android 4.1 | 2 yr | 3 mth | 1 mth | | dead |
Windows Phone 8 | 1 yr | 6 mth | | 6 mth | dead |
Nokia MeeGo Harmattan | 1 yr | 3 mths | 3 mths | 6 mths | dead |
BlackBerry | | 1 mths | | | dead |
Mac |
Apple Mac OS X 10.3.9, 10.4, 10.14.5 | 1 mth | | 1 mth | | dead |
Apple Darwin | | | | 1 mth | dead |
Cloud, Networks and Hardware |
Microsoft, TCP/IP, Novell NetWare LANs | 10+ yrs | 1 mth | 10+ yrs | 10+ yrs | live |
setup of cable/ADSL/NBN modems, wireless broadband and WLANs, routers, firewalls, NAS | | | 4 yrs | | live |
GPRS/3G/4G/mobile Internet/wifi | | | | 5 years | live |
Intel, AMD, Z80 microprocessors | 10+ yrs | 4 yrs | 8 yrs | 10+ yrs | live |
NodeMCU ESP8266 (IoT) | | 1 mth | 1 mth | | live |
virus scanners and backup/restore | 10+ yrs | | 5 yrs | | live |
Skype VoIP | | | | 6 mths | live |
Facebook Messenger VoIP | | | | 3 mths | live |
Zoom VoIP | | | | 10 mths | live |
Microsoft Teams VoIP | | | | 1 mths | live |
Amazon Web Services | | | 5 yrs | | live |
Microsoft Azure | | | 1 mth | | dead |
Google Cloud | | | 1 mth | | dead |
We build sites using:
Language |
Platform |
Development Tool |
Applications |
Frontend |
GUI and Publishing |
JavaScript, TypeScript |
internet, intranet |
JavaScript and TypeScript on Firefox and Microsoft Internet Explorer browsers |
bookmarking, hierarchical navigation bars, mobile applications, elearning |
Graphic Design, Page Layout, Image Processing, Flash, Web Design |
internet, intranet, printing |
- Adobe Photoshop,
- The GIMP,
- Adobe PageMaker on Windows,
- Adobe InDesign CC,
- Adobe Flash CC (obsolete),
- Adobe Dreamweaver CC,
- ImageMagick,
- bash (UNIX shell),
- custom Web-based indexing,
- MediaWiki
- Notepad++
- vi
|
- wallpapers,
- images,
- animations,
- 3D,
- simple logos,
- icons,
- user interfaces (UI),
- books,
- newsletters,
- online publishing,
- batch image processing,
- mobile book indexing,
- interactive Websites,
- ebooks
|
Portals |
Content Management Systems |
internet, intranet |
- WordPress,
- Joomla!,
- Drupal,
- SilverStripe (PHP 5.3.2+, jQuery),
- PHPNuke,
- MagpieRSS,
- templates:
- Apache Struts,
- Smarty,
- Mustache
- Django Project,
- CakePHP,
- CodeIgniter,
- phpBB,
- MySource Matrix,
- Zope,
- PHP,
- MySQL,
- MariaDB,
- XML
|
- company and community Web portals,
- conference management,
- blogs,
- wikis,
- forums and newsfeeds,
- accessibility (WCAG 2.0 AA)
|
Learning Management Systems |
internet, intranet |
- Moodle,
- SCORM (e-learning),
- templates:
- Apache Struts,
- Smarty,
- Mustache
- PHP,
- Javascript,
- MySQL,
- MariaDB,
- XML
|
- online training,
- accessibility (WCAG 2.0 AA)
|
CRM (Customer Relationship Management) |
internet, intranet |
Zurmo, PHP7, MariaDB/MySQL, Apache |
Web portals, marketing, sales |
HTML5, CSS, Markdown |
internet, intranet |
text editors |
static Web sites, mobile apps, documentation |
JavaScript, TypeScript, HTML5, Markdown |
internet, intranet |
- JavaScript and TypeScript
- on Firefox, Chrome and Microsoft Internet Explorer browsers,
- jQuery, nodejs, Angular, React, JSON,
- Windows
- Markdown editors
|
mobile applications, Web GUI, system programming, documentation |
WebAssembly (WASM), Javascript, TypeScript, NodeJS |
internet |
Windows, Linux, browser plugins |
networking, Web services, mobile apps |
AJAX |
internet, intranet |
PHP, XML, Java OpenJDK, SQL Databases, JSON |
interactive Web portals, Web services, Web 2.0 |
PHP |
internet, intranet |
- PHP5.6 or PHP7 or PHP8 including refactoring PHP4 and PHP5 to PHP7 or PHP8
- on Linux or CentOS Linux or Microsoft Windows
- using MySQL or Postgresql or Microsoft SQL Server or Interbase, Firebird,
- ADOdb, BPAY integration
|
form processing, Web databases, ecommerce integration, PDF invoice generation, webmail, WordPress |
PHP/Postgresql |
internet, intranet |
reverse engineering CodeCharge IDE generated pages for Linux, Postgresql, PHP, PgAdmin, phpPgAdmin |
Web portal for managing EFTPOS terminals |
PHP, XML, SOAP, JSON, REST |
internet |
PHP4, PHP5, PHP7 and PHP8, Linux, Zend Framework 2.0, Laminas Project, Postman |
Web services, Mobile Applications, Transport Industry, Water Industry, portals |
Python |
internet, intranet |
Python 2.7 and 3.9 on Linux or FreeBSD; KinterbasDB, Firebird Database and Squid Cache, Django Project, Flask, SQLAlchemy |
content filtering, network programming, Symbian mobile programming, content management systems |
Perl |
internet, intranet |
Perl 5 on Linux and FreeBSD and Windows (Strawberry Perl) using MySQL, MariaDB and Postgresql |
guestbooks, form processing, Web databases, file uploads, Koha library system, UTF-8 MARC record cleaning |
Ruby |
internet, intranet |
Ruby with Ruby on Rails Framework on Apache and Mongrel Web servers on Linux or FreeBSD or Windows |
dynamic HTML Web sites, network programming, string processing |
Java, JSP, XML |
internet, intranet |
- Apache Tomcat, Ant, XML, Apache Geronimo;
- IDEs: Eclipse, NetBeans, BlueJ,
- Java OpenJDK, Liberica Java
|
Web services, mobile applications, no longer Java applets |
Java, J2EE |
internet, intranet |
- IBM WebSphere Application Server Community Edition, Apache Tomcat, Apache Geronimo, Apache Derby database,
- IBM JVM 1.5 on Windows XP, Linux, Eclipse IDE, Java OpenJDK
|
interactive Web portals, Web services, enterprise messaging |
ASP | internet, intranet | ASP on Windows using Microsoft SQL Server or Microsoft Access | portals, mailing lists, member-only areas, form processing, Web databases |
ASP, ASP.Net, PHP and Perl scripts |
internet |
- Zen Cart,
- osCommerce,
- WooCommerce (WordPress),
- iNETStore (dead),
- PayPal,
- SecurePay,
- Microsoft Access,
- SSL on Windows and Linux,
- ASP.Net,
- ASP.NET Developer Center,
- Phalanger PHP Compiler for .NET
|
integrating ecommerce, open source portals |
.NET, Mono, ASP.NET, PHP, C# |
internet, intranet |
- Novell Mono Project, Microsoft .NET Framework, SQL Server, Office, Outlook;
- DotNetNuke;
- Microsoft Azure
- Windows Phone (obsolete)
|
portals, complex Websites, groupware, records management, mobile apps |
Mobile |
Visual C#, PHP, MySQL, MariaDB, Javascript, TypeScript |
internet, GPRS/3G/4G mobile phone networks, wifi (802.1X) |
- current
- obsolete
- Visual Studio, Visual Studio Code, Apache Cordova (PhoneGap), NodeJS, Sencha Touch, JSON, JPEG, MP4, audiovisual,
- touch screen, tablet, smartphone, Mac Mini (Cordova build)
|
mobile multimedia interactive training with subtitles |
Java, Visual C#, C++, Python, PHP, MySQL, MariaDB |
internet, GPRS/3G/4G mobile phone networks, wifi (802.1X) |
- current:
- obsolete:
- Nokia Qt,
- MeeGo for Nokia,
- BlackBerry,
- Windows Phone
- Xamarin, Mono (.NET), Visual Studio, Visual Studio Code, Java OpenJDK
|
Web services, location-based services |
Backend |
Databases |
SQL Databases |
internet, intranet |
- MySQL,
- MariaDB,
- Postgresql,
- Microsoft SQL Server,
- Interbase,
- Firebird,
- Perl DBI,
- C API,
- PHP,
- KinterbasDB Python DB API 2.0 module
- Flask SQLAlchemy Python extension
- GraphQL
|
- membership databases,
- competitions entry forms,
- interactive online trading sites,
- mobile IT support system
- Web services
|
Microsoft Databases |
internet, intranet |
- ASP.NET,
- ASP,
- Access,
- ADSI (Active Directory Service Interfaces),
- IIS Web server on Windows,
- Microsoft SQL Server,
- .NET Framework,
- PHP
|
- online catalogues,
- virtual Web server management,
- content management systems
|
Apple Databases |
internet, intranet |
MySQL on Mac OS X |
network marketing portal |
DevOps |
Project Management |
internet, intranet |
- methodologies:
- Waterfall,
- Incremental,
- agile,
- Object-Oriented (OOP),
- MVC (Model-View-Controller)
- communication:
- Confluence
- Microsoft Teams
- Slack
- Trello
- Mattermost
- Sharepoint
- Objective Connect
- modelling:
|
large Web portals, mobile apps |
Configuration, Bug Tracking, CI/CD |
internet, intranet |
- repositories:
- CVS,
- Subversion,
- Git,
- Bitbucket,
- GitHub,
- GitLab,
- custom using PHP, MySQL and MariaDB;
- IDEs:
- Eclipse,
- NetBeans
- Visual Studio
- Visual Studio Code;
- clients:
- TortoiseCVS,
- TortoiseSVN,
- TortoiseGit;
- tickets:
- Jira
- Bugzilla
- trac and python
|
project management, portals or complex Websites, open source projects |
ChatGPT, AI |
internet |
project management, Web design, database design, scaling, neural networks |
climate change app |
UML |
internet, intranet |
object-oriented system modelling tools and methodologies: ArgoUML |
large Web portals, real-time, embedded or messaging systems |
Testing |
testing (BDD, TDD) |
internet, intranet |
cucumber, go test |
large Web portals |
Operating Systems and Networks |
Virtualization |
internet, intranet |
VMware, VirtualBox to run Windows on Debian Linux or Mac OS X, or vice versa, identify if instance is VM or not |
hosting, testing, disaster recovery, outsourcing |
Identity Management |
internet, intranet |
Various standards - Web 2.0 |
single sign on, portals |
cloud computing |
Internet |
- Ubuntu 10.04,
- Debian Lenny, Jessie, Stretch, Buster and Bullseye,
- Windows Server 2008 R2,
- oauth
- iam
- Letsencrypt SSL
- serverless
- Kubernetes
- Docker
- VMware Tanzu (Kubernetes)
|
- network configuration for email (Postfix, Dovecot),
- Apache,
- nginx,
- DNS (Bind),
- security (Openssl, iptables),
- database (MySQL, MariaDB)
|
C, C++ |
internet, intranet |
Debian Linux, MySQL C API |
large scale data imports, Web services |
package managers |
internet, intranet |
- Windows: Chocolatey
- Linux: rpm, apt
|
software management |
devops |
internet, intranet |
Ansible, Puppet, Nagios, PHP, C, Perl, Python, bash |
infrastructure management |
CIFS, NFS |
internet, intranet |
Network Area Storage (Synology), Samba, WebDAV |
backup, mirroring, disaster recovery |
Backup, Security, Hosting |
internet, intranet |
- FreeBSD,
- Linux,
- Windows,
- Amazon Web Services S3 and EC2 instances,
- bash,
- Perl,
- Python,
- Antivirus
- Veeam (VM backup)
- rsync
- tarball
- Macrium Reflect (Windows)
- UpdraftPlus (WordPress Plugin)
- phpMyBackupPro
|
- backup,
- restore,
- disaster recovery,
- site migration,
- virus scanning,
- hacker repairs,
- hosting
- rrdtool dashboard
- spam filtering
|
Information Management |
Library Management Systems |
internet, intranet |
- Windows,
- Debian Linux,
- Koha,
- Resourcemate,
- Collectorz,
- Perl,
- PHP,
- MySQL,
- MariaDB
- MARC records
- LibraryThing
- GoodReads
|
- library system setup and consulting,
- copy cataloguing,
- migration,
- research,
- editing,
- publishing,
- indexing,
- indexing tools,
- Web services,
- mobile applications,
- barcoding
|
C, C++ |
internet, intranet |
- Ubuntu and Debian Linux, Cloud Computing,
- MySQL C API, MariaDB C API,
- RESTful, JSON, Swagger,
- SBR XBRL, Hydstra API, ABN Lookup API, patents API
|
- taxation Web services,
- database,
- big data,
- water Web services,
- ABN lookup,
- patents,
- Koha MARC records,
- Microsoft security updates
|
meta data |
Internet |
Google AdWords, project management, Google Maps mashups |
search engine optimisation, project management system, mashups |
awk, sed, bash, shell (bash, csh, sh), python |
internet, intranet |
Linux, FreeBSD, BeautifulSoup |
text processing for large data imports |
Data Importing and Exporting |
internet, intranet |
parsing various delimited flat files into central MySQL database using PHP, eBay product and image importing |
- finance,
- bookkeeping,
- billing systems,
- information systems,
- ecommerce,
- patents,
- Hansard parsing,
- ABN searches,
- Google Maps geocoding and mashups
|
C#, .NET |
standalone PC, intranet |
Microsoft Office 365 |
Office integration, archives, digital preservation |
Go |
internet, intranet |
Debian Linux, Cloud Computing, MySQL Go SQL Connector |
database, big data, water Web services |
Erlang |
internet, intranet |
Debian Linux, Cloud Computing, RabbitMQ, Koha library system |
messaging, library systems |
Scala |
internet, intranet |
Debian Linux, Cloud Computing, Java OpenJDK |
Web services |
Supply Chain Management |
Hadoop, MapReduce |
internet |
- cloud computing in Hadoop at Apache,
- MapReduce,
- Windows Azure HDInsight,
- machine learning
|
grid and cluster computing and high-end search and research |
R, AMPL |
intranet |
Windows, Linux, MacOSX (defunct) |
- research,
- supply chain linear algebra analysis,
- MILP,
- mathematics programming,
- data mining,
- machine learning,
- AI
|
Elixir |
internet, intranet |
Debian Linux, Cloud Computing |
supply chain |
Embedded, Robotics |
MATLAB, Python |
internet, GPRS/3G/4G mobile phone networks, wifi (802.1X) |
drones, arm robots, robotic vision |
remote health, agriculture surveillance, control systems |
Arduino, ESP8266, C |
internet, GPRS/3G/4G mobile phone networks, wifi (802.1X), sensors |
irrigation automation |
agriculture surveillance, control systems |
|