Skip to content
View iroussos25's full-sized avatar

Highlights

  • Pro

Block or report iroussos25

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
iroussos25/README.md

Hi, I'm Giannis Roussos 👋

Full-Stack Software Engineer | AI Orchestration & Complex Systems

Former ICU nurse and Special Forces platoon leader, now building software where reliability is not optional.


The 90-Day Sprint

In the last 90 days I shipped 30+ projects, taught myself backend and AI orchestration beyond my bootcamp curriculum, and built a full clinical decision support platform from scratch - then rebuilt it in Ruby on Rails over a weekend to compare architectures. I learn fast because I spent a decade in environments where slow learning has real consequences.


Featured: Aegis AI Clinical Decision Support

A full-stack clinical intelligence platform with multi-model AI orchestration, RAG-powered evidence retrieval, and real-time FHIR data integration.

Next.js Demo | Rails Demo | GitHub Monorepo

  • AI Orchestration: Model fallback chain (Gemini 2.5 > Flash Lite > Gemma 3) with automatic 429/503 recovery for continuous uptime
  • RAG Pipeline: Semantic search using Supabase pgvector with 768-dim embeddings and custom chunking for clinical documents
  • FHIR Integration: Live HL7 FHIR R4 data explorer pulling from HAPI FHIR servers
  • Security: Zod schema validation, Upstash Redis rate limiting, structured audit logging
  • Evidence Grounding: PubMed API integration to cross-reference AI output with peer-reviewed literature

Other Projects

Project What it does Stack
FHIR Pulse Clinical interoperability dashboard with real-time vitals via Express/AWS proxy Next.js, Node.js, AWS, HL7 FHIR
Skinstric AI biometric capture with MediaPipe BlazeFace and 36-segment face positioning (internship) React, Next.js, Firebase
API Security Linter Static analysis tool enforcing OpenAPI 3.0 security rules, integrated as CI/CD gate Python, GitHub Actions
Summarist Full-stack SaaS audiobook platform with Stripe payments (internship) Next.js, Firebase, Stripe
3D Storefront Interactive 3D product visualization with custom shaders Three.js, WebGL

Stack

Frontend: React, Next.js, TypeScript, Tailwind CSS, Three.js Backend: Node.js, Express, Ruby on Rails, PostgreSQL, Firebase AI & Data: Vercel AI SDK, Gemini/Gemma, Supabase pgvector, PubMed API Infrastructure: AWS (App Runner, EC2, S3), Redis, GitHub Actions, Fly.io Domain: HL7 FHIR R4, HIPAA-compliant architecture, clinical workflow systems


Why Healthcare + Engineering

As an ICU nurse I watched bad software create alert fatigue that put patients at risk. As a Special Forces leader I learned that systems need to work under pressure, not just under test conditions. I build software with that same standard - if it cannot handle the 3AM edge case, it is not ready to ship.


Portfolio | LinkedIn | grcodes@outlook.com Dual US/Greek citizen | US-based LLC | Available for remote roles immediately

Pinned Loading

  1. aegis-project aegis-project Public

    A comparative engineering study benchmarking Next.js vs. Rails 7 for Clinical AI orchestration. Features edge-optimized RAG chains, streaming performance analysis, and architectural trade-offs in h…

  2. fhir-dashboard fhir-dashboard Public

    Real-time clinical dashboard pulling HL7 FHIR R4 data through a Node.js/Express proxy on AWS. SVG waveform rendering, server-side data transformation, environment-driven config.

    TypeScript 1

  3. skinstric-project skinstric-project Public

    Internship project: AI-powered selfie capture with MediaPipe BlazeFace for real-time face detection. Custom 36-segment guidance oval, image upload dashboard. React, Next.js, Firebase. AI Orchestrat…

    TypeScript 1

  4. prudential-linter prudential-linter Public

    Python static analysis tool enforcing OpenAPI 3.0 security rules. Integrated with GitHub Actions as a CI/CD gate to block insecure API specs before merge.

    Python 1

  5. yiannis-summarist yiannis-summarist Public

    Internship project: Full-stack audiobook SaaS platform with Stripe payment integration, Firebase Auth, and SSR-optimized content delivery. Next.js, Firebase.

    TypeScript

  6. 3js 3js Public

    Interactive 3D product visualization built with Three.js and WebGL. Custom shaders, 60fps mobile target, generative asset rendering

    JavaScript