Skip to main content

Glen D'Souza · Technology Consultant & Engineer

I solve problems.

I look at a complicated process and ask why it has to be so complicated—then find a simpler way. I combine 22+ years of IT experience with modern software development, infrastructure, automation and AI-assisted development to build practical solutions.

Understand the real need, design the simplest practical solution, build it and automate what can be automated.

Melbourne, Victoria · Remote consulting across Australia

About me

I've realised I've always been a problem solver

I'm Glen D'Souza, a technology consultant and engineer. In 22+ years of IT, I've worked under different titles and across different technologies: Service Desk, End User Computing, systems administration, infrastructure, virtualisation, Microsoft technologies, automation and now software development.

Looking back, there has always been one consistent thread: I solve problems.

I've always been the person who looks at a complicated process and asks, “Why does this have to be so complicated?” Then I look for a simpler way.

Sometimes that meant automating a repetitive IT task with PowerCLI. Sometimes it meant designing a better workflow, reducing unnecessary workload, fixing an infrastructure problem, or finding a practical way to connect different systems.

The titles changed; the way I approached problems didn't.

Today I combine that experience with Next.js, React, TypeScript, Docker, AI-assisted development, APIs and automation to build practical software and business solutions. What interests me isn't technology for the sake of technology. I'm not trying to know every technology; I look at a problem, understand the bigger picture and work out how to make it work.

And the person you talk to is the person who does the work. I don't hand you a report and leave. I get into the problem, design the fix, build it, test it and explain it in plain language.

What that experience includes

  • Supported users, devices and business systems across large enterprise environments
  • Managed Microsoft workplace environments, device deployment and identity
  • Built and run my own infrastructure, from virtualisation labs to a self-hosted mail platform
  • Designed, built and shipped websites and web applications, including this one

Find the problem. Understand the real need. Design the simplest practical solution. Build it. Automate what can be automated. Then let the technology do the repetitive work.

Background

Enterprise-grade depth, applied hands-on

22+ years of professional IT experience, starting on the frontline of enterprise support and moving into engineering.

  1. Stage 12003–2024

    Enterprise IT Support

    Built a strong foundation in user support, incident resolution, Windows environments and structured troubleshooting.

  2. Stage 22024–2025

    End User Computing Engineer

    Expanded into endpoint engineering, deployment, Microsoft Intune, Autopilot, Microsoft Entra ID, VMware vCenter, PowerCLI and enterprise support workflows.

  3. Stage 32025–Present

    Independent Technology Consulting

    Applying practical experience to independent consulting, self-hosted infrastructure, web projects and documented technical delivery.

Technical foundation

  • End User Computing
  • Microsoft Cloud and Endpoint Management
  • Infrastructure and Virtualisation
  • Technical Troubleshooting
  • Documentation and Knowledge Transfer
  • Web and Technical Project Delivery

What I can help with

Technology problems I can solve for your business

You don't need to know the technical terms. Tell me what is slowing the business down, and I will design, build or fix the technology behind it.

Engagements can begin with a focused discovery session, a defined piece of technical work or a complete project delivered in clear stages.

Workplace technology that just works

Get computers, email, accounts and Microsoft 365 set up properly, secured and easy to manage, so your team can get on with their work.

What this can look like

  • Setting up and securing new computers and staff accounts
  • Sorting out email, domains and mail delivery problems
  • Moving email and files away from old or unreliable services
  • Tidying up who has access to what
  • Clear notes so you are not dependent on one person

See it in practice: Epping Tennis Club, Enterprise background

Websites and digital platforms

Design and build fast, maintainable websites, online stores and internal tools that you own and that keep working after launch.

What this can look like

  • New websites or rebuilds of outdated ones
  • Internal tools and simple business applications
  • Hosting, domains and deployment you control
  • Testing on phones, tablets and desktops before go-live

See it in practice: thedsouza.com

Automating repetitive work

Replace manual copying, re-keying and repetitive admin with scripts, integrations and sensible automation that is documented and easy to hand over.

What this can look like

  • Identifying the tasks that are worth automating
  • Scripts and scheduled jobs for routine admin
  • Connecting the systems you already use
  • Documentation so the automation can be maintained

Reliable, secure infrastructure

Design, build and fix the servers, networks, cloud and self-hosted services your business depends on, with security and recovery planned from the start.

What this can look like

  • Planning practical cloud, on-premises or hybrid setups
  • Building and hardening servers and self-hosted services
  • Secure remote access for you and your team
  • Backup and recovery planning
  • Operational documentation for what was built

See it in practice: Self-hosted mail server, GHDC, GVI

Solving difficult technical problems

When something keeps breaking and nobody can explain why, I investigate the root cause, fix it and show you what changed.

What this can look like

  • Investigating recurring faults and unexplained failures
  • Untangling inherited or undocumented setups
  • A clear explanation of the cause and the fix
  • A practical plan for anything that should change next

See it in practice: Epping Tennis Club

How to get started

Ways to work together

Bring me the problem. Most work starts small, with a Health Check or a single focused sprint, and grows into a staged project only if that is what the business actually needs.

Scope and cost are agreed before any work starts.

Technology Health Check

For when technology is slowing the business down and you are not sure why, or where to start. I review how your systems are set up and used, and find the practical improvements that matter most.

Outcome

