Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
•
IT NachrichtenSamsung Galaxy S26 FE review: false economy(24.09.2026 um 22:07 Uhr)
••••••••••
IT NachrichtenSamsung Galaxy S26 FE review: false economy(24.09.2026 um 22:07 Uhr)
•••••••••
Intelligence View
⚡ tsecurity.de Intelligence

AI Powered Portfolio

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI About Me Just solve hard problems and make systems simpler. This project showcases the power of Google AI Platform, I used Google AI…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI






About Me



Just solve hard problems and make systems simpler. This project showcases the power of Google AI Platform,

I used Google AI Studio to build my project and Google Cloud Run to deploy my portfolio app.

This platform provides an interactive experience. It allows users to engage with a professional history in real-time. Users can query specific skills, summarize career milestones, or paste a Job Description for an instant alignment analysis. The tool is powered by Google Gemini and a custom RAG (Retrieval-Augmented Generation) architecture. It transforms a resume into an active conversation.

The portfolio allows users to:

🔍 Query a resume directly.

📝 Summarize an entire career in one click.

🎯 Match a profile against any Job Description.





Portfolio





https://ai-powered-portfolio-52735644542.us-west1.run.app/











How I Built It



Prerequisite




  1. Sign up /Log in - Google Account.

  2. Enter a valid Billing (even though you will not be charged anything, this is required to proceed and use Google Services like Google Cloud Run, just make sure you set you your budget to $2 just incase)

  3. Sign up for https://aistudio.google.com/

  4. Sign up for Google Cloud Run.



Steps




  1. Open/Log in - https://aistudio.google.com/


  2. Enter following prompts -

    I am developer and I want to build a personal portfolio website hosted on google cloud run, I want build a simple website with dark and light mode, I want a context window at the center of the webpage and input prompt at the bottom of the page, I want to integrate a RAG system for my resume, find out the most effective way this is possible with Gemini API. Instead of a complex vector database, I want to pass my input context with system context as input to Gemini.


  3. Google AI did the rest of the magic for me, it create a simple react app for me to host my portfolio. I played around with minor details like changing font size and other minor detail before finalize my design.


  4. Use Google Gemini to extracted all the data from my resume ( PDF version) and format the data into the JSON which my app required as input. I gave the layout format to Google Gemini and ask it to format all the data.


  5. Build you profile into different categories like role, education, about me etc....


  6. Click Deploy App on the top right corner of the page to deploy your app directly to Google Cloud Run.


  7. Follow the prompts on the Google Cloud Run and deploy the app.


  8. Use the prompt to set the system context, this will help the LLM in creating a appropriate response format.




CORE RULES & FORMATTING:




  • Your answer MUST be in Markdown format.

  • Avoid using more than 200 words.

  • Highlight all numbers in bold (e.g., 2024, 5 years, 100%).



PERSONALITY:




  • Modern, professional, and approachable.



BEHAVIOR:




  • Be kind, concise, and practical. Use step-by-step instructions when needed.

  • If context is missing or evidence is lacking, state this clearly.

  • End your response with a kind offer to help with anything else.


    • Copy all the profile data or use prompt to enter your resume profile information back into my file (constants.ts) and made sure the formatting was all set.











What I'm Most Proud Of



This project was a total thrill—AI handled the heavy lifting, giving me the freedom to focus entirely on high-level design and creative strategy while we breezed through to a flawless deployment!

CTI Threat Relationship Graph2 Knoten / 1 Relationen
CVE / Incident Software MITRE ATT&CK CWE Weakness IoC
SOC Incident Playbook: Vulnerability Remediation & Verification
Syntax validiert (0 Fehler)
title: Detect Exploitation - AI Powered Portfolio
id: 22b6d3d2-d173-454a-95ec-925564f9900b
status: experimental
description: Automatisch generierte SIEM-Erkennungsregel basierend auf CTI Intelligence
references:
  - https://tsecurity.de/
author: iShareStuff CTI Automated Detection Engine
date: 2026-09-24
logsource:
  category: network_connection
  product: any
detection:
  selection:
      CommandLine|contains:
        - 'exploit'
  condition: selection
falsepositives:
  - Legitime administrative Zugriffe oder Penetrationstests
level: high
tags:
  - attack.initial_access
Syntax validiert (0 Fehler)
rule CTI_Threat_Indicator {
    meta:
        author = "iShareStuff CTI Automated Detection Engine"
        date = "2026-09-24"
        description = "YARA Signature for "
    strings:
        $str = "AI Powered Portfolio" ascii wide
    condition:
        any of them
}
Syntax validiert (0 Fehler)
index=security sourcetype IN ("cisco:asa", "pan:traffic", "zeek_conn", "suricata", "WinEventLog:Security")
("AI Powered Portfolio")
| stats count earliest(_time) as first_seen latest(_time) as last_seen by src_ip, dest_ip, dest_host, signature
| eval first_seen=strftime(first_seen, "%Y-%m-%d %H:%M:%S"), last_seen=strftime(last_seen, "%Y-%m-%d %H:%M:%S")
| sort - count
Syntax validiert (0 Fehler)
message: "*AI Powered Portfolio*"
Syntax validiert (0 Fehler)
CommonSecurityLog
| where Message has "AI Powered Portfolio"
| summarize EventCount = count(), FirstSeen = min(TimeGenerated), LastSeen = max(TimeGenerated) by SourceIP, DestinationIP, DestinationPort, Activity
| extend DetectionRule = "iShareStuff-CTI-Compiled"
| sort by EventCount desc
🎯
MITRE ATT&CK Matrix Navigator 14 Taktiken
Reconnaissance
-
Resource Development
-
Initial Access
Execution
Persistence
-
Privilege Escalation
Defense Evasion
Credential Access
-
Discovery
-
Lateral Movement
-
Collection
-
Command and Control
Exfiltration
-
Impact
tsecurity.de Cognitive Threat RAG
Fokus-Vektor:

Kognitive Analyse für identifizierte Bedrohung: Erhöhte Bedrohungslage im Bereich AI Powered Portfolio.... Basierend auf 368k Vektor-Korrelationen werden sofortige Isolationsmaßnahmen für betroffene Endpunkte empfohlen.

🛡️ Angriffsfläche & Exposure

Netzwerk/Remote-Zugriff ohne Vorauthentifizierung möglich.

⚡ Empfohlene Sofortmaßnahmen
  • 1. Perimeter-Inspektion: Relevante Portfreigaben und exponierte Endpunkte unverzüglich scannen.
  • 2. Patch-Applikation: Hersteller-Hotfix einspielen oder betroffene Daemons in isolierte DMZ-Segmente überführen.
  • 3. Telemetrie & EDR-Alerts: Prozessaufrufe und Child-Processes auf anomale Shell-Spawns überwachen.
🔗 Semantisch verwandte Zero-Days MariaDB 11.7 VEC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten AI Powered Portfolio

Thematisch verwandte Begriffe: Powered, Portfolio · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-61823 | code16 Sharp is a Laravel-based framework for building content-managemen…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel • Rechts: nächster Artikel • unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel TTP ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...
↗ Original-Quelle