A technical leader with over a decade of experience based in Perth, WA. I have directed the technical development and operational lifecycle of world-class maritime simulation systems. In this top-level leadership role, I spearheaded the architectural and network protocol design of simulation software and physical hardware simulators. I served as the primary technical consultant to upper management and project directors, interfaced directly with clients, and provided expert mentorship to both technical and operations teams. I am a .NET specialist with a proven ability to modernize legacy codebases, introduce impactful methodologies like Kanban, integrate multi-disciplinary teams spanning development and operations, and instil engineering discipline. I have a passion for learning the newest AI tooling, evolving software development best practices and methodologies, and technology news. I’m always on board to learn a new framework, tool, language, or methodology. I’m looking for a role that will allow me to leverage my existing experience, while exploring a wide variety of new skills.

Josh Gorman

A technical leader with over a decade of experience based in Perth, WA. I have directed the technical development and operational lifecycle of world-class maritime simulation systems. In this top-level leadership role, I spearheaded the architectural and network protocol design of simulation software and physical hardware simulators. I served as the primary technical consultant to upper management and project directors, interfaced directly with clients, and provided expert mentorship to both technical and operations teams. I am a .NET specialist with a proven ability to modernize legacy codebases, introduce impactful methodologies like Kanban, integrate multi-disciplinary teams spanning development and operations, and instil engineering discipline. I have a passion for learning the newest AI tooling, evolving software development best practices and methodologies, and technology news. I’m always on board to learn a new framework, tool, language, or methodology. I’m looking for a role that will allow me to leverage my existing experience, while exploring a wide variety of new skills.

Available to hire

A technical leader with over a decade of experience based in Perth, WA. I have directed the technical development and operational lifecycle of world-class maritime simulation systems. In this top-level leadership role, I spearheaded the architectural and network protocol design of simulation software and physical hardware simulators. I served as the primary technical consultant to upper management and project directors, interfaced directly with clients, and provided expert mentorship to both technical and operations teams. I am a .NET specialist with a proven ability to modernize legacy codebases, introduce impactful methodologies like Kanban, integrate multi-disciplinary teams spanning development and operations, and instil engineering discipline.

I have a passion for learning the newest AI tooling, evolving software development best practices and methodologies, and technology news. I’m always on board to learn a new framework, tool, language, or methodology. I’m looking for a role that will allow me to leverage my existing experience, while exploring a wide variety of new skills.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Technical Development Scientist at HR Wallingford
July 1, 2025 - July 1, 2025
Led technical direction and operational lifecycle of maritime simulation systems. Developed world-class software powering immersive ship and tug-bridge simulators, spanning C#/.NET and VB.NET back-ends, WinForms/WPF UIs, and graphics with OpenSceneGraph and Unity. Introduced Kanban and championed DORA metrics to improve quality and delivery, mentoring staff and driving cross-functional collaboration. Led architectural redesign to consolidate code and reduce total code volume by hundreds of thousands of lines. Redesigned high-volume 6DoF physics communications for scalable, restartable multi-simulator space. Enabled remote pilot access by streaming simulation data to hardware in the field. Delivered features such as engine-management simulation and umbilical-fault scenarios. Integrated legacy systems, authored documentation, and built tools for mooring decisions, off-take operations, and simulation reporting. Worked onsite and remotely, bridging technical and operations teams.
Social Media Manager & Tools Developer at Freelance
June 1, 2019 - June 1, 2019
Built Python tools to automate content creation and curation, and to manage Facebook assets, including self-sustaining groups with high engagement. Created an asset network with over four million followers and developed Discord bots to support community engagement.
Administrative Assistant, Excel VBA Developer at Elite Insurance
February 1, 2017 - February 1, 2017
Analysed and automated workflows by developing VBA tools. Managed website content and migrated to WordPress, improving efficiency for part-time operations.
.NET Web Application Developer at Sandcastle
June 1, 2011 - June 1, 2011
Part-time full-stack development in C#, ASP.NET, VB.NET, and MySQL. Contributed to multiple web applications with a focus on reliability and maintainability.
Level 1 Systems Administrator at Telstra
February 1, 2009 - February 1, 2009
Contracted role providing tools for server administration, internal websites, and knowledge base support. Supported thousands of servers across multiple operating systems.
System Administrator at Telstra
November 1, 2008 - February 1, 2009
Developed tools for server administration, internal websites, databases, and knowledge bases; supported thousands of servers across Windows, Solaris, Debian, RedHat, and CentOS.
.NET Developer at Sandcastle
September 1, 2010 - June 1, 2011
Full-stack development of .NET web applications, including insurance brokerage quote tools, print dispatch services, and SMS alert tools; involved in requirements gathering through maintenance; worked with C#, ASP.NET, VB.NET, and MySQL.
VBA Developer at Elite Insurance Brokers
March 1, 2014 - February 1, 2017
Analyzed and automated workflows with Excel VBA, developed tools for workflow management and office communication; managed website migration to Wordpress; assisted brokers and insurers with quotes.
Freelance Social Media Manager & Developer at Self-Employed
May 1, 2017 - June 1, 2019
Built tools to create and curate content, automated management of Facebook assets; launched an advertising network with five million followers; created automation tools and bots for Facebook and Discord using Python, Graph API, tkinter, and datasets.
Senior technical development scientist at HR Wallingford
July 1, 2019 - July 1, 2025
Directed the technical development and operational lifecycle of maritime simulation systems; led architectural and network protocol design; served as the primary technical consultant to management; mentored cross-functional teams; modernised legacy codebases and introduced Kanban; oversaw DevOps, CI/CD (GitLab), and refactoring; developed mooring decision support tools and simulation reporting tools; visual simulations in OpenSceneGraph and Unity; core simulation in C# and VB.NET; hardware interfacing via Beckhoff and Arduinos.

Education

Bachelor of Science at Curtin University
January 11, 2030 - January 1, 2014
Bachelor of Science - BS, Computer Science at Curtin University
January 1, 2009 - December 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Transportation & Logistics, Professional Services, Other, Manufacturing

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more