Carlos Fenollosa

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Carlos Fenollosa is a Barcelona-based AI professor, entrepreneur and engineer with 13 years of experience building production AI and Big Data systems and founding multiple startups. He founded Puput, an early multimodal chatbot, and Optimus Price, a pricing-optimization platform used by clients like Nestlé and eBay that delivered double-digit profit uplifts and millions saved in stock losses. Academically rooted in computer engineering and AI, he spent years as a doctoral researcher at the Barcelona Supercomputing Center and holds a patent for applied AI work. Carlos combines hands-on low-level programming (his OS-from-scratch tutorial is one of the top C projects on GitHub) with product and team leadership, having raised several million euros and led a 20-person team. An active communicator and author—his 2024 popular science book La singularidad and widely read online essays reach millions—he also collaborated on an analytics project with Microsoft, underlining his ability to bridge research, industry and public discourse.
code13 years of coding experience
job7 years of employment as a software developer
bookPrimaria, Secundaria y Bachillerato, Ciencias, Primaria, Secundaria y Bachillerato, Ciencias at Escola Pia de Vilanova
bookUPC Universitat Politècnica de Catalunya
bookDoctorado en biomedicina (Incompleto), Doctorado en biomedicina (Incompleto) at Universitat de Barcelona
languagesSpanish, Catalan, English
stackoverflow-logo

Stackoverflow

Stats
136reputation
21kreached
1answer
1question
github-logo-circle

Github Skills (24)

git10
assembly10
interrupt-handling10
bash10
os-development10
blog-engine10
x8610
interrupt10
assemble10
assembler10
version-control10
operating-system10
timers9
keyboard-input9
disk9

Programming languages (8)

TypeScriptShellC++CJavaScriptJupyter NotebookElixirPython

Github contributions (5)

github-logo-circle
cfenollosa/bashblog

Feb 2013 - Mar 2022

A single Bash script to create blogs. Download, run, write, done!
Role in this project:
userFull-stack Developer
Contributions:189 commits, 15 PRs, 48 pushes in 9 years 2 months
Contributions summary:Carlos's initial commit introduced the core script and modified the README. Subsequent commits demonstrate the addition of a "Durad version," indicating code refactoring and potentially feature enhancements. Further commits showcase modifications to the blog's information, including blog title, author details, and analytics. The user's changes involve updating the blog's code and configuration files.
shellbash-scriptbash
cfenollosa/os-tutorial

Sep 2014 - Nov 2018

How to create an OS from scratch
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:129 commits, 11 PRs, 37 pushes in 4 years 1 month
Contributions summary:Carlos appears to be working on a bootloader for an operating system, implementing fundamental functionalities at the lowest level. Their contributions involve writing assembly code to initialize the boot sector, print text to the screen, manipulate the stack, and interact with the disk to load a kernel. Furthermore, the user incorporated interrupt handlers for both the timer and keyboard, showing a grasp of hardware interaction and system-level programming.
kerneloperating-systemsystem-programminglinuxscratch
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial