Resume

Education:

Master’s Degree in Software Engineering, July 2023, Innopolis University.

Bachelor of Science Degree in Computer Science, August 2010, University of Alaska Anchorage (UAA).

Skills:

Languages:

Python

Technologies:

Ansible, Pytest, Buildbot, Docker, Kubernetes, Helm, Git, Twisted

Web:

Django, Flask, FastAPI, JavaScript

Operating Systems:

Linux, MacOS

Databases:

Google Datastore, Redis, PostgreSQL

Work Experience:

Innopolis University

Teaching Assistant/Mentor | Russia, Kazan | 02/23 – now

Grade student assignments, present course material, advise students on their course work.

Kaspersky Lab

Software Research Engineer

Russia, Kazan

07/22 – now

Build model verification tool for automatic code properties validation. Design and support cluster for software verification tools.

Tochka Bank

Senior Software Engineer

Russia, Yekaterinburg

09/20 – 07/21

Develop Python based backend for P2P lending solution.

Fijowave

Senior Software Engineer

Ireland, Dublin

02/20 – 09/20

Provide solutions for Fijowave IoT devices and support existing IoT management platform (https://www.fijowave.com/).

Aruba Networks (HPE)

Senior Software Engineer

Portland, OR

10/14 – 07/18

Develop a high-performance REST API based on Google App Engine for indoor positioning mobile apps (http://meridianapps.com/). Cooperate with mobile team (Android and iOS) to ensure low-latency and high-reliability endpoints.

Speedflow Communications Ltd

Team Lead | Ukraine | 04/13 – 07/14

Organize team workflow and provide tech solutions for VOIP application. Establish a product development cycle with specification definition in the form of tickets, documentation, coding best practices, test coverage using pytest, continuous integration builds, and automatic deployment.

Software Developer

Ukraine

04/12 – 07/13

Develop a high-performance SMS (SMPP) switch based on Python Twisted framework. The application was built from specification to production. It was integrated with one of the company’s main products.

Design-PT, Inc

Software Developer 1

Anchorage, AK

10/10 – 08/11

Design and implement web solutions using HTML, CSS, PHP, SQL, and other web technologies. Respond to client requests to update websites, perform the update, and follow up to ensure client satisfaction.

Arctic Region Supercomputing Center

Research Assistant

Fairbanks, AK

09/06 – 05/09

Duties included devising and supporting C++ graphics applications for a 3D lab (virtual Mars) and leading tours and presentations of the Virtual lab. As a part of ARSC team, designed and implemented Python applications for internal use and supported scientific research (worked on Venus elevation data).