{
  "profile": {
    "name": "Senad Dizdarević",
    "jobTitle": "DevOps & Cloud Engineer",
    "summary": "AWS-certified DevOps and cloud engineer focused on secure automation, reliable delivery pipelines, and measurable cloud outcomes.",
    "about": "Works in two delivery modes: embedded partner for hiring teams and focused consultant for freelance clients. In both cases the goal is the same: simple architecture first, reliable automation, strong security posture, and clear operational ownership after handover.",
    "email": "senad.dizdarevic.ri@gmail.com",
    "links": [
      {
        "label": "GitHub",
        "url": "https://github.com/senad-d"
      },
      {
        "label": "LinkedIn",
        "url": "https://www.linkedin.com/in/senad-dizdarevic-devops"
      },
      {
        "label": "Upwork",
        "url": "https://www.upwork.com/freelancers/~017a10028c45b2150f"
      },
      {
        "label": "YouTube",
        "url": "https://www.youtube.com/@senaddizdarevic7849"
      }
    ],
    "url": "https://senad-d.github.io/portfolio/"
  },
  "coreTools": [
    "AWS",
    "Terraform",
    "Docker",
    "Git",
    "Pi"
  ],
  "skills": [
    {
      "group": "AWS Platform Delivery",
      "items": [
        "AWS Organisations",
        "AWS SecurityHub",
        "AWS Config",
        "IAM",
        "VPC",
        "AWS TransitGateway",
        "LoadBalancer",
        "CloudMap",
        "EC2",
        "ECS",
        "EKS",
        "Lambda",
        "API Gateway",
        "RDS",
        "DynamoDB",
        "S3",
        "ECR",
        "ElastiCache",
        "CodeArtifact",
        "CloudFront",
        "Route 53",
        "Cognito",
        "WAF",
        "SES",
        "SNS",
        "SQS",
        "SecurityHub",
        "ParameterStore",
        "CodeConnect"
      ]
    },
    {
      "group": "Tools & Automation",
      "items": [
        "Terraform",
        "CloudFormation",
        "GitHub Actions",
        "CodePipeline",
        "Jenkins",
        "Git",
        "Docker",
        "OpenID",
        "Keycloak",
        "OpenVPN"
      ]
    },
    {
      "group": "Frameworks and Languages Used Across Projects",
      "items": [
        "Spring Boot",
        "Golang",
        "Java",
        "Node.js",
        "React",
        "Angular",
        "TypeScript",
        "JavaScript",
        ".NET",
        "Python",
        "Bash"
      ]
    },
    {
      "group": "Observability & Security",
      "items": [
        "CloudWatch",
        "Grafana",
        "Loki",
        "Prometheus",
        "Tempo",
        "OpenTelemetry",
        "Trivy",
        "OWASP Dependency-Check",
        "Security Hub",
        "AWS Config"
      ]
    },
    {
      "group": "LLM Tooling",
      "items": [
        "Microsoft Foundry",
        "AWS Bedrock",
        "Claud",
        "Codex",
        "Pi",
        "LiteLLM",
        "Ollama",
        "LM Studio"
      ]
    }
  ],
  "experience": [
    {
      "role": "DevOps Engineer — Principal Technology CSE",
      "company": "Valcon (full-time)",
      "period": "Jan 2026 — Present",
      "highlights": [
        "Focus: Amazon Web Services (AWS), Terraform, and platform engineering.",
        "Lead enterprise cloud delivery with secure and scalable infrastructure patterns."
      ]
    },
    {
      "role": "DevOps Engineer",
      "company": "Upwork (freelance)",
      "period": "Feb 2025 — Present",
      "highlights": [
        "Focus: Amazon Web Services (AWS) and Terraform.",
        "Design and operate production-ready AWS environments for freelance clients."
      ]
    },
    {
      "role": "DevOps Engineer — Senior Specialist",
      "company": "Valcon (full-time)",
      "period": "Jul 2024 — Jan 2026",
      "highlights": [
        "Focus: Amazon Web Services (AWS) and Terraform.",
        "Scaled reusable IaC and deployment workflows across client engagements."
      ]
    },
    {
      "role": "DevOps Technology Specialist",
      "company": "Valcon (full-time)",
      "period": "Jan 2023 — Jul 2024",
      "highlights": [
        "Focus: infrastructure and Linux.",
        "Supported stable operations and core infrastructure improvements."
      ]
    },
    {
      "role": "DevOps Engineer",
      "company": "Valcon (full-time)",
      "period": "Sep 2022 — Jan 2023",
      "highlights": [
        "Focus: infrastructure, Git, and DevOps tooling.",
        "Built foundational delivery workflows for cloud platform work."
      ]
    },
    {
      "role": "Technical Support Manager",
      "company": "INA Grupa (full-time)",
      "period": "Jan 2011 — Nov 2022",
      "highlights": [
        "Led long-term on-site production support operations.",
        "Built incident communication and coordination discipline applied in later DevOps delivery."
      ]
    }
  ],
  "certifications": [
    {
      "title": "AWS Certified Solutions Architect — Associate",
      "issuer": "Amazon Web Services",
      "issued": "Jan 2023",
      "credentialId": "9FRV6K8KYBVEQG92",
      "credentialUrl": "https://www.certmetrics.com/amazon/public/verification.aspx?code=9FRV6K8KYBVEQG92&lang=en"
    }
  ],
  "projects": [
    {
      "slug": "drawme-pi-diagram-authoring",
      "title": "DrawMe Natural-Language Diagramming for Pi",
      "summary": "Built a Pi extension that turns natural-language descriptions into validated, editable draw.io diagrams and local image exports.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Aug 2026 — Present",
      "startDate": "Aug 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "draw.io",
        "Mermaid"
      ],
      "impact": [
        "Published DrawMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Delivered nine agent tools and three commands for planning, authoring, validating, previewing, explaining, and exporting diagrams.",
        "Improved diagram accuracy with structural linting, image-aware review, editable exports, and a local index of more than 10,000 official cloud and modeling shapes."
      ],
      "links": {
        "github": "https://github.com/senad-d/DrawMe",
        "npm": "https://www.npmjs.com/package/@senad-d/drawme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/drawme-pi-diagram-authoring.md"
    },
    {
      "slug": "analyseme-pi-sonar-analysis",
      "title": "AnalyseMe Sonar Quality Analysis for Pi",
      "summary": "Built a Pi extension that lets coding agents inspect SonarQube and SonarCloud quality data and optionally submit a fresh local scan.",
      "lane": "personal",
      "status": "in-progress",
      "featured": false,
      "period": "Jul 2026 — Present",
      "startDate": "Jul 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "SonarQube",
        "SonarCloud"
      ],
      "impact": [
        "Published AnalyseMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Delivered six tools and two commands for quality gates, metrics, issues, source context, security hotspots, guidance, and fresh scanner submissions.",
        "Kept analysis reads repository-safe and masked Sonar tokens across command output, tool results, errors, and tests."
      ],
      "links": {
        "github": "https://github.com/senad-d/analyseme",
        "npm": "https://www.npmjs.com/package/@senad-d/analyseme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/analyseme-pi-sonar-analysis.md"
    },
    {
      "slug": "observme-pi-opentelemetry-observability",
      "title": "ObservMe OpenTelemetry for Pi Agent Sessions",
      "summary": "Built a Pi extension that exports privacy-conscious traces, metrics, and logs for agent sessions to standard observability backends.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Jul 2026 — Present",
      "startDate": "Jul 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "OpenTelemetry",
        "Grafana"
      ],
      "impact": [
        "Published ObservMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Instrumented session, turn, model, tool, shell, compaction, branch, workflow, and multi-agent lineage events as OTLP traces, metrics, and logs.",
        "Preserved coding flow with fail-open exporters and privacy-first defaults that exclude prompts, responses, tool payloads, and shell content unless explicitly enabled."
      ],
      "links": {
        "github": "https://github.com/senad-d/ObservMe",
        "npm": "https://www.npmjs.com/package/@senad-d/observme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/observme-pi-opentelemetry-observability.md"
    },
    {
      "slug": "protectme-pi-network-access-guardrails",
      "title": "ProtectMe Network Access Guardrails for Pi",
      "summary": "Built a Pi extension that checks supported agent and user shell network requests against global and project allow lists before execution.",
      "lane": "personal",
      "status": "in-progress",
      "featured": false,
      "period": "Jul 2026 — Present",
      "startDate": "Jul 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "Network Security",
        "Shell"
      ],
      "impact": [
        "Published ProtectMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Guarded curl, wget, http, and https requests, including approved wrappers and options that can introduce additional destinations.",
        "Added default-block allow-list policy, one-time or persisted approval flows, and bounded local logs that redact common credential-bearing fragments."
      ],
      "links": {
        "github": "https://github.com/senad-d/protectme",
        "npm": "https://www.npmjs.com/package/@senad-d/protectme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/protectme-pi-network-access-guardrails.md"
    },
    {
      "slug": "branchme-pi-git-workflow-automation",
      "title": "BranchMe Git Workflow Automation for Pi",
      "summary": "Built a Pi extension that verifies repository state and automates branch, worktree, integration, push, and pull request workflows.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Jun 2026 — Present",
      "startDate": "Jun 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "Git",
        "GitHub"
      ],
      "impact": [
        "Published BranchMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Exposed 19 agent-callable tools plus a bounded read-only repository snapshot for branch, worktree, integration, push, and pull request workflows.",
        "Added strict safety boundaries that verify repository and worktree state, avoid force pushes, and never stage files or create user-authored commits."
      ],
      "links": {
        "github": "https://github.com/senad-d/branchme",
        "npm": "https://www.npmjs.com/package/@senad-d/branchme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/branchme-pi-git-workflow-automation.md"
    },
    {
      "slug": "commitme-pi-commit-assistant",
      "title": "CommitMe Pi Commit Assistant",
      "summary": "Built a Pi extension that turns local git changes into safe Lightweight Conventional Commit messages and creates local commits.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Jun 2026 — Present",
      "startDate": "Jun 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "Git",
        "LLM Tooling"
      ],
      "impact": [
        "Published CommitMe as a scoped npm package with slash-command, agent-tool, global, project-local, one-run, Git, and local checkout install paths.",
        "Improved commit quality by gathering staged and unstaged git context, trimming noisy diffs, accepting steering text, and producing Lightweight Conventional Commit messages.",
        "Added safety guardrails that redact sensitive context, refuse known secret files and high-confidence tokens, recheck repository status before staging, and never push."
      ],
      "links": {
        "github": "https://github.com/senad-d/CommitMe",
        "npm": "https://www.npmjs.com/package/@senad-d/commitme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/commitme-pi-commit-assistant.md"
    },
    {
      "slug": "guardme-pi-tool-call-safety-guardrails",
      "title": "GuardMe Pi Tool-Call Safety Guardrails",
      "summary": "Built a Pi extension that enforces deny-first policy for shell and filesystem tool calls with YAML rules, path protections, and approval flows.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Jun 2026 — Present",
      "startDate": "Jun 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "YAML",
        "Security",
        "LLM Tooling"
      ],
      "impact": [
        "Published GuardMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths for Pi.",
        "Reduced accidental risky model actions with deny-first shell and filesystem guards for cloud CLIs, credentials, `.git`, `.env`, destructive commands, and sensitive paths.",
        "Added a policy-driven approval workflow that merges global and project YAML rules, tracks warned fingerprints, and supports safe one-time or persisted decisions."
      ],
      "links": {
        "github": "https://github.com/senad-d/GuardMe",
        "npm": "https://www.npmjs.com/package/@senad-d/guardme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/guardme-pi-tool-call-safety-guardrails.md"
    },
    {
      "slug": "issueme-pi-github-issue-management",
      "title": "IssueMe GitHub Issue Management for Pi",
      "summary": "Built a Pi extension that gives coding agents repository-scoped GitHub issue workflows through structured API tools and bounded local context.",
      "lane": "personal",
      "status": "in-progress",
      "featured": false,
      "period": "Jun 2026 — Present",
      "startDate": "Jun 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "GitHub REST API",
        "GraphQL"
      ],
      "impact": [
        "Published IssueMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Exposed 29 tools for issues, labels, milestones, comments, assignees, Projects v2, sub-issues, development links, deletion, and bulk workflows.",
        "Kept agent context bounded with a local issue cache while protecting tokens and requiring explicit confirmation for destructive taxonomy and deletion operations."
      ],
      "links": {
        "github": "https://github.com/senad-d/IssueMe",
        "npm": "https://www.npmjs.com/package/@senad-d/issueme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/issueme-pi-github-issue-management.md"
    },
    {
      "slug": "micme-local-voice-to-text-pi-extension",
      "title": "MicMe Local Voice-to-Text Pi Extension",
      "summary": "Built a local-first voice-to-text extension for Pi that records coding prompts, transcribes locally, and inserts reviewed transcripts into the editor.",
      "lane": "personal",
      "status": "in-progress",
      "featured": false,
      "period": "Jun 2026 — Present",
      "startDate": "Jun 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "npm",
        "ffmpeg",
        "whisper.cpp"
      ],
      "impact": [
        "Published MicMe as a scoped npm package with global, project-local, one-run, Git, and local checkout install paths.",
        "Preserved privacy by keeping speech-to-text local by default with ffmpeg, whisper.cpp, Python Whisper, or custom backends.",
        "Improved coding-agent prompt flow with toggle recording, review-first transcript insertion, device discovery, configuration, and diagnostics."
      ],
      "links": {
        "github": "https://github.com/senad-d/micme",
        "npm": "https://www.npmjs.com/package/@senad-d/micme"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/micme-local-voice-to-text-pi-extension.md"
    },
    {
      "slug": "pi-code-devops-automation-workspace",
      "title": "Pi Code DevOps Automation Workspace",
      "summary": "Built a project-local Pi workspace that combines agent orchestration, safety guardrails, and reusable skills for reliable automation.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "May 2026 — Present",
      "startDate": "May 2026",
      "endDate": "present",
      "stack": [
        "Pi",
        "TypeScript",
        "Node.js",
        "AWS",
        "YAML"
      ],
      "impact": [
        "Standardized multi-agent workflows for planning, implementation, QA, and documentation.",
        "Improved operational safety with write guards, destructive-command blocking, and host allowlists.",
        "Increased delivery speed with reusable chains, specialist agents, and deterministic utility tools."
      ],
      "links": {
        "github": "https://github.com/senad-d/pi-code"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/pi-code-devops-automation-workspace.md"
    },
    {
      "slug": "terraform-skills-codex-cli-bundle",
      "title": "Terraform Skills Bundle for Codex CLI",
      "summary": "Created a reusable Codex CLI skill bundle to standardize Terraform planning, module delivery, review, and AWS reporting.",
      "lane": "personal",
      "status": "in-progress",
      "featured": true,
      "period": "Jan 2026 — Present",
      "startDate": "Jan 2026",
      "endDate": "present",
      "stack": [
        "Terraform",
        "AWS CLI",
        "Bash",
        "MCP",
        "Codex CLI",
        "LocalStack"
      ],
      "impact": [
        "Reduced repeated setup work with memory-bank bootstrap and reusable project rules.",
        "Improved consistency through guided workflows for child modules, root modules, planning, and review.",
        "Added AWS reporting coverage for cost, IAM, TLS, and network inventory."
      ],
      "links": {
        "github": "https://github.com/senad-d/terraform-skills"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/terraform-skills-codex-cli-bundle.md"
    },
    {
      "slug": "calm-clear-serverless-platform",
      "title": "Calm&Clear Serverless AWS Platform",
      "summary": "Built a secure multi-account serverless backend that reduced operational overhead and improved integration reliability.",
      "lane": "professional",
      "status": "in-progress",
      "featured": true,
      "period": "Nov 2025 — Present",
      "startDate": "Nov 2025",
      "endDate": "present",
      "stack": [
        "Terraform",
        "AWS Organizations",
        "CloudFront",
        "API Gateway",
        "Lambda",
        "DynamoDB",
        "WAF",
        "ECS",
        "EC2",
        "RDS",
        "S3",
        "SES"
      ],
      "impact": [
        "Established isolated development, staging, and production accounts to strengthen governance and release safety.",
        "Replaced server-managed integration flows with API Gateway, Lambda, and DynamoDB to lower maintenance effort.",
        "Improved payment and invoicing reliability with centralized API monitoring, logging, and tracing."
      ],
      "links": {
        "github": "https://calmclear.com/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/calm-clear-serverless-platform.md"
    },
    {
      "slug": "neuroeaye-secure-cloud-foundation",
      "title": "NeuroEAye Secure AWS Foundation",
      "summary": "Delivered secure, automated AWS infrastructure for healthcare workloads with repeatable CI/CD and lower release risk.",
      "lane": "professional",
      "status": "in-progress",
      "featured": true,
      "period": "Apr 2025 — Present",
      "startDate": "Apr 2025",
      "endDate": "present",
      "stack": [
        "AWS Organizations",
        "AWS SecurityHub",
        "Terraform",
        "ECS",
        "CloudFront",
        "EFS",
        "RDS",
        "S3",
        "Docker",
        "CloudMap",
        "GitHub Actions",
        "CodePipeline"
      ],
      "impact": [
        "Reduced configuration drift by standardizing infrastructure provisioning with Terraform.",
        "Improved release consistency through Dockerized workloads and automated pipelines.",
        "Strengthened security posture across infrastructure and delivery workflows for healthcare use cases."
      ],
      "links": {
        "github": "https://neuroaeye.com/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/neuroeaye-secure-cloud-foundation.md"
    },
    {
      "slug": "s3-explorer-browser-file-manager",
      "title": "S3 Explorer Browser File Manager",
      "summary": "Built a lightweight browser-only S3 manager with session-only credentials and no backend dependency.",
      "lane": "personal",
      "status": "completed",
      "featured": false,
      "period": "Feb 2025 — Apr 2025",
      "startDate": "Feb 2025",
      "endDate": "Apr 2025",
      "stack": [
        "HTML",
        "CSS",
        "Amazon S3",
        "AWS SDK for JavaScript v2"
      ],
      "impact": [
        "Enabled direct S3 workflows in the browser, including browse, upload, download, move, and delete.",
        "Improved maintainability by refactoring a single-file app into modular CSS and JavaScript assets.",
        "Preserved security posture by keeping credentials in memory only and never persisting secrets."
      ],
      "links": {
        "github": "https://github.com/senad-dizdarevic-valcon/s3-explorer"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/s3-explorer-browser-file-manager.md"
    },
    {
      "slug": "devbox-global-conf-machine-bootstrap",
      "title": "Devbox Global Machine Bootstrap",
      "summary": "Automates fresh macOS and Linux workstation setup for DevOps tooling through a reusable shell bootstrap.",
      "lane": "personal",
      "status": "completed",
      "featured": false,
      "period": "Jan 2025 — Mar 2025",
      "startDate": "Jan 2025",
      "endDate": "Mar 2025",
      "stack": [
        "Bash",
        "Linux",
        "macOS",
        "Git"
      ],
      "impact": [
        "Reduced manual onboarding effort by automating baseline machine setup steps.",
        "Standardized workstation provisioning across macOS and Linux with one entrypoint.",
        "Improved setup reliability through explicit OS detection, logging, and error handling."
      ],
      "links": {
        "github": "https://github.com/senad-d/devbox-global-conf"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/devbox-global-conf-machine-bootstrap.md"
    },
    {
      "slug": "public-sector-serverless-modernization",
      "title": "UK Home Office DSP Serverless Delivery",
      "summary": "Contributed to high-assurance serverless AWS delivery, improving automation, observability, and governance in a public-sector program.",
      "lane": "professional",
      "status": "in-progress",
      "featured": true,
      "period": "Nov 2024 — Present",
      "startDate": "Nov 2024",
      "endDate": "present",
      "stack": [
        "AWS Lambda",
        "API Gateway",
        "CloudFront",
        "RDS",
        "S3",
        "CloudWatch",
        "GitHub Actions",
        "Grafana"
      ],
      "impact": [
        "Accelerated release flow by automating quality checks, security scans, and deployments.",
        "Improved operational transparency through CloudWatch and Grafana dashboards.",
        "Supported secure, high-availability architecture patterns for critical public services."
      ],
      "links": {
        "caseStudy": "https://www.gov.uk/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/public-sector-serverless-modernization.md"
    },
    {
      "slug": "devops-observability-lab",
      "title": "Personal Observability Engineering Lab",
      "summary": "Built a personal observability sandbox to validate logs, metrics, and tracing patterns before production rollout.",
      "lane": "personal",
      "status": "in-progress",
      "featured": false,
      "period": "Jun 2024 — Present",
      "startDate": "Jun 2024",
      "endDate": "present",
      "stack": [
        "Grafana",
        "Loki",
        "Prometheus",
        "Tempo",
        "OpenTelemetry",
        "Docker"
      ],
      "impact": [
        "Tested dashboard and alerting patterns in a safe environment before applying them to client systems.",
        "Improved troubleshooting workflows through end-to-end log, metric, and trace correlation.",
        "Reduced rollout risk by validating runbooks against realistic telemetry scenarios."
      ],
      "links": {
        "github": "https://github.com/senad-d"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/devops-observability-lab.md"
    },
    {
      "slug": "docker-compose-remote-control-api",
      "title": "Docker Compose Remote Control API",
      "summary": "Developed a Dockerized Flask API behind Gunicorn and Nginx for authenticated remote docker-compose operations.",
      "lane": "personal",
      "status": "completed",
      "featured": false,
      "period": "Jun 2024 — Aug 2024",
      "startDate": "Jun 2024",
      "endDate": "Aug 2024",
      "stack": [
        "Python",
        "Flask",
        "Docker Compose",
        "Gunicorn",
        "Nginx",
        "JWT"
      ],
      "impact": [
        "Enabled secure remote control of auxiliary container services through REST endpoints.",
        "Protected command execution with JWT-based authentication and authorization.",
        "Simplified operations with containerized deployment and clear API/Gunicorn/Nginx log paths."
      ],
      "links": {
        "github": "https://github.com/senad-d/DockerComposeAPI"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/docker-compose-remote-control-api.md"
    },
    {
      "slug": "typla-aws-maintenance-support",
      "title": "Typla.nl AWS Reliability & Support Program",
      "summary": "Improved stability, security, and delivery predictability across multi-client AWS environments through IaC and pipeline standardization.",
      "lane": "professional",
      "status": "in-progress",
      "featured": false,
      "period": "Feb 2024 — Present",
      "startDate": "Feb 2024",
      "endDate": "present",
      "stack": [
        "Terraform",
        "AWS Organizations",
        "OpenTelemetry",
        "Lambda",
        "AWS EC2",
        "AWS ECS",
        "Cognito",
        "S3",
        "CloudFront",
        "SES",
        "SNS",
        "SQS",
        "WAF",
        "CloudMap",
        "CodePipeline",
        "Jenkins",
        "Ansible"
      ],
      "impact": [
        "Strengthened governance and security across shared multi-account AWS environments.",
        "Improved deployment consistency across client applications with standardized CI/CD workflows.",
        "Reduced infrastructure drift by managing platform changes through Terraform."
      ],
      "links": {
        "live": "https://www.typla.nl/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/typla-aws-maintenance-support.md"
    },
    {
      "slug": "lundbeck-batch-tracking-platform",
      "title": "Lundbeck Batch Tracking AWS Launch",
      "summary": "Delivered production AWS infrastructure under launch deadlines, combining ECS reliability with CloudFront performance gains.",
      "lane": "professional",
      "status": "completed",
      "featured": false,
      "period": "Oct 2023 — Dec 2023",
      "startDate": "Oct 2023",
      "endDate": "Dec 2023",
      "stack": [
        "AWS ECS",
        "AWS CloudFront",
        "AWS CodePipeline",
        "Terraform"
      ],
      "impact": [
        "Delivered a production-ready cloud environment aligned with launch milestones.",
        "Improved frontend delivery performance through CloudFront edge distribution.",
        "Ensured stable backend operations with an ECS-based architecture."
      ],
      "links": {
        "caseStudy": "https://www.lundbeck.com/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/lundbeck-batch-tracking-platform.md"
    },
    {
      "slug": "construction-site-inventory-cloud-foundation",
      "title": "Construction Site Inventory AWS Launch Foundation",
      "summary": "Delivered a secure, cost-aware AWS launch baseline with private asset delivery and resilient container services.",
      "lane": "professional",
      "status": "completed",
      "featured": false,
      "period": "Aug 2023 — Sep 2023",
      "startDate": "Aug 2023",
      "endDate": "Sep 2023",
      "stack": [
        "AWS ECS",
        "AWS S3",
        "AWS CloudFront",
        "Terraform",
        "IAM"
      ],
      "impact": [
        "Provisioned separate development and production environments from day one.",
        "Secured static asset delivery using private S3 origins behind CloudFront.",
        "Delivered an ECS backend foundation aligned with reliability and budget constraints."
      ],
      "links": {
        "caseStudy": "https://www.linkedin.com/in/senad-dizdarevic-devops"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/construction-site-inventory-cloud-foundation.md"
    },
    {
      "slug": "youchoosework-ecs-cloudfront-platform",
      "title": "YouChooseWork AWS Launch Infrastructure",
      "summary": "Designed and delivered launch-ready AWS infrastructure balancing performance, reliability, and long-term maintainability.",
      "lane": "professional",
      "status": "completed",
      "featured": false,
      "period": "Mar 2023 — Apr 2023",
      "startDate": "Mar 2023",
      "endDate": "Apr 2023",
      "stack": [
        "AWS ECS",
        "AWS CloudFront",
        "Terraform",
        "AWS CloudWatch",
        "SNS"
      ],
      "impact": [
        "Delivered a production-ready backend environment on a highly available ECS architecture.",
        "Improved user-facing performance with CloudFront distribution.",
        "Accelerated launch readiness with repeatable infrastructure provisioning patterns."
      ],
      "links": {
        "live": "https://youchoosework.com/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/youchoosework-ecs-cloudfront-platform.md"
    },
    {
      "slug": "aws-observability-platform",
      "title": "Compli AWS Observability Baseline",
      "summary": "Unified AWS monitoring into a shared observability baseline that improved alert quality and sped up incident triage.",
      "lane": "professional",
      "status": "completed",
      "featured": false,
      "period": "Feb 2023 — Feb 2023",
      "startDate": "Feb 2023",
      "endDate": "Feb 2023",
      "stack": [
        "AWS CloudWatch",
        "Grafana",
        "InfluxDB",
        "Telegraf",
        "Slack",
        "SNS"
      ],
      "impact": [
        "Centralized CloudWatch telemetry into shared Grafana dashboards used across workloads.",
        "Introduced Slack-routed alert workflows with clearer ownership and faster first response.",
        "Extended diagnostic depth by combining CloudWatch with InfluxDB and Telegraf metrics."
      ],
      "links": {
        "caseStudy": "https://www.compli.nl/"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/aws-observability-platform.md"
    },
    {
      "slug": "nebula-eks-platform-foundation",
      "title": "Nebula Internal EKS Platform Enablement",
      "summary": "Helped standardize internal EKS platform provisioning, improving environment consistency and onboarding speed for teams.",
      "lane": "professional",
      "status": "in-progress",
      "featured": true,
      "period": "Feb 2023 — Present",
      "startDate": "Feb 2023",
      "endDate": "present",
      "stack": [
        "AWS EKS",
        "Terraform",
        "Kubernetes",
        "AWS Networking",
        "GitHub Actions",
        "OpenVPN"
      ],
      "impact": [
        "Standardized baseline infrastructure patterns for new internal development projects.",
        "Improved consistency and repeatability through Terraform-driven provisioning.",
        "Reduced setup time for teams launching new platform workloads."
      ],
      "links": {
        "caseStudy": "https://www.linkedin.com/in/senad-dizdarevic-devops"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/nebula-eks-platform-foundation.md"
    },
    {
      "slug": "office-reservation-manager-delivery-environment",
      "title": "Office Reservation Manager AWS Delivery Baseline",
      "summary": "Automated Mendix environment provisioning and CI workflows to reduce setup effort and improve release consistency.",
      "lane": "professional",
      "status": "completed",
      "featured": false,
      "period": "Dec 2022 — Jan 2023",
      "startDate": "Dec 2022",
      "endDate": "Jan 2023",
      "stack": [
        "AWS CloudFormation",
        "GitHub Actions",
        "Mendix",
        "ECS",
        "EFS",
        "RDS"
      ],
      "impact": [
        "Delivered a ready-to-use development environment for application teams.",
        "Reduced manual provisioning work through CloudFormation automation.",
        "Improved CI reliability with repeatable GitHub Actions workflows."
      ],
      "links": {
        "caseStudy": "https://www.linkedin.com/in/senad-dizdarevic-devops"
      },
      "markdownUrl": "https://senad-d.github.io/portfolio/projects/office-reservation-manager-delivery-environment.md"
    }
  ],
  "resources": {
    "llmsTxt": "https://senad-d.github.io/portfolio/llms.txt",
    "llmsFullTxt": "https://senad-d.github.io/portfolio/llms-full.txt",
    "agentIndex": "https://senad-d.github.io/portfolio/agent-index.json"
  }
}