I am a Software Engineer passionate about Software Architecture, Network Engineering and Graphics.
I like system languages and I code mainly in C++.
I develop on all desktop platforms, using Linux whenever is possible.
I love and strongly support Free and Open source software โค๏ธ
Here are the topics I am most interested in:
- cybersecurity and privacy
- proxies and firewalls technology
- async event-based non-blocking I/O
- ipv6
- BPF/eBPF
- blockchain and crypto
- binary decompilation
- emulation/virtualization
- coding best practices and patterns
- computer hardware
- game engines
- 3D graphics
โ๏ธ Languages: C++, Swift, C, Rust, Bash, C#, Ruby, Python, PHP, Javascript, Go.
๐จ GUI libraries: Qt, imgui.
๐ฎ Game engines: UE4, UE5.
๐ Graphic libraries: OpenGL.
I am currently working for Kape Technologies (ExpressVPN, Private Internet Access)
where I deal with vpn technologies and advanced network engineering.
I do both backend and frontend development of a Linux/macOS/Windows C++ Qt application.
I have developed a solution for macOS Split Tunneling that uses event-based non-blocking I/O.
It is able to proxy a high amount of udp/tcp packets with very low latency, while using minimal system resources.
Check out the repo here: https://github.com/pia-foss/mac-split-tunnel
Feel free to contact me for work-related stuff, or just for a chat!
๐ง Email: [email protected]
๐ผ LinkedIn: https://www.linkedin.com/in/michele-emiliani/