9-day longest streak
👋 Hi, I’m Francois I’m a dedicated full-stack Ruby engineer who values simplicity, authenticity, and focusing on what truly matters. I love solving complex problems with Ruby, reducing technical debt,…
👋 Hi, I’m Francois
I’m a dedicated full-stack Ruby engineer who values simplicity, authenticity, and focusing on what truly matters. I love solving complex problems with Ruby, reducing technical debt, and making applications more maintainable and reliable.
Beyond the code, I genuinely enjoy collaboration. I try to bring respect and authenticity to every interaction, and as a husband and father, I care deeply about creating environments where people feel supported, encouraged, and inspired to grow.
---
💼 Professional Experience
2021 – Present · Lead Engineer · OmbuLabs
- Leading teams across Rails and Python projects
- Driving backend architecture
- Mentoring engineers and improving maintainability
2020 – 2021 · Full-Stack Software Engineer · SmartrMail
- Delivered full-stack features (Rails + Vue)
- Worked closely with startup directors under tight deadlines
2018 – 2020 · Full-Stack Software Engineer · Leaply
- Built features end-to-end (Rails 5.2 + Vue)
- Shaped new backend architecture decisions
---
🛠 Skills & Tools
Languages & Frameworks:
Ruby on Rails · Python · JavaScript (Vue, React)
Engineering Strengths:
Backend Engineering · Frontend Engineering · API Design · Database Design
Software Architecture · Maintainability · Refactoring · Problem Solving
Ways of Working:
Scrum · Collaboration · Team Leadership
---
🌱 Open Source & Projects
Here are a few repositories and projects I’ve contributed to:
---
✍️ Writing & Thoughts
I love sharing what I learn.
Check out my blog posts here:
---
🎓 Education
B.Sc Computing (Honours)
<!--
fbuys/fbuys is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile.
Here are some ideas to get you started:
- 🔭 I’m currently working on ...
- 🌱 I’m currently learning ...
- 👯 I’m looking to collaborate on ...
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-
bridgetown_notion ★ PINNED
A Bridgetown plugin that allows you to use Notion as a CMS.
Ruby ★ 3 3y agoExplain → -
francoisbuys.com ★ PINNED
This is the repo for francoisbuys.com personal site / blog - Comment/watch to follow along my blog within GitHub
JavaScript ★ 0 3y agoExplain → -
dev-setup
No description.
Lua ★ 1 6mo agoExplain → -
mymojo-adventure ▣
Dev MyMojo Chalenge
JavaScript ★ 1 13y agoExplain → -
debride ⑂
Analyze code for potentially uncalled / dead methods, now with auto-removal.
★ 0 1mo agoExplain → -
openproject ⑂
OpenProject is the leading open source project management software.
Ruby ★ 0 2mo agoExplain → -
fbuys_dev
fbuys.dev
CSS ★ 0 4mo agoExplain → -
fbuys
No description.
★ 0 7mo agoExplain → -
dspy.rb ⑂
The Ruby framework for programming—rather than prompting—language models.
Ruby ★ 0 8mo agoExplain → -
rubycritic ⑂
A Ruby code quality reporter
Ruby ★ 0 8mo agoExplain → -
reek ⑂
Code smell detector for Ruby
Ruby ★ 0 8mo agoExplain → -
checker ⑂
A set of GitHub Actions to check for compatibility of Ruby, Rails, and a specific Ruby gem
★ 0 8mo agoExplain → -
app ⑂
Check which gems are compatible with which Rails version!
★ 0 9mo agoExplain → -
decant ⑂
A dependency-free frontmatter-aware framework-agnostic wrapper around a directory of static content.
★ 0 10mo agoExplain → -
fbuys_dev_elixer
fbuys.dev personal website repo
Elixir ★ 0 3y agoExplain → -
points ⑂
A Rails application to collaboratively estimate stories
★ 0 1y agoExplain → -
heroku-uv-buildpack ⑂
Heroku buildpack for the uv project manager
★ 0 1y agoExplain → -
rails_stats ⑂
external/replacement version of rake stats
★ 0 10mo agoExplain → -
second-brain-webhook
No description.
Ruby ★ 0 1y agoExplain → -
administrate ⑂
A Rails engine that helps you put together a super-flexible admin dashboard.
JavaScript ★ 0 1y agoExplain → -
next_rails ⑂
A toolkit to upgrade your next Rails application
Ruby ★ 0 1y agoExplain → -
dash ⑂
A dashboard that pulls todos from Github and Pivotal Tracker.
★ 0 4y agoExplain → -
anyway_config ⑂
Configuration library for Ruby gems and applications
★ 0 1y agoExplain → -
reveal.js ⑂
The HTML Presentation Framework
★ 0 1y agoExplain → -
ruby-mqtt ⑂
Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
★ 0 2y agoExplain → -
loc_scraper ⑂
LocScraper is a gem for scraping Loc catalog pages. Given the ISBN of the book, it gets the title, dewey, etc.
★ 0 2y agoExplain → -
seed_dump ⑂
Rails task to dump your data to db/seeds.rb
★ 0 2y agoExplain → -
faker ⑂
A library for generating fake data such as names, addresses, and phone numbers.
Ruby ★ 0 2y agoExplain → -
ransack ⑂
Object-based searching.
★ 0 2y agoExplain → -
bullet ⑂
help to kill N+1 queries and unused eager loading
★ 0 2y agoExplain → -
spree ⑂
Open Source eCommerce platform for global brands. An alternative to Shopify, Salesforce Commerce Cloud, Adobe Commerce etc. 🛒
★ 0 2y agoExplain → -
rubocop ⑂
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
★ 0 2y agoExplain → -
capybara ⑂
Acceptance test framework for web applications
★ 0 2y agoExplain → -
pundit ⑂
Minimal authorization through OO design and pure Ruby classes
★ 0 2y agoExplain → -
activeadmin ⑂
The administration framework for Ruby on Rails applications.
★ 0 2y agoExplain → -
rails_admin ⑂
RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
★ 0 2y agoExplain → -
factory_bot ⑂
A library for setting up Ruby objects as test data.
★ 0 2y agoExplain → -
sidekiq ⑂
Simple, efficient background processing for Ruby
★ 0 2y agoExplain → -
le-wagon-setup ⑂
Setup instructions for Le Wagon's students on their first day of Web Development Bootcamp
★ 0 2y agoExplain → -
chatwoot ⑂
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
★ 0 2y agoExplain → -
forem ⑂
For empowering community 🌱
★ 0 2y agoExplain → -
gitlabhq ⑂
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
★ 0 2y agoExplain → -
devise ⑂
Flexible authentication solution for Rails with Warden.
★ 0 2y agoExplain → -
maybe ⑂
The OS for your personal finances
★ 0 2y agoExplain → -
rspec-mocks ⑂
RSpec's 'test double' framework, with support for stubbing and mocking
★ 0 2y agoExplain → -
multi_json ⑂
A generic swappable back-end for JSON handling.
★ 0 2y agoExplain → -
diff-lcs ⑂
Generate difference sets between Ruby sequences.
★ 0 2y agoExplain → -
jmespath.rb ⑂
Ruby implementation of JMESPath
★ 0 3y agoExplain → -
skunk ⑂
A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!
★ 0 2y agoExplain → -
i18n ⑂
Internationalization (i18n) library for Ruby
★ 0 2y agoExplain → -
discourse ⑂
A platform for community discussion. Free, open, simple.
★ 0 2y agoExplain → -
huginn ⑂
Create agents that monitor and act on your behalf. Your agents are standing by!
★ 0 2y agoExplain → -
mastodon ⑂
Your self-hosted, globally interconnected microblogging community
★ 0 2y agoExplain → -
jekyll ⑂
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
★ 0 2y agoExplain → -
rails ⑂
Ruby on Rails
Ruby ★ 0 1y agoExplain → -
node-red-contrib-cron-plus ⑂
A flexible scheduler node for Node-RED (featuring full dynamic control, sunrise/sunset by location and Timezone support)
★ 0 2y agoExplain → -
node-red-contrib-olarm
Node-RED olarm integration
JavaScript ★ 0 2y agoExplain → -
node-red-contrib-scheduleswitch
An straight forward node-red timer that provides a schedule for turning something on and off multiple times per day or week.
JavaScript ★ 0 2y agoExplain → -
node-red-contrib-timerswitch ⑂
No description.
HTML ★ 0 2y agoExplain → -
node-red-contrib-timeoutswitch
A straight forward node-red timeout switch that allows turn something on and then off for a desired amount of time (specified in seconds).
JavaScript ★ 0 2y agoExplain → -
node-red-contrib-bigtimer ⑂
Unofficial source code mirror of https://www.npmjs.com/package/node-red-contrib-bigtimer by https://tech.scargill.net
★ 0 3y agoExplain → -
growstuff ⑂
Open data project for small-scale food growers
★ 0 2y agoExplain → -
openfoodnetwork ⑂
Connect suppliers, distributors and consumers to trade local produce.
★ 0 2y agoExplain → -
reek_issue_1734
No description.
Ruby ★ 0 2y agoExplain → -
vue-mc ⑂
Models and Collections for Vue
★ 0 3y agoExplain → -
myurls
No description.
Go ★ 0 3y agoExplain → -
javascript-guessing-game ⑂
You know there are too many JavaScript libraries when there is a game for it 🎯
★ 0 3y agoExplain → -
go ⑂
Exercism exercises in Go.
★ 0 3y agoExplain → -
rebuilding_http ⑂
Code for the book 'Rebuilding HTTP'
★ 0 3y agoExplain → -
adventofcode
Repo for my https://adventofcode.com journey
Elixir ★ 0 3y agoExplain → -
ts-rust-zig-deez ⑂
No description.
★ 0 3y agoExplain → -
nimble_publisher ⑂
A minimal filesystem-based publishing engine with Markdown support and code highlighting
Elixir ★ 0 3y agoExplain → -
makeup_demo ⑂
Demo for Elixir's Makeup package
★ 0 3y agoExplain → -
makeup ⑂
Syntax highlighter for Elixir inspired by Pygments
★ 0 3y agoExplain → -
elixir ⑂
Exercism exercises in Elixir.
★ 0 3y agoExplain → -
devise_token_auth ⑂
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
★ 0 3y agoExplain → -
nvim-lspconfig ⑂
Quickstart configs for Nvim LSP
★ 0 3y agoExplain → -
env-validate ⑂
Verify all the required env vars are present in your environment, build pipeline and or local
Python ★ 0 3y agoExplain → -
html5shiv ⑂ ▣
This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.
JavaScript ★ 0 12y agoExplain → -
vue-date-fns ⑂ ▣
Date filter for Vue based on the date-fns.
JavaScript ★ 0 7y agoExplain → -
vue-form-test ▣
No description.
Vue ★ 0 7y agoExplain → -
bridgetown-sample-plugin ⑂
Sample code for creating new Bridgetown plugins
★ 0 3y agoExplain → -
bridgetown ⑂
A next-generation progressive site generator & fullstack framework, powered by Ruby
★ 0 3y agoExplain → -
curriculum ⑂
The open curriculum for learning web development
★ 0 3y agoExplain → -
theodinproject ⑂
Main Website for The Odin Project
★ 0 3y agoExplain → -
rainbow ⑂
Ruby gem for colorizing printed text on ANSI terminals
★ 0 3y agoExplain → -
casa ⑂
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
★ 0 3y agoExplain → -
zellwk.com ⑂
Github repo for https://zellwk.com
★ 0 3y agoExplain → -
scrollburglars ⑂
No description.
★ 0 4y agoExplain → -
learneleventyfromscratch.com ⑂
In this Eleventy course, we go from a completely empty directory to a full-blown marketing site for a design agency, and along the way, we dive really deep into Eleventy and front-end development best practices.
★ 0 4y agoExplain → -
css-for-js-devs-notes ⑂
Notes I took when going through the course CSS for JavaScript Developers.
★ 0 4y agoExplain → -
avram ⑂
A Crystal database wrapper for reading, writing, and migrating Postgres databases.
★ 0 4y agoExplain → -
timetrap ⑂
Simple command line timetracker
Ruby ★ 0 4y agoExplain → -
eleventy-from-scratch
No description.
HTML ★ 0 5y agoExplain → -
buys-fran
No description.
★ 0 5y agoExplain → -
omniauth ⑂
OmniAuth is a flexible authentication system utilizing Rack middleware.
★ 0 5y agoExplain → -
redirect-proxy
No description.
Ruby ★ 0 5y agoExplain → -
omniauth-redirect-proxy ⑂
Simple redirect proxy to deal with unauthorized callback error in Google Oauth2
★ 0 6y agoExplain → -
blog_linter_ex ⑂
Small Elixir app that checks all files in a directory for missing metadata to practice the Elixir lang.
★ 0 5y agoExplain → -
setup ⑂
Setup a new development environment for Ruby
★ 0 5y agoExplain → -
coding-fonts ⑂
https://coding-fonts.css-tricks.com/
★ 0 5y agoExplain → -
fekreno ⑂
No description.
★ 0 5y agoExplain → -
Gister
No description.
Ruby ★ 0 5y agoExplain → -
dotfile-ansible
No description.
★ 0 6y agoExplain →
No repos match these filters.