Santiago Alessandri is a Staff Software Engineer with 16 years building low-level, high-performance systems across networking, OS APIs, and distributed platforms. He specializes in C++ and Python, with deep experience on Windows, macOS and POSIX environments, and a track record of making code both efficient and maintainable—especially for hard-to-test, performance-critical paths. Santiago has led teams and architecture efforts at companies like mParticle and ThousandEyes, driving large-scale changes for throughput and cost-efficiency in streaming and processing pipelines. His open-source contributions to the widely used libtins project demonstrate practical protocol-level expertise (Ethernet frames, CRC32) and a comfort with packet crafting/sniffing. Based in Castro Valley, CA, he pairs systems-level curiosity—often “getting his hands dirty” with OS/network APIs—with pragmatic leadership to ship reliable distributed systems.
16 years of coding experience
13 years of employment as a software developer
Cisco Certified Networking Associate Networking Networking IT, Cisco Certified Networking Associate Networking Networking IT at Academia CeSPI - UNLP
Bachiller Natural Science, Bachiller Natural Science at Instituto Sagrado Corazon de Jesús de La Plata
Licentiate of Information Technology Information Technology, Licentiate of Information Technology Information Technology at Universidad Nacional de La Plata
High-level, multiplatform C++ network packet sniffing and crafting library.
Role in this project:
Back-end Developer
Contributions:56 commits, 1 PR in 6 years 3 months
Contributions summary:Santiago's primary focus was on adding and refining the Ethernet frame within the libtins library. They developed the necessary C++ classes and structures to represent Ethernet frames, including getters and setters for MAC addresses, CRC calculation, and payload types. Additionally, the user updated the PacketSender interface, though the implementation was not completed. The user also contributed to the utils module with the addition of a CRC32 implementation, demonstrating an understanding of networking protocols and data manipulation.
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
Santiago Alessandri - Staff Software Engineer at TRM Labs