Hi,
I'm
Product‑minded full‑stack engineer shipping end‑to‑end experiences: APIs, auth, UI, analytics, SEO. I build reliable, fast products with Rails 7/8, React/Next.js, and Flutter.
Contact Me
Product‑minded full‑stack engineer shipping end‑to‑end experiences: APIs, auth, UI, analytics, SEO. I build reliable, fast products with Rails 7/8, React/Next.js, and Flutter.
Contact Me
Product-minded full‑stack engineer shipping end‑to‑end: APIs, auth, UI, analytics, and SEO. I build with Ruby on Rails, React/Next.js, and Flutter, focusing on performance, DX, and measurable impact.
I launched Captain Ruby, a Rails content platform reaching ~1.1k monthly visitors, and I’m preparing the private beta of FitSpotter (Flutter + Rails API) with secure auth, real‑time features, and a clear monetization plan. I’m active in the Toulouse.rb community and enjoy speaking about building reliable products.
Comfortable across the stack: Rails 7/8, PostgreSQL, RSpec, JWT/DeviseTokenAuth, Sidekiq/Redis, Tailwind CSS, GA4/SEO/RSS, Firebase, and basic Stripe/AdMob. Based in Toulouse, open to impactful collaborations.
Captain Ruby (Rails 7.1)
FitSpotter (Flutter + Rails API-only)
Self-employed
Active member, Toulouse.rb (since Jan 2023).
Captain Ruby • Rails 7.1
Content platform with analytics (GA4 + custom metrics). ~1.1k monthly visitors, 245 YTD active users, 1.6k events. Growth via RSS, SEO, newsletter. Hosted on VPS, optimized caching/TTFB.
FitSpotter (in build) • Flutter + Rails API
Mobile app with secure auth, media uploads, push, async jobs, real‑time features. Private beta planned Oct 2025 (~100 early adopters). Monetization: freemium + AdMob + subscriptions.
Airbnb Clone • Ruby on Rails
A clone of the popular vacation rental website Airbnb. Users can create and manage listings, book and manage reservations, and leave reviews. The app uses the Mapbox API to display listings on a map and Strip for the secure payments. This Airbnb clone is a very complete MVP which was created following the tutorial by American YouTuber Chris Jeon (TypeFast).
Slobodan Portfolio • React.js
This is Slobodan Stojanovic's portfolio. It was built using React.js and GSAP for animations. The map on the contact page was built using Leaflet and the contact form uses EmailJS to send emails.
3D Portfolio • Three.js
This is a 3D portfolio built using Three.js and GSAP for animations. The project was built using Vite and Tailwind CSS.
Promptopia • Next.js
Promptopia is a platform for writers to find inspiration and share IA powerd prompts. The app uses Next.js, Tailwind CSS, and MangoDB. Auth0 is used for authentication.
Ruby on Rails
Next.js
Ruby
React
Node.js
PostgreSQL
JavaScript
Python
Tailwind CSS
Postman
Git
React Native
Flutter
Android Studio