Dublin, Ireland · UTC+0/+1 · remote-ready
I'm Elias Costa. Over a decade in IT infrastructure across Microsoft 365, Entra ID, device fleets and networks, including hardware lifecycle and secure media destruction at AWS Dublin. I'm now moving deeper into cloud security and identity & access management.
Alongside that, I design and run production Python services with on-chain payment rails: APIs that software agents buy from by the request, settling on three networks. Both halves are on this page, because most of the useful work sits where they meet.
Supporting companies in Ireland and Brazil, from twenty-person offices to an AWS data centre.
SLA targets exceeded in my most recent role, measured and reported rather than estimated.
Native Portuguese, fluent English, working Spanish. Useful for teams spread across both sides.
Fixed scope · fixed price
Most companies under fifty people have never had anyone own their IT. Accounts outlive the people who opened them, nobody is certain which laptop is where, and the backup has never actually been restored.
In one week I go through five areas:
You get a written report: what exists, what is at risk ranked by severity, and what to fix first. Written so a non-technical colleague can act on it.
This is the diagnosis, not the repair work. If you want the fixes carried out as well, that is a separate quote once you have seen the list.
Three bands of work. The first two are what a decade of practice bought; the third is where I spend my own time.
The everyday layer that a growing company outgrows before it hires for it.
Microsoft 365, Entra ID and Google Workspace: sane defaults, MFA, conditional access, licence hygiene, and shared drives that don't turn into a maze.
Provisioning at scale across macOS, Windows and ChromeOS. Intune policies, asset lifecycle, and a record of what exists and who holds it.
Repeatable joiner/leaver flows covering accounts, devices and access, so a new hire is productive on day one and a departure closes cleanly the same day.
The named person for a 5–50 person office: Tier 1–2 support, vendor coordination, ticket triage in Jira, and SLAs actually measured.
A small business selling online needs more than a theme: domain, DNS, business email, payments and the store itself, set up on Shopify or WordPress and handed over with a guide, so routine changes don't need me.
Runbooks, standard operating procedures and internal guides written so a non-technical colleague can follow them without calling anyone.
Where support work stops being manual. Scripts, monitoring and the plumbing that decides whether a service is reliable or merely lucky.
Python, PowerShell and Bash applied to the tasks that quietly eat a week each month: provisioning, reporting, patching, reconciliation.
Watchdogs that page a human for real failures and stay silent otherwise, including the tuning it takes to stop an alert being ignored.
Encrypted, off-site, and restore-tested. That last part is the one usually skipped, and it is what proves the backup works before anyone needs it.
systemd, nginx, Cloudflare (DNS, WAF, Tunnel), TLS, and small VPS setups that survive a reboot without anyone remembering the steps.
Collectors that pull and normalise data continuously, built so a rate limit or a slow upstream degrades the feed instead of taking the service down.
Certified in Web3 (University of Nicosia), hands-on with wallets and DeFi protocols, and running a production API that software agents pay for by the request.
HTTP 402 end to end: price manifests, signed payment envelopes, facilitator settlement, replay protection and per-network accounting.
USDC across Base, Solana and Algorand, including the awkward parts, where one network's payload format quietly breaks another's clients.
Building for a customer that is a program: discovery manifests, machine-readable docs, MCP servers, and pricing a purchasing agent can parse.
Front-line support for exchanges and wallets from someone who uses them hands-on: failed transactions, bridging, self-custody, API connectivity.
Inner City Scooters, Dublin
Owned Tier 1–2 IT operations end to end for onsite and remote teams, exceeding SLA targets by 20%. Managed the identity lifecycle (joiner/mover/leaver) across Microsoft 365, Google Workspace and Entra ID, plus device fleet and asset lifecycle across warehouse operations; redesigned onboarding and offboarding to cut setup time and access-related tickets.
Amazon Web Services, Dublin
Hyperscale cloud infrastructure at the physical layer: installation, diagnostics and decommissioning of servers and network equipment, and secure media destruction under chain-of-custody procedures. All work under strict change management, contributing to uptime targets.
Inner City Scooters, Dublin
First tenure in the same role: support, onboarding processes and hardware configuration. Rehired in 2025.
LDC Soluções & Indra, Brazil
1st and 2nd line support for software and network infrastructure at an international IT consultancy and a regional provider. 95% of tickets resolved within target; authored the SOPs the team worked from.
Built and operated solo, running in production today.
An on-chain data API sold per request, in USDC, over the x402 protocol. No accounts, no email, no KYC. The customer is a wallet address. Everything is mine end to end: data collection, pricing manifest, payment verification, settlement across three networks, public metrics, and the alerting that wakes me when the money path breaks.
A gateway that lets an existing API sell by the request without touching its code. Non-custodial by design, with funds never passing through it, so it adds metering and settlement without becoming a money service.
Paper-trading agents on the same infrastructure, sharing one exchange rate limit across three independent processes through a budgeting client. An exercise in making autonomous systems share a scarce resource without starving each other.
Whether it's a Microsoft 365 tenant nobody owns, a manual process eating a week a month, or an API you'd like software agents to be able to pay for, send a note describing the situation. I read everything and reply to anything concrete. I work in English and Portuguese, both natively fluent, which helps if your team or your users sit between Europe and Brazil.