A clear, prioritised action plan you can act on yourself or hand to me to implement.

Focused Build Sprint

A short, defined piece of hands-on work: fixing a specific workplace problem, improving your website, automating a repetitive process or making a defined infrastructure improvement.

Outcome

The work done, tested and handed over, with notes on what changed.

Project Delivery

For larger or multi-stage work, such as a new platform, a migration or a significant infrastructure build. Scope is agreed up front and delivered in stages you can review.

Outcome

An agreed scope, visible progress at each milestone and a documented handover.

Not sure where your project fits?

Start with the problem you are trying to solve. A short email is enough to work out the right first step before committing to anything larger.

Email glen@thedsouza.com (opens your email app)

I reply to every enquiry within 48 hours.

Proof of delivery

Evidence, not promises

The best evidence is working technology. The case studies below show real systems I have designed, built and supported, from a community club's email and domains to self-hosted infrastructure. They sit on top of 22+ years of professional IT experience.

01

22+

Years of professional IT experience

02

5

Published technical case studies

03/ 100

98

Mobile performance

04/ 100

96

Accessibility

05/ 100

100

Best Practices

06/ 100

100

SEO

Scores are this website's own Google PageSpeed Insights mobile lab results, measured 9 September 2026, shown as an example of build quality. Scores can vary between test runs.

  • Security-conscious implementation
  • Accessible and responsive delivery
  • Human-led, AI-assisted workflow
  • Controlled GitHub-to-production releases

Delivery approach

A controlled path from problem to production

Every engagement is divided into focused, reviewable steps so decisions remain clear, risk stays contained and releases remain recoverable.

  1. 01

    Define the problem

    Clarify the practical need, intended users and successful outcome before selecting technology.

  2. 02

    Confirm evidence and boundaries

    Separate verified facts from assumptions while identifying privacy, ownership and disclosure constraints.

  3. 03

    Design the smallest useful solution

    Choose a maintainable technical approach that delivers useful value without unnecessary complexity.

  4. 04

    Build in focused micro-sprints

    Implement small, reviewable increments with explicit scope and stopping points.

  5. 05

    Validate quality and privacy

    Run type, lint, build, responsive, accessibility, security and privacy checks appropriate to the work.

  6. 06

    Review before release

    Inspect the complete change, confirm claims and obtain approval before committing or publishing.

  7. 07

    Publish through controlled versioning

    Use Git history and normal deployment workflows so every production change remains attributable and recoverable.

  8. 08

    Verify production

    Confirm live routes, content, metadata, security behavior and browser health after propagation.

AI can support research, implementation and verification. Architecture, judgment, privacy decisions and publication control remain human-led.

Discuss Your Project

Case studies: the work behind the services

Real systems I have built, supported or operate, each written up with what was done and what was learned. More case studies are added as work is completed.

Currently building

Something new is taking shape.

thebharattalent.com

A new digital platform is being built from the ground up to explore a better way for talent and opportunity to connect. Development is underway, with more to be revealed as the product matures.

Private build • More to come

GHDC — Home Datacenter

In development · Phase 0

A two-year infrastructure and professional-development project evolving my working home lab into a secure, modular, AI-assisted private datacenter — built and run in direct, hands-on partnership with Claude.

Proxmox • Linux • Docker • Private Cloud • AI-Assisted OperationsExplore the GHDC roadmap

thedsouza.com

Live • Continuously improved

A continuously evolving consulting portfolio built with modern web technologies, structured case studies and a controlled delivery workflow.

Next.js • TypeScript • Tailwind CSS • VercelRead the thedsouza.com case study

Epping Tennis Club — Digital Support

Email migration completed • Technology consulting available

Email, domain and user support, including the migration and stabilisation of the club's email environment.

Outlook • DNS • Email MigrationRead the Epping Tennis Club case study

GVI — Foundation of GHDC

Operational foundation • Evolved into GHDC

A personal virtualisation lab that applied enterprise experience to Proxmox, mixed workloads, containerised services and remote operations.

Proxmox • PowerCLI • Docker • LinuxRead the GVI case study

Self-Hosted Business Mail Server

Completed proof of concept • Retired

A business email platform designed and validated as a proof of concept, with secure mail delivery, authenticated outbound relay, TLS and modern domain authentication. Since retired.

Mailcow • Postfix • Docker • DNS • TLSExplore the mail server case study

The technical toolkit underneath

Web & Application

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • FastAPI
  • PostgreSQL

Infrastructure & DevOps

  • Docker
  • Linux
  • Git
  • PowerShell
  • Azure
  • VMware
  • Proxmox

Enterprise & Emerging

  • Microsoft 365
  • AI & Automation

Start a conversation

Discuss Your Project

Tell me what your business is trying to improve, build or fix. I will help clarify the problem, suggest a sensible first step and tell you honestly whether I am the right person for the job.

Start with a short email

Explain what you are trying to achieve and the problem you would like help with. No technical preparation is required; a short description is enough to begin.

Scope and cost are agreed before any work starts.

Email glen@thedsouza.com (opens your email app)

I reply to every enquiry within 48 hours.

Prefer to see the code first? View my GitHub (opens in a new tab)

Technology consulting delivered through TD Group of Companies Pty Ltd.

glen@thedsouza.com · Melbourne, Victoria · Remote consulting across Australia