Skip to content
View giselleevita's full-sized avatar

Block or report giselleevita

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
giselleevita/README.md

Hi, I'm Giselle 👋

Software engineer focused on backend systems and application security.

I have professional experience in IT security and software engineering at Robert Bosch GmbH, working with backend services, internal tooling, vulnerability and software issue investigation, Python, Linux, Docker, REST APIs, testing and CI/CD. I also worked as a technical assistant and Algorithms & Data Structures tutor at TU Darmstadt.

My projects extend that foundation into Python/FastAPI and Kotlin/Spring Boot services, authentication and authorization, and secure AI-agent tool execution. I am interested in building reliable software and making its security properties testable.

📍 Greater Copenhagen, Denmark · available now for full-time backend, application security and agent engineering roles · EU citizen

B.Sc. Computer Science, TU Darmstadt — July 2026 German and Spanish: native · English: near-native · Danish: learning

Choose a review path

Focus Start here Evidence to inspect
Application security Secure development and authorization Tenant and role checks, a documented authorization defect and fix, dependency-security gates
AI / agent engineering Tool execution, approvals and evaluation A real callable behind an authorization boundary, failure handling, traceability and bounded evaluation
Backend engineering JVM services and Python data processing API lifecycle tests, database migrations, stream-worker boundaries, retries and observability

Selected engineering projects

Project Stack What it demonstrates
Evidentia Kotlin, Spring Boot, PostgreSQL, React/TypeScript Five-service reference application with evidence lifecycle rules, OIDC/RBAC and tenant-scoped audit events. Review the service and security tests.
Agent Security Gate Python, FastAPI, OPA/Rego, Docker Authorization before an agent tool executes, approval workflows and verifiable audit records. Run the protected-function walkthrough.
AegisAIS Python, FastAPI, PostgreSQL, Redis, React Maritime telemetry ingestion, explainable anomaly rules and stream processing. Run a small example and inspect failure boundaries.

These are portfolio/reference implementations with documented tests and review paths. Production deployment, independent validation and domain certification are separate questions; the linked guides describe the boundaries.

ASG CI AegisAIS CI

How I approach engineering

  • Follow a feature from API and data model through tests, error handling and documentation.
  • Make authentication, authorization and tenant boundaries explicit.
  • Investigate failures, explain the cause and add a regression check.
  • Use tests and review to check AI-generated code and distinguish evidence from assumptions.
  • Explain technical decisions to developers and other stakeholders.

My strongest project stacks are Python/FastAPI and Kotlin/Spring Boot, with Java, TypeScript, SQL, Docker and GitHub Actions in my wider toolkit.

Agent Security Gate: a closer look

Agent Security Gate demonstrating policy decisions before AI-agent tool execution

The gate enforces policy at the tool-call boundary. It does not detect prompt injection. In the published AgentDojo experiment, standalone attacker-goal success was 6/9 without ASG and 0/9 with it, with 11 versus 0 policy-violating calls. Three legitimate held-out cases were blocked, and scored-case security was 100% in both arms. These are bounded, candidate-authored results; independent reproduction is still requested.

Supporting work

Contact and availability

GitHub engineering evidence · AI-security portfolio · giselle.evita@gmail.com

Copenhagen: available now. Future Switzerland opportunities: Zürich or Zug from June 2027 onward, after May 2027.

Pinned Loading

  1. agent-security-gate agent-security-gate Public

    Block unsafe LLM agent tool calls before they run — OPA/Rego policy gate with approvals, DLP, and tamper-evident audit

    Python 2

  2. aegisais aegisais Public

    Python/FastAPI maritime telemetry: explainable anomaly rules, Redis workers, PostgreSQL, REST/WebSocket APIs and regression tests

    Python

  3. evidentia evidentia Public

    Turn IT and security activity into audit-ready evidence — multi-tenant Kotlin/Spring + React reference implementation

    Kotlin

  4. secure-docs-aws secure-docs-aws Public

    Threat-model-driven serverless doc store on AWS: Cognito JWT auth, per-user S3 access via presigned URLs, Terraform

    HCL 3

  5. vendor-red-team-passport vendor-red-team-passport Public

    Red-team any OpenAI-compatible LLM API and get a signed, shareable Passport Report mapped to OWASP LLM Top 10 & NIST

    Python