Nick McGuffin
@nickmcguffin
Full-stack software engineer building production web apps with TypeScript, React, and Python.
What I'm looking for
I’m a full-stack software engineer with 4 years building and shipping production web software with TypeScript, JavaScript, React, and Python. I enjoy owning features end to end, turning complex requirements into reliable, maintainable software.
At Boeing Defence Australia, I designed and built a responsive React and TypeScript single-page application delivering real-time monitoring, control, and data visualisation for complex networking systems. I also developed Python backend services integrating with external systems over serial, REST, and WebSockets, streaming live data to the front end through a shared datastore.
I’ve helped re-architect a single-product system into a modular, plugin-based platform now supporting multiple products on shared infrastructure, with capacity to onboard more. I built internal tooling for network modelling and analysis, and I maintain delivery quality with unit, integration, and DOM testing, CI/CD pipelines, and daily code reviews in a high-compliance, security-critical environment—while mentoring junior engineers, graduates, and interns each cycle.
Experience
Work history, roles, and key accomplishments
Software Engineer
Boeing Defence Australia
Jun 2022 - Present (4 years 1 month)
Designed and built a responsive React/TypeScript single-page application for real-time monitoring, control, and data visualisation of complex networking systems. Developed Python backend services integrating hardware and software via serial, REST, and WebSockets to stream live data to the front end.
PASS Leader
Central Queensland University
Feb 2021 - Oct 2022 (1 year 8 months)
Facilitated weekly programming and systems-analysis study sessions for first-year students and taught foundational programming and problem-solving concepts in an inclusive, discussion-driven format.
Education
Degrees, certifications, and relevant coursework
Central Queensland University
Bachelor of Information Technology, Information Technology (Application Development)
Bachelor of Information Technology (Application Development) at Central Queensland University, completed in 2022.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nick?
You can contact Nick and 90k+ other talented remote workers on Himalayas.
Message NickGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
