I find creative solutions to complex problems which get the job done. I have a deep understanding of "how stuff works" across both software development and information technology infrastructure which provides a solid grounding for turning ideas into reality.I have been solely responsible for multiple successful software projects. I have overseen the full lifecycle from conception to completion including system architecture, software development, infrastructure integration and operational support.I have extensive software development experience in multiple languages and have worked with a range of technologies including web development, data/sensor acquisition, server and desktop application development and High Performance Computing.My most recent experience has been leading a small, heavily technical team to build and maintain HPC systems services. My prior role was as a founding staff member of a startup geoscience company which grew into a successful global company.https://github.com/wilsonwaters
-
Principal EngineerMakerx Jan 2022 - Present -
OwnerAlintech Jan 2011 - PresentPerth, AustraliaAlintech specialise in design and development of software and IT systems for emerging technologies.Traild: DevOps consultant: July 2020 - Sept 2020http://www.traildtech.com/Traild is a digital technology company that focuses attention on invoices that matter.Review, document and advise and implement changes to Kubernetes and Google Cloud Platform environment.Spectre UAV Concepts: July 2020https://www.amotus.com.au/Advise and develop prototype software for… Show more Alintech specialise in design and development of software and IT systems for emerging technologies.Traild: DevOps consultant: July 2020 - Sept 2020http://www.traildtech.com/Traild is a digital technology company that focuses attention on invoices that matter.Review, document and advise and implement changes to Kubernetes and Google Cloud Platform environment.Spectre UAV Concepts: July 2020https://www.amotus.com.au/Advise and develop prototype software for fully autonomous UAV operation in solar farm inspection.Curtin University QSort Psychological Testing Application: Jan 2014 - PresentQ Methodology is a research method used to study people's "subjectivity" -- that is, their viewpoint.As part of Curtin University's School of Occupational Therapy and Social Work research program, Alintech was awarded a contract to design and develop a desktop application and server backend for participants to perform the Q Methodology psychological testing method online.IT System hosting: 2011 - PresentHost email, website and applications for various clients Show less -
Platform ArchitectDug Sep 2020 - Feb 2022Perth, AustraliaDUG offers high-performance computing as a service (HPCaaS). Built on many years of experience in geophysics, DUGs world-class compute cluster is tailor-made for scientific computing and attracts a diverse range of computationally-intensive projects.Through my role at DUG, I am responsible for design, implementation, and maintenance of technical and procedural components of the platform which is critical to day-to-day operation of DUGs HPC clusters. I lead a team of five systems, web… Show more DUG offers high-performance computing as a service (HPCaaS). Built on many years of experience in geophysics, DUGs world-class compute cluster is tailor-made for scientific computing and attracts a diverse range of computationally-intensive projects.Through my role at DUG, I am responsible for design, implementation, and maintenance of technical and procedural components of the platform which is critical to day-to-day operation of DUGs HPC clusters. I lead a team of five systems, web and devops developers.Responsibilities:- Lead maintenance and development of system software used by internal and external users (Bash, Java, C, Python)- Architect new systems (APIs, frameworks, languages)- Diagnose complex problems and advise on solutions- Document policies and procedures- Lead platform team (hiring, tasking, reviews)Key Achievements:- Lead development of 10,000 node HPC cluster scheduling system - Lead development of HPC resource billing system to account for HPCaaS compute and storage usage- Lead development of “pre-packaged” HPC cluster deployment project (on Azure Marketplace and physical hardware)- Lead development of multi platform command line interface for clients to manage HPCaaS environment (similar functionality to aws, az and gcloud cli)- Lead development of web-based platform framework and console project (similar functionality to AWS console, Azure portal GCP console)- Product owner of internal bespoke CRM system (sales, project management, quoting, invoicing. ASP.NET on Azure Cloud)- Manage maintenance of a suite of 25+ internal tools for operating HPC systems (monitoring, reporting, management, across multiple storage and compute systems)- Ownership and design of Microsoft Azure cloud accounts Show less -
Chief Technology Officer - CoreshedCorescan Jan 2012 - Jun 2020Perth, AustraliaCoreshed provides infrastructure for digital core storage, visualisation and data management of drill core and other geological samples to the mining and resources sector. The secure online service provides web based access to a clients virtual core shed, serving core imagery and numerical data through a web based management dashboard and APIs.As a founding staff member, I built Coreshed from scratch. It has become Corescan’s primary client facing software system and is a leading system… Show more Coreshed provides infrastructure for digital core storage, visualisation and data management of drill core and other geological samples to the mining and resources sector. The secure online service provides web based access to a clients virtual core shed, serving core imagery and numerical data through a web based management dashboard and APIs.As a founding staff member, I built Coreshed from scratch. It has become Corescan’s primary client facing software system and is a leading system in the field of web-based core image visualisation used by a small set of specialised users. I have also been heavily involved in the architecture and development of Corescan’s internal software for acquisition and processing of image based sensor data.Responsibilities:- System design, architecture, analysis and costing (Web, AWS, API design, data processing systems)- Software development (Web, Java, Javascript/HTML/CSS, C# .Net, C/C++)- Data integrity procedures (petabyte scale data)- Collaboration with clients and partners- Management of software development teamKey Achievements:- Built Coreshed web application from scratch (Java, Spring, jQuery, AWS)- Integration and collaboration with external geological modeling applications using web APIs (ReST, JSON, CORS)- Integration with client IT systems to allow seamless user access (SSO, SAML, ADFS, AzureAD)- Operational management of infrastructure and data to ensure high availability- Built data multi-petabyte archive application from scratch (LTO tape, tar, C#)- Design and Development of Corescan data processing application/framework (C#, C, GDAL)- Development of data acquisition application development (C#, C, Sensor integration, Camlink, DIO, PLC control)Signup to see my work in action: https://app.coreshed.com/cswebapp/signup?customer=mdnr Show less -
Manager, I.T. ServicesCorescan Pty Ltd Aug 2010 - Jun 2020Perth, AustraliaCorescan is a global services company specializing in automated mineralogical and textural analysis of drill core, rock chips and other geological samples for mining, oil and gas, geothermal and geotechnical applications.Under my IT management role I am responsible for managing Corescan's global IT infrastructure. I oversee a small team to support our internal users and business requirements. We manage a global network with specialized server infrastructure for data processing in… Show more Corescan is a global services company specializing in automated mineralogical and textural analysis of drill core, rock chips and other geological samples for mining, oil and gas, geothermal and geotechnical applications.Under my IT management role I am responsible for managing Corescan's global IT infrastructure. I oversee a small team to support our internal users and business requirements. We manage a global network with specialized server infrastructure for data processing in addition to traditional business IT systems (email, file servers applications etc) and end users (laptops, phones, applications etc).Responsibilities:- Management of IT system administration team- Policy, process and documentation- Vendor relations- Network administration: design, implementation and maintenance (Cisco, pfSense, IPSec, OpenVPN, Zabbix, AWS VPC, AWS VPN, AWS Route53)- Server administration (AWS EC2, Windows server, Hyper-V, Ubuntu Linux, Azure)- Storage administration (AWS EBS, AWS S3/Glacier, Dell Storage, LTO tape, Azure)Key Achievements:- Designed and built in-house data processing infrastructure with high availability and minimal cost (~50 physical nodes, ~500TB storage, multi petabyte archive)- Designed and built data acquisition IT infrastructure for mobile laboratories (networking, storage, operational PCs)- Built global network with 20+ physical locations (fixed, mobile and cloud)- Designed global telephony system with local presence in 10 countries at very low operational cost (AWS, Twilio, 3CX, local telcos)- Migration of core business systems to Office 365. Show less -
Software EngineerDti Group Ltd Jul 2011 - May 2013Contract software development on R&D projects for video surveillance in transit and security industries. -
Senior Software EngineerVirtual Observer Feb 2008 - May 2012Lead technical role developing location based video surveillance system.Joint venture startup between Curtin University and Digital Technology International.Projects:- Curtin University: Security vehicle surveillance (three vehicles)- West Australian Police: Rapid deployment surveillance unit (85 units)- Landgate: Valuer general "street-view" trial (one vehicle).Project Management:- Client interaction and requirements gathering- Regular project status… Show more Lead technical role developing location based video surveillance system.Joint venture startup between Curtin University and Digital Technology International.Projects:- Curtin University: Security vehicle surveillance (three vehicles)- West Australian Police: Rapid deployment surveillance unit (85 units)- Landgate: Valuer general "street-view" trial (one vehicle).Project Management:- Client interaction and requirements gathering- Regular project status reporting (client and internal).- Project planning and time/cost estimation- Internal software process development (Issue management, version management, Release documentation, development standards, test procedures).Technical- High level system design and component interaction- Design and development of core software components (Java).- Design and development of third party interfaces (C/C++, C#)- Design and implementation of test framework- Configuration of software build system and installation packages.Infrastructure- Installation and maintenance of business systems (Virtualised servers, email, website, VoIP, file server, user authentication, DNS, SSL Certificates)- Installation and maintenance of software development systems (Issue tracking, Wiki, Revision control).Hardware- Design and sourcing of electronic and mechanical equipment for prototyping- Simple hardware construction and testing- Supervision of hardware installation and maintenance. Show less
-
Software EngineerDti Group Ltd Feb 2006 - Feb 2008Technology transfer role for joint partnership between Curtin University and DTI.Projects- West Australian Department of Transport: Taxi Camera Surveillance Unit (TCSU)- Public Transit Authority: Transperth bus surveillance system- Internal R&D projects.Technical- Development and maintenance of video/data recording server (Windows C/C++)- Development and maintenance of video/data viewing applications (Windows C/C++ and MFC)- Development and maintenance of… Show more Technology transfer role for joint partnership between Curtin University and DTI.Projects- West Australian Department of Transport: Taxi Camera Surveillance Unit (TCSU)- Public Transit Authority: Transperth bus surveillance system- Internal R&D projects.Technical- Development and maintenance of video/data recording server (Windows C/C++)- Development and maintenance of video/data viewing applications (Windows C/C++ and MFC)- Development and maintenance of fleet management system (C#)- Prototypes for internal R&D including automated image quality check, graffiti detection, schedule delay/adherence analysis, vehicle tire wear, vehicle damage recording, automated number plate recognition, mapping systems, hi-resolution IP camera trials, production line automation tools. Show less -
Software Engineering Research AssistantCurtin University Of Technology Feb 2006 - Feb 2008Joint project for transferal of Curtin research projects to commercial products.Graffiti Detect project:- Development of C/C++ system to detect vandalism through audio signal analysis- Installation of working prototype in mobile and fixed surveillance systems requiring electronic and software interfaces- Filing of patent "Graffiti Deterrence"- Media representation (Today Tonight, CurtinFM). CameraCheck project:- Integration of automated system to analyse… Show more Joint project for transferal of Curtin research projects to commercial products.Graffiti Detect project:- Development of C/C++ system to detect vandalism through audio signal analysis- Installation of working prototype in mobile and fixed surveillance systems requiring electronic and software interfaces- Filing of patent "Graffiti Deterrence"- Media representation (Today Tonight, CurtinFM). CameraCheck project:- Integration of automated system to analyse surveillance camera images for defects- Now an integral part of Digital Technology International’s product. Virtual Observer project:- Large-scale surveillance system based on mobile infrastructure (buses, taxies, police vehicles etc.)- Data collection and management for prototype trial- Development of and data manipulation and management tools- 2007 Western Australia Inventor of the year award — second place in our category.McComb foundation burn data analysis:- Pattern recognition in medical data sets.Text surveillance project:- Pattern recognition on web based content- Design and Development of a Java system for trawling, classification and storage of multi-language text and image data. Show less -
Sessional AcademicCurtin University Of Technology Aug 2002 - Dec 2006Class tutor for School of Computing:Systems Programming and Design 251:Practical session leader for classes of 15–20 computer science students. UNIX programming, including C, Perl, and shell scripting.Project Design and Management 351:Weekly assessment of third year computer science students projects.Engineering Computing 100:Practical and tutorial session leader for classes of 15–20 engineering students. Introductory Object Oriented design and Java… Show more Class tutor for School of Computing:Systems Programming and Design 251:Practical session leader for classes of 15–20 computer science students. UNIX programming, including C, Perl, and shell scripting.Project Design and Management 351:Weekly assessment of third year computer science students projects.Engineering Computing 100:Practical and tutorial session leader for classes of 15–20 engineering students. Introductory Object Oriented design and Java programming through UNIX environment.Programming in Basic 102:Practical session leader for first year science students. Introduction to programming using the Basiclanguage.Teledermatology project:Design and administration of website to assist doctors diagnose dermatological cases (http://www.theteledermatologist.com/). Show less -
Sales, ItAltronic Distributors Dec 1999 - Jan 2006Electronic engineering equipment sales, wholesale and retail.Retail sales:Communicating with engineers, technicians and public. Solving technical problems.Retail supervisor, Saturdays.Supervise two to three staff, handle administration issues.IT Assistant:System administration and advertising material production.
Wilson Waters Skills
Wilson Waters Education Details
-
Computer Science -
Information Technology -
Scotch College
Frequently Asked Questions about Wilson Waters
What company does Wilson Waters work for?
Wilson Waters works for Makerx
What is Wilson Waters's role at the current company?
Wilson Waters's current role is Creating technology products at MakerX.
What schools did Wilson Waters attend?
Wilson Waters attended Curtin University, Curtin University, Scotch College.
What skills is Wilson Waters known for?
Wilson Waters has skills like Software Engineering, Software Development, Programming, Software Design, Linux, Java, Subversion, C#, Sql, Unit Testing, System Design, Javascript.
Not the Wilson Waters you were looking for?
-
1childrenscoloradofoundation.org
-
Wilson Waters
United States1me.com -
Wilson Waters
United Kingdom -
2conscioussecurity.com, conscioussecurity.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial