Jonathan Elbaz

CTO as a Service | Rust & AWS

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Remote only

Skills

RustTypescriptReact NativeAWS

Languages

English

About me

Intro

Co-Founder & CTO with expertise in Rust, C++, and TypeScript, specializing in scalable mobile apps and backend systems. Built PinckIt from 0 to 5,000+ users with 100K+ video views, achieving 95% upload success under heavy load. Delivering full-stack solutions from React Native apps to event-driven microservices on AWS.

Links

Work experience

Co-Founder & CTO

PinckIt

Mar 2024 - Present

2 years 8 months

Paris, France

- Led the development of a mobile app for discovering nearby restaurants through geolocated short videos, optimized for fast browsing and poor mobile connectivity. → Grew to 5,000+ users with an average 2.5-minute session time. → Generated over 100,000 video views, 15,000+ likes, and 2,500+ map opens for restaurant directions. - Designed the core backend in Rust using Axum, Tokio, and Diesel, following Onion Architecture, with an event-driven system that dispatches commands to background workers for video processing and transcoding using FFmpeg, and sends real-time events to notify clients. → Implemented a custom split & stitch technique, increasing upload success rates from 65% to 95% under heavy load (100+ concurrent uploads) and unstable mobile networks. - Built the mobile app using React Native (Expo), TypeScript, Zustand, and TanStack Query. → Replaced Redux Toolkit with the Zustand + TanStack Query combo, achieving a clear separation between client-side and server-side state, improving developer experience, and reducing boilerplate code by 30%. - Created a lightweight admin panel and marketing site using Next.js, including waitlist workflows and Google Analytics for performance tracking. → Onboarded 100+ waitlist testers and scaled to 400–500 beta users, leveraging feedback to quickly iterate and validate product-market fit. - Built a secure auth microservice in NestJS with Twilio OTP, JWT access/refresh tokens, and session rotation. → Reduced login friction and ensured long-lived, reliable user sessions, while improving security, simplifying token management, and enhancing overall developer experience with a clean auth flow. - Deployed a cost-efficient, production-ready infrastructure using Docker Compose, NGINX, AWS, and GitLab CI/CD. → Maintained infra costs under €50/month (excluding video transfer)

C++/Qt software development

Cardiawave

Nov 2022 - May 2023

7 months

92300 Levallois-Perret, France

- Contributed to the development of Cardiawave's unique non-invasive ultrasound therapy for calcific aortic stenosis. → Helped accelerate the delivery of core features for a breakthrough therapeutic device under strict reliability and safety requirements. - Collaborated closely with the Software (SW) team, employing a diverse tech stack including Windows 10, MSVC C++17, PlantUML, Qt QML 5.4, CMake, boost-iostreams, boost-algorithm, GoogleTest, Mantis Bug Tracker, and GitLab. → Ensured high code quality and traceability across the entire development lifecycle, from design to validation. - Developed a shared C++ library for XML-to-PDF report generation used in clinical data exports, and designed a reusable visualization module for real-time therapeutic signal analysis. → Reduced duplication across tools and improved consistency of patient data exports and internal reporting workflows. - Led the Proof of Concept (PoC) for a full-fledged medical data visualization app, integrating signal graphs, device metrics, and treatment timelines. → Validated technical feasibility, enabling further R&D investment into clinical dashboard tools.


Education

EFREI - Grande école du numérique

Engineering Degree (Bac+5) in Software Engineering

2019 - 2024

5 years 2 months

The best place to find your next move

© 2026. All Rights Reserved.