Dan
Noble

Software Engineer

Bridging behavioral psychology insights and technical expertise to transform complex research methodologies into efficient software solutions.

My Projects

Selected works showcasing my technical skills and problem-solving approach

Education

Academic background and qualifications

M.S. Information Technology (Distinction)

University of New England, 2024

Advanced study in software engineering, database systems, and web application development. Specialized in data integration and automation solutions.

Key Courses

  • Software Engineering
  • Database Systems
  • Web Development
  • Network Security

B.A. Forensic Psychology

University of New South Wales, 2017

Strong foundation in research methodology, data analysis, and understanding human behavior. This background enhances my approach to UX design and software development.

Key Courses

  • Research Methods
  • Cognitive Psychology
  • Statistical Analysis
  • Research Design

Employment History

Professional experience and achievements

Independent Software Vendor

University of New South Wales, Jan 2024 - Present

Leading development teams to deliver research platforms for the Behavioral Neuroscience Lab. Managing distributed teams with agile practices while ensuring compliance with academic standards.

Developed a web-based gambling behaviour measurement program, reducing experiment setup time from over 20 hours to just 2, significantly enhancing research efficiency.

Software Project Manager

University of New England, Mar 2024 - Jun 2024 (3 month Contract)

Delivered one-click solution for processing scientific journal data, eliminating manual data cleaning processes. Led team in developing Excel and Power Query integration for improved maintainability.

Streamlined journal management workload from 40 hours down to 2, reducing the need for manual handling and formatting of data being imported from scientific journal aggregation services.

Technical Expertise

Key areas where I excel and add value

Frontend Development

Proficient in modern web technologies including HTML5, CSS3, JavaScript ES6+, TypeScript, and React.js with focus on responsive UX/UI.

JavaScript ES6+ TypeScript React.js HTML5/CSS3 Responsive Design

Backend Development

Proficient in Node.js, Express.js, PHP, REST APIs, databases (MySQL, PostgreSQL, MongoDB), and cloud deployment (AWS, Docker).

Node.js Express.js REST APIs MySQL/PostgreSQL AWS/Docker

Software Development

Skilled with Python, Java, C, and CUDA with expertise in system architecture, distributed systems, and performance optimization.

Python Java C CUDA System Architecture

Technical Documentation

Developed knowledge base articles to streamline the onboarding process for new users.

Documentation Knowledge Base User Guides Onboarding Technical Writing

Project Management

Led distributed teams of 5+ developers across time zones, overseeing software development contracts from prospecting to project handover.

Team Leadership Agile Methodologies Project Management Stakeholder Management Contract Management

Workflow Optimisation

Transformed 40-hour manual processes into 2-hour automated workflows with Microsoft Power Query, increasing accuracy while scaling team capabilities.

Process Automation Workflow Optimization Microsoft Power Query Efficiency Analysis Data-Driven Solutions

Get In Touch

I'm open to job opportunities and interesting projects

Location

Sydney, Australia