Skip to content
Youness Fkhach · ResumeHomeWorkWritingResumeDownload PDF

Youness Fkhach

Senior Full-Stack Engineer · Ruby on Rails · React
8+ yrsShipping production software
7 yrsScaling multi-tenant SaaS
Rails 8Ruby on Rails & React
M.S. CSIbn Zohr University
Summary
Product-focused Senior Full-Stack Engineer with 8+ years shipping Ruby on Rails, React, and TypeScript platforms. Core depth in zero-downtime monolith-to-API migrations, multi-tenant SaaS architecture, offline-first PWAs, and AI engineering workflows. Master's in Computer Science.
Experience2018 - Present · Marketplace, SaaS & AI robotics
2018
Full-stack foundations
Shipped geospatial search, multi-channel auth, and automated VPS pipelines.
2020
Platform & SaaS scale
Migrated a live Rails monolith to React + Rails API and a multi-tenant SaaS.
2025
Modern Rails & AI loops
Rails 8 modernization, offline browser robotics, and automated AI triage workflows.
RingTwice· Services marketplace · Rails 8 & React · 2025 — PresentSenior Engineer
Role
Owned Rails 8 modernization, Peppol e-invoicing, and AI developer tooling across Rails and React.
Actions
Upgraded core app to Rails 8; integrated Invopop for Peppol e-invoicing; built automated user-state QA simulators and AI triage workflows.
Impact
Modernized core marketplace on Rails 8, automated billing end-to-end, and established full E2E test coverage across critical journeys.
LearningRobots· Classroom AI robotics · Offline PWA · Jun 2025 — Sep 2025Freelance Lead
Role
Built the browser application connecting classrooms to physical AI teaching robots with zero local installs.
Actions
Implemented in-browser neural network training and visualizers; unified Web Bluetooth and SSL local Wi-Fi; automated firmware updates from the PWA.
Impact
Shipped an offline-first PWA across 2 transports, letting students train real neural networks on robots with zero setup.
Efalia Engage· Citizen consultation SaaS · Rails, React & AWS · 2018 — 2025Senior Engineer
Role
Seven years evolving a citizen consultation monolith into a configurable multi-tenant SaaS on AWS.
Actions
Migrated to a Rails API + React SPA; built a custom form builder, Algolia search, PreventGo identity validation, and OpenAI moderation tools.
Impact
Sustained 7 years of zero-downtime delivery with custom domains, fraud deduplication, Redash analytics, and Appsignal monitoring.
Gemography· Location platform · Node.js, Vue.js & MongoDB · Jan 2018 — Jul 2018Full-Stack Engineer
Role
Built backend REST APIs, Vue.js admin dashboards, authentication flows, and DigitalOcean VPS infrastructure.
Actions
Implemented MongoDB geospatial proximity search, interest-ranked feeds, Twilio phone verification, multi-channel SSO, and PM2 CI/CD.
Impact
Delivered a documented API surface and automated VPS deployment pipeline supporting 3 authentication methods.
Open Source & Indie WorkDeveloper tools, extensions & systems
Minimal, zero-infrastructure tools across Ruby, Rust, and browser APIs that solve developer workflow friction without extra servers.
LocalebotRails + GitHub App · catches missing PR translations · WebGitHub App
FireNotesJS + MV3 · zero-server syncing sidebar notes · FirefoxWebExtension
scrubfsRust + FUSE 3 · strips EXIF metadata on read in RAM · LinuxRust / FUSE
fkhach.meAstro 7 + Vite+ · static portfolio on Cloudflare WorkersAstro / Vite+
ArchitectureLocalebot runs statelessly over GitHub webhook diffs, and FireNotes pairs 0ms local storage with encrypted browser sync across devices.
Judgment & Conviction
2020Strangler over rewrites
Migrated Efalia Engage from a Rails monolith to React + Rails API incrementally without freezing delivery.
2025AI in the engineering loop
Built automated bug-context triage and PR code review gates at RingTwice to cut investigation overhead.
2026Stateless tooling
Built Localebot and FireNotes on Git diffs and browser storage.sync instead of extra servers.
Selected Writingfkhach.me/blog · Technical notes
Localization · GitHub · Ruby on Rails
Ruby on Rails · Rails 8 · Security
WebExtension · JavaScript · Open Source
Core SkillsSSR architecture, AI integration & scalable web services
Backend & APIs
Ruby on Rails (up to Rails 8), Node.js, Express, Sails.js, GraphQL, and scalable REST API architecture.
Frontend & Mobile
React, React Native, TypeScript, Vue.js, Next.js, Astro, Tailwind CSS, and offline-first PWAs.
Data & Search
PostgreSQL, MySQL, MongoDB geospatial indexing, Elasticsearch, Algolia instant feeds, and Redash.
Cloud & Delivery
AWS (EC2, S3, Lambda), Qovery, Heroku, Docker, Linux VPS, GitHub Actions CI/CD, and automated E2E.
AI Engineering
OpenAI moderation and summarization, automated bug-context triage, and AI code review gates.
Education & Languages
Ibn Zohr University · Master's Degree in Computer Science · Agadir, Morocco
2016 - 2018
Ibn Zohr University · Bachelor's Degree in Software Engineering · Agadir, Morocco
2013 - 2016
Languages · Arabic (Native) · English (Fluent) · French (Beginner)