const developer = { name: 'Riwa', background: 'Lebanese-Canadian', skills: ['Python', 'Java', 'SQL', 'FastAPI', 'Node.js'], currentRole: 'Software Engineer at Mistral (Paris)', focus: 'Fullstack Development', loves: ['coding', 'traveling', 'discovering new cultures'] };
# Building AI infrastructure at Mistral from fastapi import FastAPI, Header app = FastAPI() @app.post("/api/v1/chat/completions") async def chat_completions(model: str = Header(None)): return await process_inference_request()
// Model serving infrastructure const modelConfig = { host: 'api.mistral.ai', model: process.env.MODEL_ID, endpoint: process.env.ENDPOINT, connectionPool: { max: 20, min: 5 } };
// Node.js backend with MySQL integration const express = require('express'); const mysql = require('mysql2/promise'); app.get('/api/restaurants', async (req, res) => { const results = await db.query('SELECT * FROM restaurants'); res.json({ data: results, gpt_enabled: true }); });
# Python testing for API validation import pytest from mistralai.client import MistralClient def test_model_inference(): client = MistralClient(api_key='test_key') response = client.chat(model='mistral-large') assert response.choices[0].message is not None
-- Feature gating with SQL parameters SELECT * FROM preview_features pf JOIN openapi_specs os ON pf.feature_id = os.id WHERE pf.enabled = true AND os.terraform_compatible = true;
# Infrastructure as Code with Python import terraform import yaml def deploy_api_infrastructure(): config = yaml.load('api-config.yml') tf = terraform.Terraform(working_dir='./infra') tf.apply(var=config)
// Travel planning meets tech optimization const nextDestination = { location: 'exploring...', apiIntegration: true, culturalImmersion: 'high', codingFromCafes: true, debugSessionsWithMountainViews: 'preferred' };
# Building developer tools that work @app.middleware('http') async def add_cors_header(request: Request, call_next): response = await call_next(request) response.headers['Access-Control-Allow-Origin'] = '*' return response
// TOPS Algorithm Implementation (Academic Project) function sensitizePath(faultLine) { const dFrontier = findDFrontier(faultLine); return propagateJustification(dFrontier); }
// Side project: Horror game in Unity public class AtmosphericController : MonoBehaviour { [Header("Personal Game Dev Project")] public float shadowIntensity = 0.8f; // Developing Static Bloom in spare time }

|

scroll to discover more
about me
Riwa Hoteit

hey! i'm a lebanese-canadian computer engineering student who loves building things that make developers' lives easier. currently working as a software engineer at mistral in paris, doing fullstack work on many cool projects. previously interned at snowflake and worked as a simulation engineer at inmind.ai.

i specialize in crafting rest apis, backends, and developer tooling that just works. when i'm not coding, you'll find me developing games in unity, testing random apis, traveling, boxing, or organizing my entire life in notion (yes, i'm that person who creates templates for everything!).

at uni, i led google developer student club, founded ieee women in engineering, and was a notion campus leader. i'm passionate about connecting systems, creating seamless developer experiences, and inspiring others to dive into tech!