Skip to content
View Sivanajani's full-sized avatar

Block or report Sivanajani

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Sivanajani/README.md

Welcome to my GitHub Profile! 👋

Hi, I'm Sivanajani, a Medical Informatics (B.Sc.) student at FHNW with a strong passion for software development and data science.
My focus lies in frontend development, but I'm also enthusiastic about backend systems, infrastructure, and data-driven applications.


🚀 Tech Stack

Languages:
Python · Java · JavaScript · TypeScript · Google Apps Script · Kotlin · C · C++

Frameworks & Libraries:
React · Spring Boot · React Router · Zustand · Tailwind CSS · Material UI · Framer Motion · Hibernate · MapStruct · Streamlit · spaCy

Build Tools & Runtimes:
Node.js · Vite

Infrastructure & Deployment Tools:
Docker · Apache · PostgreSQL · Orthanc · Linux

Data Science & Analytics:
Experience with NumPy and Pandas for data analysis and visualization, implementation of classification models including Vision Transformer (ViT), application to medical datasets (e.g., Parkinson) and NLP-based keyword extraction using spaCy.

DevOps & CI/CD:
GitHub Actions · CI/CD Workflows · Infrastructure Monitoring

Infrastructure Monitoring:
Prometheus · Grafana · Netdata · cAdvisor


💼 Featured Projects

Project Description
🎬 YouTagger – Video Tag Optimizer Lightweight Streamlit app that extracts relevant YouTube tags from video titles and descriptions using spaCy – supports both English and German.
📱 QR Code Generator Desktop app to create high-res QR codes with embedded logos (Tkinter + PyInstaller)
🌐 Portfolio Website Responsive personal website built with React, Vite & TypeScript – includes multilingual support, project showcase, and contact form
🔬 HistoApp Web app to manage histology image data using Docker, React & Spring Boot
🧾 Anamnesis Analysis Automated analysis of medical PDFs incl. OCR, checkbox recognition & CSV export
🤖 Emotion Detection (ViT) Emotion recognition with a fine-tuned Vision Transformer using the FER dataset
🌌 Region Growing Python tool for automated star segmentation in images using the flood-fill algorithm
🧠 Parkinson Dataset Analysis Voice data analysis of Parkinson patients incl. visualizations & feature engineering

📫 Contact & more

LinkedIn Profile Portfolio Website

📍 Aargau, Schweiz
📧 Contact details available upon request


🌱 Currently working on...

... my Bachelor thesis on data quality analysis in sarcoma care, while deepening my skills in web development, DevOps and data science.

Pinned Loading

  1. HistoApp Public

    React & Spring Boot app (Fullstack) for viewing and annotating DICOM-based tissue images, integrated with Orthanc PACS and Keycloak.

    TypeScript

  2. RegionGrowingLabeln Public

    Region Growing segmentation of star-like blobs using Python, NumPy, Matplotlib, and scikit-image.

  3. Emotion-Recognition-with-Vision-Transformer Public

    Fine-tuning a Vision Transformer (ViT) model for emotion classification using the FER2013 dataset – including preprocessing, augmentation, training, and evaluation with confusion matrix and poster.

    Jupyter Notebook

  4. Anamnese-Formular Public

    The automated analysis and processing of anamnesis forms commonly used in medical documentation. The goal is to extract printed content from PDF forms, evaluate checkboxes, and match results agains…

  5. qr-desktop-app Public

    A simple Python desktop app to generate QR codes with custom logos and export them in high resolution. Built with Tkinter and PyInstaller.

    HTML

  6. portfolio Public

    A responsive and multilingual portfolio website built with React, Vite and TypeScript – showcasing projects, skills and contact form integration.

    JavaScript