Ivan Cvitan

Application Support Engineer

Dublin, Ireland
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

🤩
Rockstar
🎓
Top School
Ivan Cvitan is an Application Support Engineer with 13 years of experience, currently supporting trading technology at Susquehanna in Dublin. He combines strong Python and Rust backend skills—demonstrated by contributions to notable open-source projects like pybind11, rust-numpy, and jsonpickle—with practical production support and QA experience. Ivan has repeatedly improved serialization, NumPy interoperability, and pcap/ONNX tooling, reflecting a focus on robust data handling and inter-language integration. His background spans application support, test automation, and occasional digital forensics, showing versatility across incident response and long-term code quality. A trained musician and quant, he brings analytical rigor and pattern recognition from both music and quantitative domains into debugging and performance work. Colleagues describe him as a pragmatic problem solver who prefers small, well-tested changes that improve interoperability across ecosystems.
code13 years of coding experience
job2 years of employment as a software developer
bookBachelor of Applied Science - BASc, IT in Business, First Class Honors, Bachelor of Applied Science - BASc, IT in Business, First Class Honors at VERN'​ University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
3,481reputation
278kreached
54answers
9questions
Badges
numpy
top-5%
jupyter-notebook
top-5%
vectorization
top-5%
python
top-5%
github-logo-circle

Github Skills (41)

c-language10
pcap10
python10
testing10
data-serialization10
onnx10
object-oriented-programming10
ndarray10
networking10
numpy10
serialization10
binding10
deserialization10
tensorflow10
neural-network10

Programming languages (29)

C#CDDIGITAL Command LanguageGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
pybind/pybind11

Jan 2016 - Dec 2017

Seamless operability between C++11 and Python
Role in this project:
userBack-end Developer & QA Engineer
Contributions:137 commits, 29 PRs, 489 comments in 1 year 11 months
Contributions summary:Ivan primarily contributed to the pybind11 project by adding and testing functionality related to NumPy structured datatypes. They implemented new tests for structured numpy dtypes, including recarrays and complex dtypes, and added tests for a function accepting a recarray. They also made improvements to the handling of format descriptors and added constructors for py::array.
pythoncpppython-bindingsseamlessbindings
rust-pcap/pcap

Mar 2017 - Mar 2017

Rust language pcap library
Role in this project:
userBack-end Developer
Contributions:47 commits, 12 PRs, 6 pushes in 21 days
Contributions summary:Ivan primarily contributed to the `rust-pcap/pcap` library by implementing core functionalities and improving the library's usability. They added `PartialEq` and `Eq` traits for the `PacketHeader` and `Packet` structs, enhancing the library's ability to compare and handle packet data. Further contributions involved supporting explicit PCAP_LIBDIR specifications and refactoring savefile tests, showcasing a focus on code quality and build system integration. They also introduced features for reading packets from file descriptors, enhancing library interoperability.
rustrust-languagepcappacket
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
Ivan Cvitan - Application Support Engineer