Juan Carrano is a Senior Embedded Software Engineer based in Berlin with 13 years of experience spanning low-level firmware, PCB design, image processing and cloud-distributed applications. He combines an electrical engineering foundation from ITBA with hands-on embedded systems work鈥攃ontributing to the widely used RIOT OS by improving memory allocators, drivers and adding a Lua REPL example. Comfortable from bare-metal microcontrollers to cloud services, he has led engineering teams, taught at university level, and co-founded a Berlin visual arts collective that reflects his curiosity-driven approach. Known for digging into how things work, he blends research-grade rigor with pragmatic product delivery across startups and research labs.
13 years of coding experience
8 years of employment as a software developer
Engineer's degree Electrical and Electronics Engineering, Engineer's degree Electrical and Electronics Engineering at Instituto Tecnol贸gico de Buenos Aires
Contributions:191 commits, 214 PRs, 94 pushes in 1 year 5 months
Contributions summary:Juan primarily contributed to the RIOT operating system, focusing on low-level system and driver implementations. Their work included refactoring the TLSF memory allocator for integration with RIOT and the newlib library, as well as fixing issues with function pointer casting. The user added a SAUL driver for the TSL4531x illuminance sensor and made several updates and fixes to existing drivers like ethos and at. Finally, the user added a REPL example written in Lua.
Contributions:10 commits, 5 pushes, 1 branch in 1 year 2 months
Find and Hire Top DevelopersWe鈥檝e 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
Juan Carrano - Senior Embedded Software Engineer at alcemy