Initializing Premium CV System...

About Me

Professional Overview & Background

AI Engineer and Software Architect with 15+ autonomous systems delivered, achieving 40% average efficiency gains. Expert in Python, TypeScript, and ML implementations, specializing in production-ready AI solutions. Pioneered human-AI collaborative frameworks reducing decision latency by 60% while maintaining 99.9% reliability in mission-critical environments.

Core Competencies

AI & Machine Learning
Advanced ML systems, neural networks, autonomous agents
Software Architecture
Scalable systems, microservices, cloud-native design
Real-time Systems
High-performance computing, edge deployment, optimization
Research & Innovation
Experimental AI, emerging technologies, R&D leadership

Quick Facts

Location Tasmania, Australia
Availability Open to opportunities
Focus AI & Autonomous Systems
Approach Innovation-driven

Areas of Interest

Autonomous Agents Neural Networks Distributed Systems Edge Computing Human-AI Interaction Sustainable Technology

Professional Experience

Career Journey & Key Roles

Systems Analyst / Acting Senior Change Analyst

Homes Tasmania (formerly Department of Communities Tasmania) 2018 - 2025

Leading systems integration and digital transformation initiatives for Tasmania's public housing sector. Specializing in API development, cybersecurity enhancement, and automation solutions that improve service delivery for vulnerable communities.

  • Enhanced Housing Management System integration with external services using RESTful APIs and SFTP
  • Led cybersecurity initiatives significantly improving system security and reducing vulnerabilities
  • Developed automation scripts in Python, PowerShell and JavaScript streamlining operations
  • Pioneered use of generative AI for data analysis and decision-making processes
  • Improved operational efficiency through strategic systems integration and process optimization
Python TensorFlow PyTorch LangChain JavaScript TypeScript React Node.js Docker Kubernetes AWS Azure PostgreSQL Redis Apache Kafka Prometheus Grafana

ITS Client Services Officer

University of Tasmania 2015 - 2018

Provided comprehensive IT support and technical solutions for university staff and students. Specialized in Microsoft technologies, troubleshooting complex technical problems, and developing procedural documentation.

  • Delivered first-line IT support resolving complex technical problems across diverse user base
  • Developed comprehensive procedural documentation improving support team efficiency
  • Supported Microsoft technology stack ensuring optimal performance for academic environment
  • Maintained high user satisfaction through prompt problem resolution and clear communication
JavaScript Node.js React Python Docker AWS MongoDB Redis Elasticsearch

Director

Digital Agency PTY LTD 2015 - 2018

Founded and operated digital marketing agency specializing in helping nonprofits and small businesses maximize their digital impact. Expert-level certified across Google and Bing advertising platforms.

  • Enabled nonprofits and small businesses to measure digital effectiveness with Google Analytics
  • Attracted new audiences through strategic Google AdWords and Google Ad Grants implementation
  • Achieved expert-level certification across Google and Bing advertising platforms
  • Delivered measurable digital marketing results for diverse client portfolio
Google Analytics Google AdWords Bing Ads Digital Marketing Campaign Management Performance Tracking

Second Level IT Support Engineer

The Wilderness Society Inc. 2012 - 2015

Managed comprehensive IT infrastructure for national environmental organization. Specialized in lifecycle management of diverse server environments, network infrastructure, and communication systems.

  • Managed lifecycle of 60+ Windows/Debian/Ubuntu servers ensuring optimal performance
  • Maintained heterogeneous network infrastructure supporting distributed organization
  • Administered Google Apps infrastructure and VOIP PBX systems
  • Executed complex upgrades, implementations, migrations and decommissioning projects
Windows Server Debian/Ubuntu Network Infrastructure Google Apps VOIP PBX Server Management

Communications and Logistics Coordinator

Greenpeace Australia Pacific 2010 - 2012

Coordinated high-profile environmental campaigns combining technology, logistics, and strategic planning. Specialized in risk assessment, security planning, and ICT support for direct action initiatives.

  • Planned and coordinated logistical implementation of direct actions and protests
  • Developed comprehensive risk assessments and security plans for campaign activities
  • Provided ICT support for actions ensuring reliable communication systems
  • Delivered activist training programs building organizational capacity
ICT Systems Communications Risk Assessment Security Planning Logistics Management

Featured Projects

Notable Work & Contributions

LLM-powered automation platform designed to enhance team collaboration through intelligent workflow optimization. Features CLI tools, React UI, API backend, and Docker orchestration with context-aware processing.

