As an Engineer with a strong passion for software development and systems design, I am currently serving as a Developer at Brite Payments.

Before joining Brite, I worked as a Senior Software Engineer / Analytics Developer and Team Lead for Data Engineering team at Anyfin. I am responsible for building and maintaining several microservices, as well as leading the team towards providing the company with reliable data-flow.

Prior to joining Anyfin, I worked at Klarna as a Software Engineer and IAM Specialist. I was responsible for building the tooling to provide IAM specialists with automation.

Before that, I worked as a Software Engineer and Researcher at Uppsala University and Institut Laue Langevin, where I utilized my expertise in Python to build scientific software for projects in Material Science and Neutron Reflectometry. I also designed sample environments using Solidworks and Blender to support research.

In addition to my professional work, I have undertaken numerous personal projects to accelerate my learning and automate various tasks.

You can check some of my old completed programming projects & publication list under "Portfolio" section. I will gladly demonstrate my more recent projects if you are reading this thinking to offer me an interview at your company!

Basic Information
+46 70 227 91 50
Stockholm, Sweden
Russian (native), English (fluent),
Swedish (intermediate), French (basic)
Professional Skills
Software Development / Systems
  • Python
  • JavaScript / TypeScript
  • HTML & CSS
  • AWS (Lambda, EC2)
  • GCP (Datastore, BigTable, Redis, PubSub, BigQuery, CloudRun, VertexAI, DocumentAI)
  • ETL (dbt, Airflow)
  • CI/CD (Terraform, Github Actions, Docker, Kubernetes)
Graphics and CAD
  • Photoshop
  • Blender
  • Solidworks
  • Gravimetric and Volumetric Facilities for Gas Adsorption
  • Surface Area and Pore Size Distribution Analysis (BET)
  • X-Ray (Powder-) Diffraction (XRD)
  • Small Angle X-Ray Scattering (SAXS)
  • Neutron and X-Ray Reflectivity (NR & XR)
  • Infrared/Raman Spectroscopy
  • Thermal Gravimetric Analysis (TGA)
  • Atomic Force Microscopy (AFM)
  • Scanning Electron Microscopy (SEM)
  • Fluorescence & CD Spectroscopy
  • Ellipsometry
  • Cell Culture
Work Experience

December 2023 - Present


Brite Payments

To be updated

April 2022 - December 2023

Senior Software Engineer & Team Lead for Data Engineering
Enrichment, Vision, Data Engineering

Anyfin AB

In this role, I am responsible for building and maintaining scalable software solutions using Python, GraphQL, and GCP (BigTable, Redis, PubSub, BigQuery, VertexAI, DocumentAI, ...), as well as supporting and enhancing company's data lifecycle (ETL process using dbt, Airflow) and integrating microservices into the company's infrastructure using GithubActions for CI/CD.

October 2020 - April 2022

Software Engineer & IAM Specialist
Access Management

Klarna Bank AB

During my tenure, I designed internal tooling using Python to automate tasks, extended internal web applications for Access Management using JavaScript, and deployed REST APIs for IAM purposes using AWS services like Lambda.

April 2018 - October 2020

Software Engineer & Researcher
Neutron Reflectometry

Institut Laue Langevin / Uppsala University

I worked as a Software Engineer and Instrument Co-Responsible at SuperADAM, a Neutron Reflectometer owned by a Uppdala University, located at the ILL Neutron Source in Grenoble, France. In my role, I was responsible for providing around-the-clock support to scientists during their beamtimes. Additionally, I designed sample environment used to conduct experiments, as well as created a software used for data export, treatment, and representation.

July 2011 - August 2012

Software engineer
Database administration

Asian-Pacific Bank

My work duties included administration of SQL-based databases (Oracle, Pl/SQL).


December 2013 - April 2018


Umea University

During my four-year Ph.D. program, I gained expertise in numerous experimental techniques and successfully executed various research projects, as evidenced by my list of publications. Additionally, I developed a keen ability to rapidly acquire new knowledge and adapt to emerging technologies.

Download PhD thesis

September 2006 - July 2011

BSc and MSc degrees
Computer systems in Science and Education / Medical Physics

Amur State University

Department: Theoretical and Experimental Physics
Specialization: Computer systems in science and education / Medical Physics
Advisor: Dr. Seteikin A.Y., Associate professor