RESUME

About

Self-motivated Software Engineer with experience in developing scalable backend systems, APIs, and data-driven applications. Strong technical background with overall totalyears+ years of IT experience. Specializing in Python (FastAPI, Flask), with strong skills in async programming, data processing, and SQL. Looking to join a tech-driven team to solve complex backend challenges.

my_image

Python Software Engineer

  • Birthday: 21.09.1994

  • Residential address: Novi Sad, Serbia

  • Phone: +381 64 363 4194

  • Email: azburkhanov@gmail.com

  • Degree: Specialist (Masters)

  • Languages: Russian - native; English - Upper Intermediate; Serbian - Intermediate

My Profiles in Network

Skills

Common Skills

  • Languages: Python, Java, Javascript, SQL

  • Tools/IDE: Pycharm, IntelliJ, Jupyter Notebook, VS Code, Postman, TeamCity, Excel

  • Version control: Github, Gitlab, BitBucket

  • DB: PostgreSQL, Oracle, MySQl, H2, SQLite

  • Team organization tools: Jira, Confluence, Trello

Specific Skills

  • Backend Skills:

    • Python: Flask, FastAPI, multithreading, asyncio, requests
    • Java: Collections, OOP, Maven, MultiThreading, Stream API, Spring (MVC, Data, Boot, Security), JPA (Hibernate), REST API, SOAP Web Services

  • Software testing: Junit, TestNG, Pytest, Fiddler, Postman, Jmeter

  • Frontend Skills: Html, CSS, Bootstrap, JavaScript, Typescript, Angular

  • Data Science & Analytics:

    • Main Tools: Pandas, Numpy, Requests, Beautiful Soup, Bokeh, Plotly, Matplotlib, Seaborn, Sklearn, Keras, PyTorch
    • Additional Tools: Scikit-image, Pillow, OpenCV, Tensorflow, NLTK, spacy

Resume

Professional Experience

Python Software Engineer

Luxoft Serbia, Novi Sad, Serbia

Project in power trading.

  • Maintained and enhanced backend services using Flask and FastAPI.
  • Built and optimized data pipelines for the power trading platform. Improved a custom-built orchestration tool to automate task scheduling.
  • Implemented a centralized logging system using OpenSearch (ElasticSearch), OpenSearch Dashboards, and RabbitMQ messaging, improving observability and reducing bug resolution time.
  • Contributed to decomposing a monolithic application into microservices.
  • Developed analytical tools and dashboards using Python, Jupyter Notebook, Flask.
  • Migrated application data to Valkey (Redis), improving performance and reducing latency.
  • Ensured system reliability through proactive monitoring, bug fixing, and performance tuning.

Stack: Python 3.9-3.11, Linux, GitLab, Conda, Poetry, Asyncio, Multithreading, Flask, FastAPI, unittest, Numpy, Pandas, Plotly, Dash, scikit-learn, PostgreSQL, RabbitMQ, Opensearch (ElasticSearch), Valkey (Redis)

Java Software Engineer

June 2021 - September 2023 (2 years 3 months)

Luxoft Serbia, Novi Sad, Serbia

Project in automation and optimization of regression testing activities for the automated commodity trading platform used by one of the largest trading houses which source, store, blend and deliver physical commodities worldwide. Implementation of Java-based testing automation framework aimed for the integration and acceptance testing support and automated execution of pre-defined test-case scenarios.

  • Supported the existing Java+TestNG based Automation Framework. BugFix, Framework extension, new functionality implementation
  • Refactored and implemented backend test cases
  • Used Fiddler for network capturing
  • Implemented new UI test cases and developed new functionality for Java-based UI testing framework
  • CI related tasks support, participated in regression run cycles (Git, TeamCity)
  • Used Jira, Confluence on a daily basis for task management and bug-tracking activities

Stack: Java 1.8, Maven, Java Core, Java Collections, Spring, TestNG, Oracle SQL, Fiddler, Git, CI/CD (TeamCity), JDBC, JMS

Java Backend Development Internship

January 2021 - May 2021 (5 months)

Java Online Projects (TopJava Course)

Participation in Spring/Jpa Enterprise Application Development with role-based authorization and access rights.

Stack: PostgreSQL/ HSQLDB/ Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ JUNit 5/ Bootstrap(CSS,JS)/ jQuery/Java 8 Stream

Data Analyst

August 2019 - December 2020 (1.5 yrs)

Smart Digit LLC, Moscow, Russian Federation

  • Performed exploratory oil&gas data analysis. Constructed data visualization dashboards with Bokeh, Seaborn, Matplotlib
  • Performed patterns detection analysis in data. Anomaly detection. Implemented ML models to detect anomalies
  • Created data processing pipelines, have experience with PySpark, Postgresql
  • Gained work experience with timeseries: processing, visualization, prediction

Junior Data Analyst

September 2017 - July 2019 (2 yrs)

Wood Mackenzie, Moscow, Russian Federation

  • Collected and compiled well data from both external and internal Wood Mackenzie sources into spreadsheets. Advanced Excel, VBA
  • Used Python for various tasks for data collection, analysis and processing. Main libraries: Pandas, Numpy, Matplotlib, Seaborn, Requests, Selenium, Sklearn, Tensorflow
  • Processed various types of onshore drilling & completion attributes (frac stages, perforations, lateral length, cluster spacing, proppant, etc.)
  • Participated in Computer vision tasks: reports classification, object detection, image preprocessing (PIL, Tensorflow, Seaborn, Matplotlib, opencv, openpyxl)
  • Performed Data quality checks applied different rules, used visualizations with Spotfire & Python
  • Applied Natural Language Processing techniques to get valuable insights from reports (regex, bag-of-words, tokenization, POS tagging)

Education

Professional retraining Diploma

January 2021 - May 2021

Viacademy, Moscow

specialty "Java Web Application Developer"

Specialist Degree in Geophysics

2012 - 2017

Gubkin Russian State University of Oil and Gas, Moscow

Petroleum Geology and Geophysics Faculty, specialty "Geophysical well logging"

Certifications

  • TopJava Course/Internship: Java Enterprise developer Certification (2021)

  • Kaggle: Feature Engineering (2020), Intermediate Machine Learning courses (2020)

  • HackerRank: Python (2020), SQL (2020), Java (2021) Courses

  • Stepik: SQL Interactive trainer (2021), Neural networks and Computer vision (2020)