Pablo Garcia

Head Of Certified Comms Products at Evicertia

Madrid, Community of Madrid, 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

👤
Senior
Pablo Garcia is a seasoned technology leader and cybersecurity specialist with over 15 years building products, teams and secure systems—from founding Evicertia (now part of Namirial) to leading Certified Comms Products at Namirial. He combines hands-on expertise in Linux, embedded systems, networking and telecoms with enterprise security credentials (CISA, CISSP, ESE), shaping strategy, hiring and product roadmaps as a CTO and Head of Product. Pablo has deep SRE and VoIP experience from Tuenti and a history of R&D and security consulting, giving him a pragmatic, ops-aware perspective on reliability and threat modeling. An active open-source contributor, he’s improved robustness in major C#/.NET and PDF toolchains (Mono, wkhtmltopdf) and contributed RabbitMQ transport enhancements to Rebus, showing attention to edge-case correctness and interoperability. Known for tinkering and fixing hard, low-level bugs, he blends entrepreneurial grit with engineering rigor and a knack for stabilizing complex systems.
code15 years of coding experience
job18 years of employment as a software developer
languagesSpanish, English
github-logo-circle

Github Skills (28)

c-language10
servicebus10
messaging10
qt10
net10
memory-management10
webkit10
message-queue10
rabbitmq10
asp-net10
x50910
dotnet-core10
pdf-conversion10
error-handling10
csharp10

Programming languages (14)

C#JavaC++CRustPLpgSQLMakefileGo

Github contributions (5)

github-logo-circle
mono/mono

Oct 2010 - Jun 2017

Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
userBack-end Developer
Contributions:35 commits, 2 PRs, 6 comments in 6 years 9 months
Contributions summary:Pablo contributed to the Mono project by implementing and fixing aspects related to System.Transactions, including timeout handling and transaction completion events. They addressed bugs in the ISO2022JP encoder, improving character encoding accuracy and preventing buffer overflows. The user also enhanced X509 certificate handling, allowing for the association of private keys and public certificates and adding functionality to the certmgr tool.
dotnetjitruntimemonoandroid
rebus-org/Rebus

Sep 2013 - Jan 2015

:bus: Simple and lean service bus implementation for .NET
Role in this project:
userBack-end Developer
Contributions:18 commits, 1 PR, 14 comments in 1 year 4 months
Contributions summary:Pablo primarily contributed to the Rebus project's RabbitMQ transport implementation. Their work included adding support for transport-level message IDs in the RabbitMQ transport, ensuring message IDs are preserved and propagated correctly. They also implemented a new routing strategy, allowing messages to be routed based on message type to different RabbitMQ exchanges. Further contributions include fixing code formatting and introducing the ability to use an exchange as an input address.
rebusc-sharpservice-busleanazure-service-bus
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