Skip to content
View nisamaasoglu's full-sized avatar

Block or report nisamaasoglu

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 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
nisamaasoglu/README.md

Nisa Maaşoğlu

Nisa Maaşoğlu

LinkedIn Email Portfolio

Building systems that still run after I stop touching them.


🚀 Featured Projects

Project Description Tech Stack
Titulus Live law practice portal. 2,468-article legislation library, daily Official Gazette feed. PHP, JavaScript, Apache
Anamnesis Retrieval-grounded hospital assistant. Answers only from retrieved clinical data. RAG, Agents, FastAPI
TerraScope Environmental/Systems project. Integrated technical solutions. Python, Tech Stack
LetheFS Autonomous forgetting file system. Recall decays along the Ebbinghaus curve. FastAPI, JS
Aurora Live audio to volumetric shader. Pitch, timbre, loudness driving GLSL. librosa, GLSL, p5.js
Unicorn Solar search-and-rescue rover. Dead reckoning and custom command center. ESP32, C++, Python
Helixir AES-256-GCM file encryption with a DNA representation layer. PyQt6, AES-GCM
BOZGUN Colour-tracking turret. Pixel position mapped to pan/tilt servo angles. OpenCV, Arduino
Orchidia Orchid identification & care. Transfer learning classifier with environmental checks. Flask, Python
Cardia Single-lead ECG. On-device DSP for R-peak detection. Arduino, DSP

🛠️ Technical Arsenal

🧠 AI & Retrieval

RAG Agents LLM APIs Vector Search Scikit-Learn

🐍 Backend & Architecture

Python FastAPI Flask C# PHP SQLite Docker

🎨 Frontend

JavaScript TypeScript HTML/CSS React PyQt6

📡 Signals & Embedded

OpenCV librosa C++ Arduino ESP32


⚙️ Operating Principles

  • Test the Decision, Not the Device: Logic is separated from the hardware/model. Testable directly on a machine.
  • State the Uncertainty: Estimates that report their own error margins are worth more than confident numbers that lie.
  • Declare the Mode: A system that hides which mode it is in (simulated vs. live) is lying politely.
  • Document What Exists: No roadmaps. No planned features. Only what is shipped and functional.

Open to software engineering roles — AI systems, backend, full-stack.

Pinned Loading

  1. Cardia Cardia Public

    Single-lead ECG monitor: an AD8232 and an Arduino detect R-peaks on-device and stream heart rate over Ethernet to a dependency-free web dashboard, with a hardware-free demo mode.

    JavaScript 2

  2. Unicorn Unicorn Public

    Solar-powered search-and-rescue rover: an ESP32 raises its own Wi-Fi access point, serves a command centre from PROGMEM, listens for survivors through a peak-to-peak microphone envelope, and estima…

    C++ 2

  3. Anamnesis Anamnesis Public

    Retrieval-grounded information assistant for a hospital — RAG + tool-calling agent with clinical guardrails. FastAPI · Python. Synthetic data.

    Python 1

  4. Titulus Titulus Public

    Production website for a real-estate law practice — a 2,468-article legislation library, a live Official Gazette feed, and a database-free admin panel a non-developer runs unaided. PHP · vanilla JS…

    1

  5. Helixir Helixir Public

    Passphrase-based file encryption with a DNA representation layer — AES-256-GCM with scrypt key derivation, ciphertext rendered as an A/C/G/T sequence exportable to FASTA. PyQt6 desktop app.

    Python

  6. LetheFS LetheFS Public

    An autonomous forgetting file system modelled on human memory: each file's recall score decays along the Ebbinghaus curve until it drops into a reversible quarantine you resolve from a live dashboa…

    Python 1