Jonatan Kasperczak is a cybersecurity-focused SOC Analyst and seasoned software engineer with a decade of experience blending incident response, systems administration, and backend development. Based in Warsaw, he moved from Nokia's WS CyberSec/sys-admin role into a SOC Analyst post at EMCA while concurrently advancing a Master's in Artificial Intelligence, demonstrating a strong bridge between operational security and AI research. An active open-source contributor in the Elixir and Erlang ecosystems, his work spans core projects like Erlang/OTP and Elixir itself as well as numerical/ML libraries (Nx, Axon, Bumblebee) where he implemented performance-sensitive tensor ops and PyTorch model loaders. He also improves developer tooling and UX, contributing Elixir support to Monaco Editor and enhancements to Livebook and ExDoc, showing full-stack instincts beyond pure security. Notably, his contributions touch low-level runtime refactors and high-level ML integrations—an unusual combination that helps him reason about both system robustness and model deployment.
10 years of coding experience
Master's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Warsaw University of Technology
Engineer's degree, Computer and Information Systems Security/Information Assurance, Engineer's degree, Computer and Information Systems Security/Information Assurance at Wroclaw University of Science and Technology
Automate code & data workflows with interactive Elixir notebooks
Role in this project:
Full-stack Developer
Contributions:7 releases, 2483 reviews, 938 commits in 2 years
Contributions summary:Jonatan primarily worked on implementing features and making improvements for Livebook. They made changes to custom view and settings functionality, specifically for the custom view component. They also added file actions and added more features related to file management. Further, the user fixed a regression and improved some CSS styles and made updates to the Mermaid graphs.
Pre-trained Neural Network models in Axon (+ 🤗 Models integration)
Role in this project:
Back-end Developer & ML Engineer
Contributions:12 releases, 225 reviews, 108 commits in 9 months
Contributions summary:Jonatan implemented support for loading and importing PyTorch model parameters and files into the Elixir/Axon-based bumblebee library. Their contributions included creating loaders for PyTorch-serialized files, handling different file formats (zip and legacy), and integrating features for loading and importing model parameters. They also added support for loading and importing model parameters, indicating a focus on integrating PyTorch models within the Elixir environment.
neural-networkaxonelixirnxhugging-face
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.