Summary
Ivan Avanessov is a software developer based in London with 10 years of experience building and automating data-intensive systems in finance and trading environments. He holds Distinction MSc degrees in Computing Science (Imperial) and Financial Engineering (Birkbeck), combining rigorous CS training with deep domain knowledge of derivatives, valuations and market data. At the EBRD he moved from front-office portfolio and valuation roles into engineering, automating workflows with Python, VBA and SQL and developing robust reporting and data pipelines used by analytics and treasury teams. Currently at a commodities trading firm, he focuses on production-grade software for trading operations, bringing a practitioner's understanding of latency, accuracy and operational risk. Known as a fast learner and dependable team player, he frequently turns manual, time-sensitive tasks into reliable automated processes with strong error handling. A practical polymath, he blends finance-first intuition with hands-on coding to deliver auditable, business-critical tooling.
10 years of coding experience
2 years of employment as a software developer
Master’s Degree, Financial Engineering, Distinction, Master’s Degree, Financial Engineering, Distinction at Birkbeck College, University of London
Master’s Degree, Computing Science, Distinction, Master’s Degree, Computing Science, Distinction at Imperial College London
High School, Excellent, High School, Excellent at Ahtme Gymnasium
BSc, in Economics and Finance, 2.1 Equivalent, BSc, in Economics and Finance, 2.1 Equivalent at Rīgas Ekonomikas augstskola - Stockholm School of Economics in Riga
English, Russian, Estonian