Yuriy Arhipov, Developer in Prague, Czech Republic
Yuriy is available for hire
Hire Yuriy

Yuriy Arhipov

Verified Expert  in Engineering

Python Developer

Location
Prague, Czech Republic
Toptal Member Since
September 15, 2016

Yuriy is a Python developer with a decade of experience. His areas of expertise include web development, database back-end design, Python development, software integration, user interfaces, and general IT knowledge. He works well independently and within a results-oriented team. He's also able to view software through the eyes of the end customer. Yuriy is a self-starter who works well with a minimal amount of instructions and supervision.

Portfolio

ConsumerAffairs (via Toptal)
Docker, Django, Python, APIs, Back-end
Datalytic Solutions
Redis, Celery, PostgreSQL, Redux, React, Solr, Django, Python, APIs, Back-end
Chewse
Vue, Django, Python, APIs, Back-end

Experience

Availability

Part-time

Preferred Environment

Django, PostgreSQL, JavaScript, Python

The most amazing...

...work that I've done was a benchmarker for radio network engineers. This tool shows network coverage, collisions, and other information about mobile networks.

Work Experience

Django Developer

2019 - 2019
ConsumerAffairs (via Toptal)
  • Migrated an application from Python 2 to Python 3.
  • Developed a new DTC platform.
  • Improved a CI/CD workflow with Docker.
  • Developed the brand dashboard.
  • Developed an internal analytics tool chain.
Technologies: Docker, Django, Python, APIs, Back-end

Full-stack Developer

2018 - 2019
Datalytic Solutions
  • Built with a team a dashboard for lawyers; based on Django and Solr.
  • Developed OCR and search modules.
Technologies: Redis, Celery, PostgreSQL, Redux, React, Solr, Django, Python, APIs, Back-end

Python Developer

2017 - 2018
Chewse
  • Created dashboards for internal tools.
Technologies: Vue, Django, Python, APIs, Back-end

Freelance Technical Lead

2016 - 2017
HeavyConnect (via Toptal)
  • Taught a team how to write tests for Django and Ionic applications.
  • Improved the development workflow.
  • Installed and configured Jenkins and shared my experience about development tools.
Technologies: Ansible, Jenkins, Amazon Web Services (AWS), Django, Python, APIs, Back-end

Freelance Developer

2016 - 2016
Software Logic (via Toptal)
  • Worked with the financial API provided by the site, Financial.thomsonreuters.com.
  • Optimized several scripts; for this, used multiprocessing and Asyncio.
  • Migrated scripts from SQLAlchemy to pure Psycopg2. (The old script took more than four hours to complete and currently the optimized script works in 12 minutes.).
Technologies: Ember.js, Python, APIs, Back-end

Full-stack Developer

2014 - 2016
Brightcomms, Inc.
  • Performed data analysis and subsequently developed solutions for analyzing statistics information.
  • Worked with Ericsson, Nokia, and Huawei XML files; also parsed GPEH files. From this, developed reports and analytics tools.
Technologies: PostgreSQL, AngularJS, JavaScript, RabbitMQ, Pandas, NumPy, Django REST Framework, Django, APIs, Back-end

Python Developer

2012 - 2014
42 Coffee Cups
  • Built Allura, an open source implementation of a software forge, a website that manages source code repositories, bug reports, discussions, mailing lists, wiki pages, blogs, and more for any number of individual projects.
Technologies: MongoDB, JavaScript, TurboGears, Python, APIs, Back-end

Software Developer

2006 - 2012
System Security R&D
  • Developed an alarm system for manufacturers with over 10,000 workers. This system contains: an alarm system, an access system (for workers, vans, and trains), and a reporting system (with time-sheets).
  • Wrote unit tests and QA and began to use Git and CI (Hudson).
  • Managed the workflow and controlled the development process of the team.
  • Organized the development and supported the workflow; worked according to Scrum practices and moved the CI workflow from Hudson to TeamCity.
  • Managed the software development department.
Technologies: Python, JBoss, Oracle Database, Java EE, APIs

Radio Network Designer Engineer App

This application allows radio network designer engineers to work with Ericsson, Nokia, and Huawei configuration files.

Technologies: Python, Django, AngularJS, Leaflet, PostGis

OrelCodes Meetup

Here I worked as a speaker, mentor, and organizer.

Chewse

This is a site for an office catering service.

HeavyConnect

http://www.heavyconnect.com/
HeavyConnect is the world's easiest food safety compliance app.

Benchmarker App

This application shows the result of Radio Network Drive test on a map.

Technologies: Python, Django, Leaflet, AngularJS

SourceForge Allura Software

https://allura.apache.org/
Allura is an open source implementation of a software forge: a website that manages source code repositories, bug reports, discussions, mailing lists, wiki pages, blogs, and more for any number of individual projects. SourceForge.net is running an instance of Allura.

Languages

SQL, Python, CSS, JavaScript, TypeScript, Dart, GraphQL, Perl

Frameworks

TurboGears, Flask, Django, Angular, Bootstrap, AngularJS, Django REST Framework, Ember.js, Redux

Libraries/APIs

Rasa NLU, Vue, React, SpaCy, NumPy, Pandas

Tools

RabbitMQ, Celery, Mercurial, Git, Jenkins, Ansible, Solr

Paradigms

REST, Test-driven Development (TDD), ETL, Agile

Platforms

Apache Kafka, Ubuntu, Kubernetes, Java EE, Oracle Database, JBoss, Amazon Web Services (AWS), Docker

Storage

MySQL, Elasticsearch, Redis, PostgreSQL, MongoDB

Other

APIs, Back-end, Forms, Progressive Web Applications (PWA), Data Scraping, PDF

2004 - 2008

Bachelor's Degree in Computer Science

Modern Humanitarian Academy - Moscow, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring