Skip to content
View ChaniSurkis's full-sized avatar

Block or report ChaniSurkis

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

πŸ‘‹ Hi , I'm Chana

Software Developer

🧩 Full-stack developer building end-to-end applications β€” from robust backend systems and REST APIs to modern, responsive frontends.

πŸ’‘ Turning ideas into real-world products β€” one clean commit at a time.


πŸš€ Featured Projects


πŸŽ™οΈ Meeting Summarizer ⭐

AI-powered meeting intelligence platform β€” upload an audio recording and get a structured summary, key points, and action items instantly.

  • FastAPI + Python backend
  • OpenAI Whisper (speech-to-text) + GPT-4o (summarization)
  • React + TypeScript + Tailwind CSS
  • PostgreSQL (Supabase) Β· Async background processing
  • πŸ” RAG semantic search across all meetings using ChromaDB + OpenAI Embeddings
  • πŸ“„ PDF export for every meeting report

πŸ”— https://github.com/ChaniSurkis/meeting-summarizer


πŸ‘₯ Friendship Quiz

A social quiz web app where users create a quiz and share it with friends.

  • Node.js + Express
  • SQL Server
  • JWT auth, email notifications

πŸ”— https://github.com/ChaniSurkis/Friendship_Quiz.git


πŸ› WaterSports Shop

Commercial e-commerce site for water-sports products.

  • React + Redux + Router
  • Node.js backend
  • Cart + admin product control

πŸ”— https://github.com/ChaniSurkis/WaterSports_Shop.git


🌊 Kinneret Level

Real-time & historical water-level viewer using public government data.

  • Fetches water data from Data.gov
  • Data conversion + UI display

πŸ”— https://github.com/ChaniSurkis/Kinneret_Level.git


πŸ“… Biz-Control

Appointment & client-management system for small businesses.

  • FastAPI (Python)
  • PostgreSQL
  • Docker
  • Users, scheduling, notifications, analytics

πŸ”— https://github.com/ChaniSurkis/Biz-Control.git


πŸ–₯️ Internship – DiversiTech (PractiCode) | 2025

Worked on Eventix, a community events platform:

  • Built APIs – auth + event flows (Node.js + PostgreSQL)
  • React + TypeScript UI components
  • Agile: sprints, standups, code reviews
  • Documentation, debugging, deployment exposure (Render)

🧰 Tech Stack

Node.js Β· Express Β· FastAPI Β· Python
JavaScript (ES6+) Β· TypeScript
React Β· Redux Β· Material UI Β· TailwindCSS
PostgreSQL Β· SQL Server
OpenAI API Β· LangChain
Docker Β· GitHub Β· Cloudflare Β· VSCode


🧩 Tech Logos

Popular repositories Loading

  1. Biz-Control Biz-Control Public

    πŸ—“οΈ BizControl β€” Backend system for managing business appointments, clients & services. Built with FastAPI, PostgreSQL & SQLAlchemy, featuring role-based access, conflict prevention, and Docker supp…

    Python 4

  2. Friendship_Quiz Friendship_Quiz Public

    🧩 Friendship Quiz β€” A backend-driven quiz management system built with Node.js, featuring JWT authentication, SQL Server persistence, RESTful API endpoints, and automated email notifications.

    JavaScript 3

  3. WaterSports_Shop WaterSports_Shop Public

    πŸ„ WaterSports Shop β€” Full-stack e-commerce app built with React, Redux & Node.js, featuring client & admin panels, cart management, and REST API. Deployed on AWS with CI/CD pipeline.

    JavaScript 2 1

  4. Kinneret_Level Kinneret_Level Public

    πŸ’§ Kinneret Level β€” Full-stack water data visualization app built with Angular & C# (.NET), displaying live and historical Kinneret water levels using Israel's open government API.

    TypeScript 2

  5. meeting-summarizer meeting-summarizer Public

    πŸŽ™οΈ Meeting Summarizer β€” AI-powered meeting intelligence app built with React, FastAPI & OpenAI. Transcribes audio, generates summaries, extracts action items, and enables semantic search across mee…

    TypeScript 1

  6. ChaniSurkis ChaniSurkis Public