Scott McCulloch

I'm Scott, an Australian Software Engineer with 20+ years of experience developing web and mobile applications. I am a dedicated, hardworking, ambitious person that gets things done, both on my own initiative and within a team. I enjoy challenges and I am not afraid of getting my hands dirty.

Twitter · GitHub · LinkedIn

Skills

Proficient: JavaScript, React.js, C#, .NET, Git, Azure

Comfortable: Service Bus, Cosmos DB, CI/CD, Web Performance, Node.js, SQL Server

Familiar: AWS, Firebase, GraphQL, Functional Programming

Highlights

Experience

Head of Development · Pia

September 2022 - Present · Remote/Office (Wollongong, Australia)

Senior Software Engineer · Pia

May 2022 - September 2022 · Remote/Office (Wollongong, Australia)

  • Azure, CI/CD, ARM, Bicep, IOT Hubs, Service Bus, Event Grid, SQL Server, App Services, Virtual Machines

Senior Software Engineer · NSW State Emergency Service

Oct 2017 - May 2022 · Remote/Office (Wollongong, Australia)

  • Designed and migrated existing applications into best-of-breed cloud native applications (Service Bus, Serverless, API Gateway, SignalR, CosmoDB) that improved availability and reduced operating expenses by 60%
  • Established modern DevOps culture utilising Azure DevOps e.g. CI/CD, ARM templates and test automation.
  • Implemented Office 365 automatic provisioning from ERP systems.
  • Member of inter-agency (all emergency services) technical steering committee for the ICEMS protocol (CAD system data interchange).
  • Microsoft Protégé 2019 speaker and judge for Australian university competition (https://www.microsoft.com/en-au/protege/)

Senior Software Engineer · F5 Networks

Aug 2012 - Sep 2017 · Remote (Seattle, USA)

  • Work collaboratively with in-house teams to provide a rapid, robust and secure digital marketing platform optimizing user experience, search engine ranking, localization, sales, brand positioning and related metrics.
  • https://devcentral.f5.com: Implemented a StackOverflow style gamification platform that increased user participation by over 250%, cloud migration and established a competitive advantage for F5 Networks.
  • https://f5.com: Led conversion from Adobe platform to a .NET CMS that included new taxonomy, responsive design and product rebranding. Integrated into 3rd party systems both internal/external and localized content into 7 languages.

Senior Systems Analyst · BlueScope Steel

Jun 2006 - Aug 2012 · Wollongong, Australia

  • Built in-house .NET applications and managed third party website development.
  • Marketing CRM: Designed and implemented a major CRM redevelopment from VB6/Oracle to .NET with call center, mailroom, salesforce and website integration. 1 million interactions a year with 750,000 contacts in a 16-person call center.
  • https://colorbond.com: Managed development of all BlueScope Steel digital properties including design, content strategy, SEO and system integration.

Senior Software Engineer · Computer Science Corporation

Jul 2003 - Jun 2005 · Wollongong, Australia

  • Sql Server, C#, ASP.NET Web Forms, Web Services, BizTalk Server
  • Developed proprietary application framework used by 50+ devs
  • Developed cost model tool to standardise estimations
  • Regular speaker at .NET User Groups

Software Engineer · Wollongong City Council

Jun 2001 - Jun 2003 · Wollongong, Australia

  • Developed internet & intranet sites - wwww.wollongong.nsw.gov.au

Graduate Developer · BHP

Jul 1999 - Jun 2001 · Wollongong, Australia

  • Developed Steel customer portal - www.bluescopesteelconnect.com
  • Developed first mobile WAP solution (order status, invoices)
  • Developed J2EE site (ATG Dynamo) - bhpbilliton.com

Education

Masters of Computer Science with Distinction

University of Wollongong · 2001 - 2003 · Wollongong, NSW, Australia

Bachelor of Computer Science

University of Wollongong · 1996 - 1999 · Wollongong, NSW, Australia

Languages

Native: English