LangChain React FastAPI Docker PostgreSQL Redis OpenAI API GitHub Actions

Agentic Research Engine

Advanced multi-agent research system designed to overcome traditional orchestrator-worker limitations through learning capabilities, dynamic collaboration, and autonomous improvement features.

Python TensorFlow PyTorch Multi-Agent Systems Graph Neural Networks Reinforcement Learning Docker Kubernetes

TEL3SIS

Production-ready telephony AI integration system focused on real-time voice processing with embedded deployment capabilities and scalable communication workflows.

Python C++ Real-time Processing Speech Recognition NLP Embedded Systems Asterisk WebRTC

Comprehensive, developer-focused directory of scored and curated autonomous AI tools, covering LLM agents, multi-agent systems, RAG pipelines, and development tools.

JavaScript React Node.js GraphQL MongoDB Elasticsearch Docker GitHub API

VERITAS

Next-generation legal AI platform addressing the core efficiency-trust deficit in legal markets through demonstrably reliable, transparent, and ethically sound artificial intelligence.

Python Legal NLP Knowledge Graphs Blockchain Security Privacy Engineering Compliance Audit Trails

Comprehensive intelligence system for mapping and analyzing the foundation model landscape with real-time performance tracking, model comparison, and trend analysis.

Python Machine Learning Data Analytics Real-time Processing API Integration Visualization Docker Kubernetes

Technical Skills

Technologies & Expertise Levels

Achievements & Recognition

Awards, Certifications & Milestones
🏛️

Systems Integration Excellence

Enhanced Housing Management System integration with external services using RESTful APIs and SFTP, significantly improving data exchange and operational efficiency for Tasmania's public housing sector.

2018-2024
🛡️

Cybersecurity Leadership

Led comprehensive cybersecurity initiatives at Homes Tasmania, significantly improving system security posture and reducing vulnerabilities across critical housing management systems.

2020-2024
🤖

AI Innovation Pioneer

First to showcase and implement generative AI applications for data analysis and decision-making processes within Tasmania's public housing sector, pioneering practical AI adoption.

2023-2024
🌿

Environmental Campaign Technology Leadership

Managed comprehensive IT infrastructure for The Wilderness Society and coordinated high-profile Greenpeace campaigns, combining technology expertise with environmental advocacy.

2010-2015
🎓

Professional Certification Excellence

Achieved expert-level certifications across Google Analytics, AdWords, and Bing Ads platforms, demonstrating commitment to continuous learning and professional development.

2015

Automation & Process Improvement

Developed automation scripts in Python, PowerShell, and JavaScript that streamlined operations and improved service delivery across multiple organizations.

