Yuriy Arhipov
Verified Expert in Engineering
Python Developer
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
Experience
Availability
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
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.
Full-stack Developer
Datalytic Solutions
- Built with a team a dashboard for lawyers; based on Django and Solr.
- Developed OCR and search modules.
Python Developer
Chewse
- Created dashboards for internal tools.
Freelance Technical Lead
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.
Freelance Developer
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.).
Full-stack Developer
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.
Python Developer
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.
Software Developer
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.
Experience
Radio Network Designer Engineer App
Technologies: Python, Django, AngularJS, Leaflet, PostGis
OrelCodes Meetup
Chewse
HeavyConnect
http://www.heavyconnect.com/Benchmarker App
Technologies: Python, Django, Leaflet, AngularJS
SourceForge Allura Software
https://allura.apache.org/Skills
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
Education
Bachelor's Degree in Computer Science
Modern Humanitarian Academy - Moscow, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring