George Glavan
Lead Software Engineer at Bitdefender
Based in Bucharest, Romania
7-day free trial · no credit card
Seniority
Manager
Department
Information Technology
Location
Bucharest
Industry
Software Development
Company size
2.3K
Contact information
Reveal George's email and phone
Direct contact data is gated. Sign up and reveal. You only pay for verified records.
g•••••••@bitdefender.com
Phone
5 credits+40 ••• •••• ••••
You only pay for valid records. Bounced emails and disconnected numbers cost nothing.
Background
About George Glavan
I have an affinity for Rust and Linux as technologies, and I engage in embedded development as a hobby. Over the last 6 years, I have been involved in multiple projects with different subjects. An IPS (Intrusion Prevention System) built in C++. This IPS is designed to run on a router, intercept, reassemble, and scan TCP and UDP connections, triggering detections based on the analyzed data. The team I worked with was responsible for intercepting and reassembling the traffic from the router. In this project, I was part of a team of developers and built an IPS binary and library that could run on multiple platforms (Linux, Windows, Mac) and architectures (ARM, MIPS, x86_64). This project, and especially the people involved in it, helped me grow as a developer and is definitely the best project I've been involved with. A Mini IPS built in C. This project is my first solo endeavor and involves a rewrite of the IPS in C with significantly fewer capabilities and resource demands. A Virtual IPS built in C++. This is another solo project that is an extension of the IPS designed to operate in virtual environments and scan traffic from virtual networks. Cloud sensors written in Rust and Go. This marks my first project as a lead developer. Cloud sensors are responsible for downloading events from cloud environments like AWS, MS Office, GCP, Google Workspace, Azure, and some other CSPM platforms. Each platform has a sensor in the form of a shared object. Most of them are written in Rust and leverage asynchronous Rust. Some of them are in Go and use coroutines for additional performance. These sensors are loaded and unloaded by a core binary when configuration files are written to the file system. VPN Architecture. This was a WireGuard VPN architecture built around BoringTun. The intriguing aspect was the utilization of Unikernels (using Nanos) and Kubernetes. We went so far as to attempt building a CRI (Container Runtime Interface) and CNI (Container Network Interface) to instruct Kubernetes to work with unikernel VMs instead of containers. The project remained in the research phase. DNS Proxy. This was a rewrite of an older DNS proxy in Rust. The previous version relied on some CoreDNS plugins and Unbound as a resolver. Due to resource demands and scalability limitations, we decided to rewrite the CoreDNS proxy in Rust. The result was a 5x increase in the number of connections handled with only 20% of the resources.
Decision-makers
Other people at Bitdefender
- ILManager
Ionuț Leonte
Lead Software Engineer · Information Technology
- EBManager
Elena Burceanu
Machine Learning Researcher, Team Lead · Other
- FBManager
Florin Baras
Genaral Manager for Spain Portugal and Italy · Other
- MBStaff
Mihai Barpascu
Enterprise Solutions Architect · Information Technology
- ABStaff
Andrei Balasa
Enterprise Support Engineer · Information Technology
Build a list of verified contacts at Bitdefender
Free for 7 days · 50 credits · no card · only pay for verified records.
Reach more buyers like George
250M+ professionals with verified email and phone. You only pay for records that actually verify.
7-day trial · no credit card · cancel anytime