2018-2024
(function(window, document) { 'use strict'; // Configuration const CONFIG = { endpoint: 'http://localhost:8080', // LangSmith proxy endpoint project: 'adrianwedd-cv', sessionId: Math.random().toString(36).substring(7), startTime: new Date().toISOString(), debug: false }; // Utilities function log(...args) { if (CONFIG.debug) { } } function sendEvent(endpoint, data) { try { fetch(`${CONFIG.endpoint}${endpoint}`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ ...data, sessionId: CONFIG.sessionId, timestamp: new Date().toISOString(), project: CONFIG.project }) }).catch(error => { log('Failed to send event:', error); }); } catch (error) { log('Error sending event:', error); } } // Track page view function trackPageView() { const pageData = { page: window.location.pathname, title: document.title, referrer: document.referrer, userAgent: navigator.userAgent, viewport: { width: window.innerWidth, height: window.innerHeight } }; sendEvent('/track/pageview', pageData); log('Page view tracked:', pageData); } // Track user interactions function trackInteraction(event) { const target = event.target; const data = { action: event.type, element: target.tagName.toLowerCase(), id: target.id || null, className: target.className || null, text: target.textContent ? target.textContent.trim().substring(0, 100) : null, href: target.href || null }; sendEvent('/track/interaction', data); log('Interaction tracked:', data); } // Track external link clicks function trackExternalLink(event) { const target = event.target.closest('a'); if (target && target.href && !target.href.startsWith(window.location.origin)) { const data = { url: target.href, text: target.textContent.trim().substring(0, 50), type: getLinkType(target.href) }; sendEvent('/track/external-link', data); log('External link tracked:', data); } } // Determine link type function getLinkType(url) { try { const hostname = new URL(url).hostname.toLowerCase(); if (hostname.includes('github.com')) return 'github'; if (hostname.includes('linkedin.com')) return 'linkedin'; if (hostname.includes('twitter.com') || hostname.includes('x.com')) return 'twitter'; if (hostname.includes('email') || url.startsWith('mailto:')) return 'email'; return 'external'; } catch { return 'unknown'; } } // Track performance metrics function trackPerformance() { if (!window.performance || !window.performance.timing) { log('Performance API not available'); return; } const timing = window.performance.timing; const navigation = window.performance.navigation; const metrics = { // Core Web Vitals approximations fcp: timing.domContentLoadedEventEnd - timing.domContentLoadedEventStart, lcp: timing.loadEventEnd - timing.loadEventStart, ttfb: timing.responseStart - timing.navigationStart, // Additional metrics domReady: timing.domContentLoadedEventEnd - timing.navigationStart, pageLoad: timing.loadEventEnd - timing.navigationStart, redirectTime: timing.redirectEnd - timing.redirectStart, dnsTime: timing.domainLookupEnd - timing.domainLookupStart, connectTime: timing.connectEnd - timing.connectStart, // Navigation info navigationType: navigation.type, redirectCount: navigation.redirectCount }; sendEvent('/track/performance', { metrics }); log('Performance tracked:', metrics); } // Track downloads function trackDownload(event) { const target = event.target.closest('a'); if (target && target.href) { const url = target.href; const extension = url.split('.').pop()?.toLowerCase(); if (['pdf', 'doc', 'docx', 'txt', 'zip', 'cv'].includes(extension)) { const data = { format: extension, url: url, filename: url.split('/').pop(), size: null // Would need server-side info }; sendEvent('/track/download', data); log('Download tracked:', data); } } } // Track scroll depth let maxScrollDepth = 0; function trackScrollDepth() { const scrollTop = window.pageYOffset || document.documentElement.scrollTop; const documentHeight = document.documentElement.scrollHeight - window.innerHeight; const scrollPercent = Math.round((scrollTop / documentHeight) * 100); if (scrollPercent > maxScrollDepth) { maxScrollDepth = scrollPercent; // Send milestone events if (scrollPercent >= 25 && scrollPercent < 50 && maxScrollDepth >= 25) { sendEvent('/track/scroll', { depth: '25%', percent: scrollPercent }); } else if (scrollPercent >= 50 && scrollPercent < 75 && maxScrollDepth >= 50) { sendEvent('/track/scroll', { depth: '50%', percent: scrollPercent }); } else if (scrollPercent >= 75 && scrollPercent < 90 && maxScrollDepth >= 75) { sendEvent('/track/scroll', { depth: '75%', percent: scrollPercent }); } else if (scrollPercent >= 90 && maxScrollDepth >= 90) { sendEvent('/track/scroll', { depth: '90%', percent: scrollPercent }); } } } // Track session end function trackSessionEnd() { const duration = new Date() - new Date(CONFIG.startTime); const data = { sessionId: CONFIG.sessionId, startTime: CONFIG.startTime, endTime: new Date().toISOString(), duration: duration, maxScrollDepth: maxScrollDepth, interactions: window.langsmithInteractionCount || 0 }; // Use sendBeacon for reliable delivery on page unload if (navigator.sendBeacon) { navigator.sendBeacon( `${CONFIG.endpoint}/track/session-end`, JSON.stringify(data) ); } else { sendEvent('/track/session-end', data); } log('Session end tracked:', data); } // Initialize tracking function init() { log('Initializing LangSmith tracking...'); // Track initial page view trackPageView(); // Set up event listeners document.addEventListener('click', function(event) { trackInteraction(event); trackExternalLink(event); trackDownload(event); }); document.addEventListener('scroll', trackScrollDepth, { passive: true }); // Track performance when page loads if (document.readyState === 'loading') { window.addEventListener('load', function() { setTimeout(trackPerformance, 100); // Small delay for accuracy }); } else { setTimeout(trackPerformance, 100); } // Track session end window.addEventListener('beforeunload', trackSessionEnd); window.addEventListener('pagehide', trackSessionEnd); // Initialize interaction counter window.langsmithInteractionCount = 0; log('LangSmith tracking initialized'); } // Auto-initialize when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } // Export for manual usage window.LangSmithTracking = { trackPageView, trackInteraction, trackPerformance, trackDownload, trackExternalLink, config: CONFIG };