Summary
Ivan Bashkirov is a Senior Software Engineer based in London with nine years of experience building web applications, primarily using Ruby on Rails, JavaScript, and modern front-end frameworks. He currently drives engineering work at OpenCorporates, having progressed from Software Engineer to senior role since 2019, and brings practical full‑stack skills from a Bloc Full Stack program plus advanced academic training in Sound and Music Computing (MSc, Distinction). Passionate about AI and machine learning, he blends a unique background in music technology and live sound engineering with software development, which informs creative problem solving and a strong sense for real‑time audio and data workflows. His early experience teaching and working with special-needs children also contributes empathy and clear communication to team collaboration.
9 years of coding experience
8 years of employment as a software developer
Master of Science (MSc), Sound and Music Computing, Distinction, Master of Science (MSc), Sound and Music Computing, Distinction at Queen Mary, U. of London
BMus(Hons), Music Technology, 2:1, BMus(Hons), Music Technology, 2:1 at The University of Edinburgh
Prior Park College
Full Stack Developer Track, Full Stack Developer Track at Bloc
English, Russian, Ukrainian