Senior Software Engineer with 13+ years of experience in distributed systems and full-stack development. Industry background ranges from Cyber Security and E-commerce to Scientific Research.

Currently a Senior Software Developer at Kiwibank, designing API solutions using .NET, Kubernetes, and AWS.

Background: Combines a Specialist Diploma in Hydrogeology (NZQA Level 9) from Southern Federal University with an in-progress BSc in Computer Science from University of London to apply scientific methodologies to software engineering. Focus areas include processing complex data domains and systems design.

Career Timeline

April 2025 - Present Wellington, NZ

Senior Software Developer, Kiwibank

API architecture & platform engineering with .NET, Kubernetes, AWS

June 2023 - April 2025 Lincoln, NZ

Full Stack Software Developer, Manaaki Whenua - Landcare Research

Research institute systems, technical documentation, architecture improvements

April 2022 - June 2023 Tel Aviv, IL

Senior Full Stack Engineer, Rapid7

Cyber threat intelligence software, Angular, TypeScript, Python microservices

2021 - 2022 Tel Aviv, IL

Senior Software Engineer, GoTech (Mixin)

React migration, microservices architecture, NestJS with AWS Cognito

December 2020 - 2021 Jerusalem, IL

Software Engineer, B.A. Link

TypeScript Web Components, .NET/C# backend, ReactJS & WebRTC applications

2016 - 2019 Remote, USA

Web Developer, Independent Contractor

MERN applications for Automotive & Real Estate, GCP/AWS deployments

2013 - 2016 Rostov-on-Don, RU

Junior Web Developer, Target Web

WordPress and Laravel web applications, client project management

2007 - 2012 Rostov-on-Don, RU

Diploma in Hydrogeology, Southern Federal University

5-year program in Hydrogeology & Engineering Geology (NZQA Level 9)

Ongoing Education

IN PROGRESS

Bachelor of Science (BSc) in Computer Science

University of London, UK

Specialization: Machine Learning and Artificial Intelligence

Expected May 2026

Tools & Setup