Carlos Pizano

Web Developer at Van Ginneke Social Enterprise

California, United States
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
Carlos Pizano is a web developer with 11 years of engineering experience based in California, currently working on core systems at Google within Magenta/Fuchsia after earlier contributions to Chrome. He brings low-level systems and embedded expertise—porting and configuring the Little Kernel for STM32F7 microcontrollers and improving Magenta kernel syscalls and handle-wait logic—alongside web development skills. Carlos is comfortable across the stack, from microcontroller peripherals, Ethernet/TFTP boot flows, and USART improvements to kernel syscall design and performance tuning. His contributions show a tendency to clean up critical timing and synchronization code, ensuring deterministic behavior down to millisecond granularity. Notably, he bridges product-grade embedded work with platform-level kernel contributions, a mix uncommon among typical web developers.
code11 years of coding experience
github-logo-circle

Github Skills (15)

c1710
kernel10
embedded10
system-programming10
c1110
sys10
kernel-mode10
operating-system10
rtos9
rt9
ethernet9
ram9
arm8
architecture8
architectures8

Programming languages (5)

C++CSSCPythonDart

Github contributions (5)

github-logo-circle
niftich/magenta

Jun 2016 - Aug 2016

Magenta
Role in this project:
userBack-end Developer
Contributions:49 commits in 1 month
Contributions summary:Carlos primarily focused on low-level system code, specifically related to the Magenta operating system kernel. Their contributions included modifying syscall macros and adding a new syscall to retrieve handle information. Furthermore, the user worked on light cleanup of sleep and timeout functions, ensuring these functions would bottom out at 1ms. The user also made several code improvements for the handle-wait functions, improving code clarity, readability, and performance.
magenta
littlekernel/lk

Jun 2015 - Dec 2015

LK embedded kernel
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:34 commits, 1 PR, 20 pushes in 5 months
Contributions summary:Carlos primarily focused on porting and configuring the LK (Little Kernel) embedded kernel for the STM32F7xx series of microcontrollers. Their contributions included enabling and configuring the HSI clock, enabling and configuring the LCD display, and implementing Ethernet PHY support for the STM32F746G-DISCO board. They also integrated the Minip network stack, and implemented a TFTP server to load files into SDRAM. Several commits focused on improving the USART code and debugging.
kernelbare-metalmicrokernelarmv8cortex-a
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