Originally from Romania, now based in the Netherlands. At Allseas, I am responsible for building, extending and maintaing a portfolio of highly-available, distributed applications, critical for offshore construction and maritime navigation, bridging the gap between vessel crew and the offices worldwide. We build the applications using Go and TypeScript and deploy them on a Kubernetes cluster infrastructure. Currently developing a from-scratch solution to detect visa requirements and manage visa application processes for crew flying or sailing to projects worldwide, with a great focus on reducing manhours and operational costs, while ensuring auditability and data security (GDPR and IMO compliance). Continuously expanding my knowledge and bridging the gap between software architecture, design and testing principles, while also keen on mentoring my peers and, previously, fellow students during my academia years.
Outside work hours, I'm usually listening to music, gaming, traveling, hiking or skiing in the mountains, or learning new languages.
π View my CV (PDF)
πΌ Software Engineer @ Allseas Engineering.
πΌ (ex) Software Engineer @ Feedback-Analytics.
π MSc Business Information Management @ Erasmus University Rotterdam.
π BSc Computer Science & Engineering @ Delft University of Technology.
1. BVB Dividends -> https://github.com/CodrinSocol/bvb-dividends
A Go project for collecting, storing and displaying dividends from the Romanian Stock Exchange (BVB - Bursa de Valori Bucuresti). The main feature is providing a dividend calendar for investors to keep up to date with market developments and a modern REST API to serve up-to-date dividend information.
2. Automated Market Making Trading Agent for Crypto Futures -> https://github.com/CodrinSocol/BIM-Master-Thesis
Designed and developed an Automated Market Making Trading Agent for Crypto Perpetual Contracts using RandomForest Price Direction Prediction, based on L3 data from the Deribit Exchange. Simulated real-market environments (latency, order-fill models models etc.) on historical data using the HFTBacktest library.




