Idris Altun

Idris Altun

I'm training in cloud and infrastructure, and I build my own tools on the side. Mostly on Azure, AWS and Microsoft 365, and always with security first.

Six projects, stacked layer on layer. Scroll down

Layer by layer

The ones I've spent the most time on come first. Some of the code is open, and I'm happy to show the rest if you get in touch.

  1. 01 / 06Open source

    LookFirst

    Shows what AI-written code does before you run it.

    AI code LookFirst What gets built Connections Security gaps

    A lot of people paste code from an AI without really knowing what it creates. LookFirst reads the code and shows, step by step, what will be built, how the parts connect and where the security gaps are, such as open ports or keys in plain text. Every piece of advice links to Microsoft's or Amazon's own security guidance.

    Available as a VS Code extension, a command-line tool, a GitHub Action and a web page. Releases are signed.

    Go / VS Code / Terraform / Bicep / CloudFormation / GitHub Actions

    Code Try it on the web

  2. 02 / 06Private code

    Resident Portal

    A portal for landlords and housing cooperatives.

    Customer A, own Azure environmentOwn sign-in, colours and logo Portal Database Keys Residents Staff

    Residents report faults, book laundry times, pay invoices and read documents. Staff have their own portal with cases, a housing queue, roles and permissions. Every customer gets a separate Azure environment with its own sign-in, colours and logo.

    An API and webhooks for other systems, an audit log and GDPR export. Everything is deployed with scripts and ARM templates.

    Python / Container Apps / Cosmos DB / Key Vault / Entra External ID

    Happy to show on request

  3. 03 / 06Open source

    Cleanroom

    A temporary, private database in Azure in about five minutes.

    Private network Normal sign-in, no passwords Developer Relay Azure SQL Internet

    One command builds an Azure SQL database that isn't reachable from the internet at all. The developer gets in through a tunnel over Azure Relay using their normal sign-in, with no passwords or keys. When the work is done, another command tears everything down.

    Go / Bicep / Azure SQL / Azure Relay / private networking

    Code

  4. 04 / 06Open source

    Bäst före

    Shows what in a Microsoft environment is about to stop working.

    Read only Your tenant Bäst före Expiring secret App with no owner Tied to one person

    App secrets and certificates that are expiring, apps nobody owns anymore, and Logic Apps connections that depend on a single person. The tool only needs read access. When I ran it against my own tenant, it found three apps without an owner.

    Python / Microsoft Graph / Entra ID / Logic Apps

    Code

  5. 05 / 06Private code

    Swapp

    An Android app about time spent on social media.

    45 minin socialapps today = A walk = A book chapter Internet

    The app counts how long you've spent in social apps and shows what the same time could have been used for, like a walk or a chapter of a book. It has daily goals, a gentle pause screen and a widget.

    The app has no internet permission at all, so nothing can leave the phone.

    Kotlin / Jetpack Compose / Android

    Happy to show on request

  6. 06 / 06Open source

    Markdown to Copyable PDF

    A VS Code extension that turns Markdown into PDF.

    README.md Extension PDF az login ✓ copies cleanly

    I needed PDFs where commands can be copied and pasted without breaking. The extension splits long commands correctly for PowerShell, bash and cmd, draws Mermaid diagrams offline and reads the finished PDF afterwards to check that every code line can be copied in full.

    JavaScript / VS Code / Python

    Code

What I work with

Azure

Container Apps, Azure SQL, Cosmos DB, Key Vault, Relay, Logic Apps, Functions, private networking, Bicep and ARM.

AWS

CloudFormation, VPC and security groups, IAM and the AWS CLI.

Microsoft 365

Entra ID, Conditional Access, PIM, Intune, Autopilot, SharePoint and Purview.

Code and automation

PowerShell, Python, Go, Terraform, GitHub Actions and git.

Want to see more of a project, including the ones with private code, or talk about a job? Write to me.

kontakt@idrisaltun.com

GitHub