ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Tehila H.

GitHub

Bio

Creative Full Stack Developer with a strong foundation in AI, mathematics, and algorithms. Skilled in modern software technologies and collaborative development. Known for analytical thinking, precision, and a commitment to high-quality, timely delivery. Driven by curiosity, continuous learning, and using AI tools to create innovative solutions.

Skills

Python
PostgreSQL
Kafka
MinIO
MQTT
Docker
FastAPI
PyTorch
Apache Flink
Random Forest (scikit-learn)

Bootcamp Project

Sound

Sub-project of AgCloud

Sound - Cloud-based platform for agricultural data management and analytics

Vast Data

Mentored by: Vast Data

Data Science Bootcamp 2025 (Data)

Responsibilities:

  • Developed a Python-based simulator that used Kafka and MQTT to publish synthetic sensor events and verified end-to-end message reliability, ensuring that the messaging infrastructure delivered all events without loss.

  • Built an MQTT-to-Kafka bridge service that subscribed to specific MQTT topics and forwarded incoming messages to matching Kafka topics, allowing the platform to unify data ingestion and maintain consistent routing across microservices.

  • Created a real-time sound-classification microservice in FastAPI that processed audio segments with ML models and published alerts to a dedicated Kafka topic whenever suspicious environmental noise was detected.

  • Implemented an Apache Flink streaming service that consumed events from Kafka in real time and automatically triggered API calls to the sound-classification service for every incoming audio message, enabling low-latency, event-driven processing.

  • Orchestrated the entire system data flow end-to-end by adapting an external team’s simulator to upload sound files into MinIO together with aligned metadata, ensuring the data seamlessly propagated through Kafka, Flink, and the ML inference services. This work guaranteed that the full pipeline—from simulated data to classification output—functioned reliably as an integrated system.

Tehila H. - Task Preview
Click to enlarge

Additional Projects

Developed a SaaS platform for personalized greeting cards with an interactive React 19 frontend featuring a Fabric.js editor and export functionality for users. Built complementary Angular 17 admin tools for managing templates and user activity. Implemented a .NET Core Web API with Entity Framework and MySQL backend, integrating AI personalization via OpenAI GPT API through connected C# and Python (Flask) services. Managed state with Redux/Context API, assets via Cloudinary, and deployed on Render with Git/GitHub version control.

English Level

Working Proficiency