Skip to content
View dragoscocs's full-sized avatar

Highlights

  • Pro

Block or report dragoscocs

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

Babian Dragoș-Cristian

Full-stack developer building real booking platforms for sports facilities, and contributing to open source on the side.

Computer Science @ Politehnica University of Bucharest · Bucharest, Romania

React TypeScript JavaScript Java Spring Boot Tailwind CSS Vite Git

What I work on

Most of my projects come back to the same idea: taking a messy, real world process (booking a court, reserving a slot, collecting the right details) and turning it into software that people actually use. Lately I have also been drawn to how AI agents and interfaces meet, which is what pulled me into open source.

Featured project

Generative UI, contributed at Xorio

A chat feature where an AI agent draws an interactive form inside the conversation instead of asking for details in plain text. The user fills it, the values flow back to the agent, and the next form is generated from them. Built as a React and TypeScript renderer over a validated JSON contract, wired live to Gemini through the AG-UI protocol and CopilotKit. My first open source contribution, taken from fork to review to merge.

Generative UI demo

Stack: React, TypeScript, AG-UI, CopilotKit, Gemini  ·  Merged: PR #44, PR #45  ·  Code »

Selected work

Full-stack booking systems I have designed and built. The source is private, and I am happy to walk through it on request.

Star Arena Booking

An end to end B2B and B2C booking system for sports facilities. It handles time slot management, an admin dashboard with dynamic canvas rendering, and secure JWT authentication.

Stack: React (Vite), Tailwind CSS, Spring Boot (Java)

Viitorul Argeș, sports base

A live booking site for a real sports base, with reservations handled over WhatsApp for football, padel and tennis courts. Shipped and in use.

Stack: HTML, CSS, JavaScript

More on my profile

A hackathon project built with my team (HackitAll RAMsarii), a tennis app I contributed to (top-tennis), and coursework that keeps the fundamentals sharp: the Knapsack problem for Algorithm Analysis (Java), object oriented programming, and functional programming in Haskell.

Reach me

GitHub  ·  LinkedIn  ·  dragosbabian10@gmail.com

Pinned Loading

  1. experimental experimental Public

    Forked from xoriors/experimental

    A playground for ideas: imagine freely, experiment boldly, learn from every misstep, and simply play

    TypeScript

  2. HackitAll-RAMsarii HackitAll-RAMsarii Public

    Repoul oficial al echipei RAMsarii pentru HackItAll Aprilie 2026

    JavaScript

  3. Proiect_AA-Knapsack Proiect_AA-Knapsack Public

    Acest proiect implementeaza Knapspack Problem pentru Analiza Algoritmilor

    Java

  4. booking-mcp-app booking-mcp-app Public

    View-only MCP App that renders sports-court availability inside an MCP host (MCP Apps / ext-apps SDK).

    TypeScript