Andrei Talpalaru is a consultant and software engineer with six years of experience building cloud-native and low-level systems using Go, Rust, Terraform and AWS. He combines practical infrastructure-as-code expertise with systems programming chops demonstrated by contributions to high-profile open-source projects like Firecracker and Polkadot, where he worked on device integration, CPU metrics, and parachain storage features. A Web3 enthusiast who transitioned from C/C++ to Rust, Andrei brings a strong distributed-systems foundation from his master's work and internships at AWS to deliver reliable, performant back-end solutions. Based in Bucharest, he enjoys tackling complex cross-architecture problems and translating research-grade concepts into production-ready code.
6 years of coding experience
University of Milan
Master's degree, Distributed Systems, Master's degree, Distributed Systems at University of Bucharest
High School Diploma, Computer Science, High School Diploma, Computer Science at Liceul Teoretic “Emil Racovita”
Contributions:775 reviews, 100 PRs, 481 pushes in 1 year 7 months
Contributions summary:Andrei primarily contributed to the `paritytech/polkadot-sdk` repository, specifically focusing on enhancements to the Substrate-based blockchain SDK. Their work involved implementing new trait methods for task spawning (`SpawnNamed`), modifying and adding features to the task manager. The user made changes related to implementing metrics and including new parameters for the group. Their efforts also extended to improving existing tests for task execution and management.
Secure and fast microVMs for serverless computing.
Role in this project:
Back-end Developer
Contributions:5 releases, 459 reviews, 136 commits in 1 year 9 months
Contributions summary:Andrei's contributions focused on low-level system programming within the Firecracker microVM project. They modified the device tree to use rising edge interrupts and device clock definitions. Further contributions included changes to the serial device implementation, including setting early console settings to use mmio 8 bit access, and refactoring to support more complex device integration. The user also reworked the device integration for x86_64 and aarch64 architectures, implementing RawIOHandler trait.
containerssecureminimalistrustserverless
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
Andrei Talpalaru - Consultant at MHP – A Porsche Company