Summary
Overview
Work History
Education
Websites
Certification
Timeline
Skills
Top Skills
Hi, I’m

Artem Sokoliuk

Software Engineer
Wroclaw,02

Summary

Experienced Python Developer proficient in Django, Flask, aiohttp, and asyncio for robust applications. Skilled in database management and DevOps practices for seamless deployment. Experienced in CI practices and software architecture for scalable systems. Familiar with SDLC methodologies for high-quality software solutions. Have a strong track record of achievements and committed to continuous self-improvement.

Overview

9
years of professional experience
4
Certificates
3
Languages

Work History

Capital.com

Software Engineer
02.2023 - Current

Job overview

  • Developed four services from scratch, employing cutting-edge architectural approaches and technologies.
  • Improved software performance by detecting and resolving bottlenecks in a code.
    Set up continuous integration for all services, utilizing Docker and Gitlab.
  • Performed thorough code reviews to identify areas for improvement, significantly enhancing code quality across all team projects.
  • Incorporated new technologies into existing systems to improve capabilities and overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects

Powtoon

Senior Python Backend Engineer
01.2020 - 01.2023

Job overview

  • Addressed significant bottlenecks in application, boosting performance of certain APIs by 100x
  • Introduced efficient throttling against incoming request
  • Implemented caching strategies to minimize redundant data fetching and improve response times
  • Improved error handling mechanisms to provide clearer and more informative feedback to users
  • Collaborated with cross-functional teams to optimize database queries and reduce latency

Hopster

Python Backend Engineer
12.2018 - 12.2019

Job overview

  • Developed a tool that streamlined the process of data storage and retrieval on Google Cloud Platform, resulting in faster performance
  • Resolved critical bugs in the application, ensuring smooth functionality for users
  • Conducted code refactoring to optimize performance and maintainability of the codebase
  • Collaborated with cross-functional teams to enhance the backend infrastructure and support the growth of the application
  • Participated actively in team meetings discussing architectural decisions, increasing collaboration effectiveness among team members leading to stronger outcomes.

SoftServe

Python Software Engineer
12.2015 - 12.2018

Job overview

  • Developed backend for a high-load instant messaging application using Python 3, incorporating asynchronous programming with aiohttp and Twisted.
  • Implemented optimized algorithms to reduce computation time and improve overall processing speed.
  • Enhanced user experience by designing intuitive interfaces and developing responsive web applications.
  • Built an application based on microservices architecture, working closely with financial report formulas to ensure accuracy and efficiency.

Freelance

Web Developer
11.2014 - 12.2015

Job overview

  • Maintaining some popular CMS (Wordpress, PrestaShop) on permanent basis, Modifying existing code as needed using HTML/CSS/JQuery, Creating landing pages, Adding new plugins, Responsible for loading new content

Education

Kyiv national university of trade and economics (KNUTE)

Bachelor's degree

University Overview

Kyiv national university of trade and economics (KNUTE)

Master of Arts (MA)

University Overview

Certification

Python Brainbench

Timeline

Software Engineer
Capital.com
02.2023 - Current
Senior Python Backend Engineer
Powtoon
01.2020 - 01.2023
Python Backend Engineer
Hopster
12.2018 - 12.2019
Python Software Engineer
SoftServe
12.2015 - 12.2018
Web Developer
Freelance
11.2014 - 12.2015
Kyiv national university of trade and economics (KNUTE)
Bachelor's degree
Kyiv national university of trade and economics (KNUTE)
Master of Arts (MA)

Skills

Python

undefined

Top Skills

Top Skills
  • Feature Testing
  • Web Testing
  • Requirements Analysis
  • API Testing
Artem SokoliukSoftware Engineer