Summary
Ian Zakharov is a Software Engineer with eight years' experience building full-stack and cloud-native systems, currently working at PwC on React and Python stacks with Terraform, Kubernetes and Docker. He holds a BSc in Computer Science and an MSc in Information Security from UCL, combining strong Java and OOP foundations with practical experience in TypeScript, Python, C/C++ and web technologies. Ian has moved between roles in startups and enterprise environments—from designing trading-platform features at Moneybox to network and security engineering—bringing a pragmatic security-minded approach to application development. He’s comfortable across the stack and toolchain, with hands-on skills in Django, SQL, GNU/Linux and Unity, and an unusual creative background in graphic and video tools that informs thoughtful UX and product collaborations. Colleagues describe him as an avid problem-solver who enjoys learning new paradigms, whether taming complex distributed deployments or exploring the “wild west” of low-level programming.
8 years of coding experience
3 years of employment as a software developer
ComputingEconomics Maths and Physics, ComputingEconomics Maths and Physics at Strodes College
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Queen Mary University of London
University College London
English, Russian, Japanese