Mastodon

Blog

A cinematic feature image showing a modern logistics control room overlooking a smart container yard at dusk, with glowing digital overlays connecting shipping containers, trucks, ports, and cloud systems. In the foreground, a senior engineer stands beside transparent holographic dashboards displaying APIs, real-time logistics flows, AI-assisted scheduling, and interoperability diagrams. The atmosphere should feel futuristic but grounded in real-world supply chain operations, with subtle references to cloud architecture, automation, smart ports, and platform engineering. Professional LinkedIn-style composition, high detail, realistic lighting, blue and orange industrial tones, ultra-wide banner format suitable for a LinkedIn article cover.

Finding an Influencer in a Binary Matrix using Python

Ever wondered how social networks identify the “influencer” in a group? In this post, we explore how to solve the classic Influencer Problem using Python and binary matrices. We break down the logic behind the algorithm, explain how relationships can be represented mathematically, and walk through an efficient implementation step by step. A great exercise for improving problem-solving skills, algorithmic thinking, and understanding matrix-based logic in programming.

Principal AI Engineers Are Not Building Models. They’re Building Systems.

One line in a recent Principal AI Engineer job advertisement stood out to me:“Ideally you’re a software engineer first, ML engineer second.”That single statement captures one of the biggest shifts happening in AI engineering right now.For years, many organisations treated AI as a research problem.Build a model. Run experiments. Create a proof of concept. Present some impressive metrics.Then production arrived.And suddenly the hardest problems were no longer the model itself.They became: ArtificialIntelligence #AIEngineering #MachineLearning #MLOps #SoftwareEngineering #SoftwareArchitecture #DistributedSystems #CloudInfrastructure #PlatformEngineering #DevSecOps #SolutionsArchitecture #SystemIntegration #TechnologyStrategy #EngineeringLeadership #VelosoDev #SystemsNotSilos #GumtreeDev
File 000000004374720bbaf06474b60d2daa

Representing QUT at the CSIRO NGGP Showcase 2026: Research, Collaboration, and Learning Across Disciplines

Participating in the CSIRO Next Generation Graduate Program Showcase 2026 provides an opportunity to engage with researchers from across Australia, exchange ideas, receive feedback, and learn from diverse disciplines. As I prepare to present the context and direction of my MPhil research at QUT, I am reminded that research is as much about collaboration, learning, and community as it is about the final outcomes.
A cinematic infographic showing modern software architecture powering real-world operational environments across logistics, mining, warehousing, aviation, and industrial sectors. The image features interconnected ports, trucks, cranes, mining haul trucks, and industrial sites linked by glowing digital network lines representing distributed systems and real-time data flows. In the foreground, a software architect monitors dashboards displaying telemetry, event streams, latency metrics, and operational analytics. A central architecture diagram illustrates event-driven system design with APIs, message queues, microservices, cloud-native platforms, observability, and operational resilience concepts. The overall mood is futuristic, operational, and industrial, emphasizing scalable distributed systems, real-time operations, and practical architecture for high-movement environments.

What Mining, Logistics, and Industrial Systems Taught Me About Real Software Architecture

Modern architecture is not just about cloud platforms and frameworks. In operational industries like logistics and mining, real architecture is about resilience, visibility, scalability, and building systems people can actually trust during real-world conditions.
A split-scene professional illustration showing a senior engineer standing between two worlds. On one side, an overloaded digital hiring pipeline filled with glowing AI resume scanners, automated rejection dashboards, keyword matching systems, and thousands of faceless resumes flowing through dark enterprise systems. On the other side, real human interaction: technical whiteboard discussions, architecture diagrams, engineering leadership meetings, and professional networking conversations. The engineer looks calm but skeptical, holding a resume while distorted AI scoring metrics incorrectly label credentials as “Poor Match.” Use sophisticated dark tones with subtle amber, graphite, and muted purple highlights instead of excessive blue. The visual should feel modern, enterprise-oriented, intelligent, and slightly cautionary rather than dystopian. Include subtle references to systems architecture, interoperability, and enterprise technology ecosystems. Suitable for LinkedIn and WordPress feature image usage.

The Resume Arms Race Is Breaking Hiring, Not Fixing It

The technology hiring market is entering a strange phase where candidates increasingly use AI to mass-apply while recruiters increasingly rely on AI to mass-reject. After receiving an ATS report incorrectly rating his education and experience as “poor,” Pedro reflects on how automation is reshaping engineering recruitment, trust, and professional visibility.
A cinematic technology and logistics themed infographic showing a software engineer overseeing AI-driven workflow automation, systems integration, and operational platforms connected to a modern shipping port with cargo vessels, containers, APIs, cloud systems, and digital engineering overlays.

AI Automation Is Not About Prompts. It Is About Fixing Operational Friction.

A lot of AI conversations still focus on prompts, models, and hype. But in real operational environments, the biggest gains often come from workflow automation, systems integration, and reducing friction between disconnected processes. This post explores why practical AI implementation, systems thinking, and engineering fundamentals may matter far more than simply “using AI”.
Modern, cinematic illustration showing a senior software engineer and solutions architect working across multiple monitors displaying logistics dashboards, cloud architecture diagrams, APIs, AI-assisted workflows, and real-time operational data. The scene includes abstract representations of containers, cloud systems, automation pipelines, and enterprise integrations in a professional technology environment. The visual style is clean, high-tech, and corporate, designed for a LinkedIn article or engineering blog post about AI-assisted software architecture, distributed systems, and scalable platform engineering.

Why Modern Engineering Teams Need Application Architects, Not Just Solution Architects

Modern architecture roles are changing rapidly. Many organisations are moving away from architecture that exists only in diagrams and governance documents, toward delivery-aligned application architecture that stays close to engineering reality, APIs, cloud platforms, integrations, scalability, and implementation trade-offs. Here are some observations from my own experience across logistics, SaaS, enterprise systems, cloud platforms, and high-scale API-driven environments.
A futuristic software engineering workspace showing a senior engineer reviewing cloud architecture diagrams, APIs, and AI-assisted development workflows across multiple screens. The scene blends technical leadership, hands-on coding, distributed systems, and modern platform engineering concepts with a professional high-tech atmosphere.

Why Senior Engineers Still Need to Stay Hands-On

The best technical leaders never drift too far away from the code. From cloud-native logistics systems to AI-assisted engineering workflows, staying hands-on changes the quality of architecture, delivery, and decision-making. The next generation of engineers will likely be those who can combine technical depth, systems thinking, business understanding, and practical execution.
Feature image showing a futuristic software engineering workspace focused on Cursor IDE, featuring an AI-assisted coding interface on a laptop screen, modern development dashboards, code generation panels, and visual elements representing intelligent software development, code review, refactoring, debugging, and AI-powered engineering workflows.

Cursor IDE Is Not Just an Editor. It Is Changing How Software Engineering Works.

Cursor IDE is changing software engineering far beyond autocomplete. AI-assisted workflows are reducing engineering friction, accelerating code reviews, improving architecture understanding, and reshaping how modern engineering teams build large-scale systems.
Illustration of a modern software architecture and engineering strategy workshop, featuring interconnected cloud systems, AI-driven services, API integrations, workflow orchestration, cybersecurity layers, and collaborative technical teams reviewing scalable enterprise solutions across multiple digital platforms.

How I Actually Use AI as a Prompt Engineer in Real Projects

Most people think prompt engineering is about writing clever AI questions. In reality, it is much closer to software engineering, testing, architecture, and iterative system design. Here is the framework I use when building AI workflows, copilots, and automation systems.
Please activate Your licensed with purchased email address. ! let's activate Now