Hi, my name is

Omid Tavassoli.

I build |

Computer Science student at TU Darmstadt and aspiring software developer. Focused on backend systems, AI integration, and IT security — building secure, scalable solutions that make a difference.

Get In Touch

01. About Me

I'm a Computer Science student at TU Darmstadt with a passion for crafting efficient, secure, and scalable software. My work sits at the intersection of backend engineering, AI implementation, and IT security.

I've shipped real-world software including a scalable AI agent platform for urban mobility data analysis (React + FastAPI + PostgreSQL), modern full-stack SPAs with real-time data feeds, and a custom modular CMS with a responsive admin interface.

Outside of engineering, I lead a service team at a restaurant — sharpening coordination under pressure, structured organisation, and team responsibility.

// Quick Info
Darmstadt, Germany
omidtavassoli99@gmail.com
+49 178 7565660
B.Sc. Computer Science
Open to opportunities

02. Technical Skills

Languages
Python JavaScript PHP Java C++ SQL
Web & Security
FastAPI React Node.js REST API JWT RBAC OAuth2 AJAX
Databases
PostgreSQL MySQL SQLite SQLAlchemy Redis
DevOps & Tools
Docker Git Linux Apache Shell Scripting

03. Projects

AI Agent Platform

Scalable urban mobility data analysis platform built for UI GmbH ([ui!] Urban Mobility Innovations). Designed strict service/database layer separation and implemented secure JWT + RBAC auth flows for complex user access control.

React FastAPI PostgreSQL Docker JWT RBAC
Full-Stack Web Apps

Modern Single-Page Applications with component-based architecture and robust state management. Integrated backend services via REST interfaces for dynamic real-time data visualisation.

React JavaScript Node.js REST API
Custom CMS

Modular Content Management System with secure user management and efficient relational database design. Responsive admin interface with asynchronous AJAX data manipulation.

PHP JavaScript MySQL Apache AJAX

04. Experience

2024 — Present
Service Lead & Staff
Biergarten Darmstadt
  • Coordinating team workflows under time pressure in a fast-paced environment
  • Structured task organisation and delegation across service staff
  • Taking on leadership responsibility and accountability within the team

05. Education

Oct 2023 — Present
B.Sc. Computer Science
Technische Universität Darmstadt

Focusing on software engineering, system architecture, AI integration, parallel programming, and IT security.

Oct 2022 — Jul 2023
Studienkolleg — Computertechnik
Universität Kassel

University preparatory programme with a focus on computer technology and engineering fundamentals.

06. What's Next?

Get In Touch

I'm open to new opportunities, collaborations, and interesting conversations. Whether you have a project idea or just want to say hello — my inbox is always open.

Say Hello