Arthur Islamov, Developer in Tbilisi, Georgia
Arthur is available for hire
Hire Arthur

Arthur Islamov

Verified Expert  in Engineering

Software Engineer and Developer

Location
Tbilisi, Georgia
Toptal Member Since
January 16, 2017

Arthur is a professional software engineer. In the last 15 years, he has made his way from creating small corporate websites to complex services with more than a million hits per day. During that period, Arthur worked alone, with teams, hired his own teams, and helped others as a consultant, improving their project's code and performance. Arthur now specializes in neural networks.

Portfolio

Effectica
Python 3, Neural Networks, Stable Diffusion, Node.js, Next.js, PostgreSQL...
yesloyal
AWS CloudFormation, Node.js, React, React Native, PostgreSQL
Yellow Letters, Inc.
PhalconPHP, PHP 7, JavaScript, SCSS, HTML5, CSS, Codeception, Twilio API...

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, WebStorm

The most amazing...

...thing I've made is an avatar generation service with stable diffusion neural network on its own Kubernetes cluster with Spot Instances.

Work Experience

Full-stack Developer and Founder

2022 - PRESENT
Effectica
  • Set up a Kubernetes cluster with nodes on Spot A100 Instances for low-cost and interruptible training/inference with automatic NVMe drives provisioning and Grafana monitoring.
  • Wrote a custom task load balancer to send tasks to nodes that have already downloaded specified custom neural network models.
  • Managed to speed up the training from around 30 minutes provided by different APIs to around six minutes on its own cluster.
Technologies: Python 3, Neural Networks, Stable Diffusion, Node.js, Next.js, PostgreSQL, React Native, Azure, Kubernetes

CTO

2019 - PRESENT
yesloyal
  • Created an AWS CloudFormation template to spin up identical environments for testing easily.
  • Managed a team of back-end, front-end, and mobile developers.
  • Helped a mobile team write custom native modules for special hardware.
Technologies: AWS CloudFormation, Node.js, React, React Native, PostgreSQL

PHP Web Developer

2017 - 2019
Yellow Letters, Inc.
  • Developed a CRM with call center routing using a Twilio API with the support of multilevel call menus, rules for agent routing, call recording with audit, SMS/MMS/emails, and other communication methods.
  • Created an app for the project using React Native and made two pull requests to React Native/Twilio Voice open-source library.
  • Migrated the front end to Vue and set up CI to run the back end in Amazon Elastic Container Service (Amazon ECS).
Technologies: PhalconPHP, PHP 7, JavaScript, SCSS, HTML5, CSS, Codeception, Twilio API, SendGrid API, WebSockets, jQuery, Authorize.net, Jira, Git, Agile, Object-oriented Programming (OOP), Linux, MySQL, APIs, React Native

Short-term Consultant

2016 - 2017
Cleoo Limited
  • Helped improve the performance of a legacy Zend application.
  • Built the requirements for the new API and skeleton for the new Symfony 3 application.
  • Improved the architecture by moving heavy tasks from Crons and web pages to workers that pull jobs from queues.
  • Integrated the Google Analytics API to get the leads' bounce rate and other information to automatically adjust the budget on ad campaigns/channels with better lead quality.
Technologies: MySQL, Elasticsearch, Symfony, Zend Framework

Head of Development

2015 - 2016
Scatter Scatter Pty Ltd
  • Controlled the overall quality of the back-end and 2 mobile apps.
  • Implemented scalable architecture.
  • Made a Symfony bundle to collect performance metrics in production with near-zero overhead.
  • Maintained the server infrastructure that was made to deploy automation scripts.
  • Allocated tasks to the team.
  • Interviewed new team members.
Technologies: Amazon Web Services (AWS), Amazon, Redis, MySQL, Symfony, PHP

Full-stack Developer

2013 - 2015
Infoskidka.ru
  • Integrated Symfony components to migrate the legacy code that was written without any framework to Symfony.
  • Optimized SQL queries and PHP code to improve performance and let code handle one million requests per day.
  • Built a self-analysis tool that acts like a Google bot to calculate page rank and page weight and detect broken links and incorrect or duplicate meta tags.
Technologies: Sphinx Search Engine, Redis, Symfony, PHP

Team Leader

2011 - 2013
IDweb
  • Made various corporate websites.
  • Hired new developers.
  • Developed a video conference website using CodeIgniter and Red5.
Technologies: MODx, Drupal, CodeIgniter, PHP

Trading Algorithm Implementation for a Cryptocurrency Exchange

An algorithm implementation, written in Elixir using Erlang's OTP that handles different order types with many conditions.

Arrivy

A service that helps managing tasks and deliveries with live location tracking for home services and delivery companies. The front-end is built on React, and the back-end on Python and Web App 2 hosted on the Google Cloud Platform.

SecureChecks

An online portal that integrates with the Australian criminal database to get police checks online. Built with Symfony 3 and AngularJS.

Cleoo

A big application built on Zend 1.12 that creates advertising campaigns on different channels like Facebook, Instagram, Google AdWords, and Bing.

It automatically adjusts the budget on different keywords and ads based on keyword price and effectiveness.

Scatter App

A mobile application that allows people to get rewards and incentives from businesses for promoting the brand in social media.

I made the back-end and was responsible for the quality of the iOS and Android apps. The back-end admin panel had a rich live analytics of all campaigns, money spent, and budget estimations.

Colombo for Meridian Australia Ltd

A big CRM system to automate real estate deals. It makes the whole deal process from expression of interest to settlement very simple and easy.

It has automatic commission calculation, makes invoices to vendors as well as staff payments and client cashbacks.

Different reports and online accounting software integration included.

Libraries/APIs

jQuery, Facebook API, Tumblr API, React, Google Analytics API, LinkedIn API, Instagram API, X (formerly Twitter) API, React Redux, Twilio API, SendGrid API, Authorize.net, Node.js

Tools

Amazon Simple Queue Service (SQS), Git, Adobe Photoshop, NGINX, Capistrano, Avocode, PhpStorm, Bower, Webpack, WebStorm, Jira, AWS CloudFormation

Frameworks

PHPUnit, Symfony, AngularJS, Zend Framework, CodeIgniter, .NET, Django, Laravel, Phoenix, Redux, PhalconPHP, Codeception, React Native, Next.js

Languages

CSS, SQL, JavaScript, PHP, XSLT, C++, Less, C#, Java, Elixir, Python, PHP 7, SCSS, HTML5, Python 3

Paradigms

Object-oriented Programming (OOP), Concurrent Programming, Scrum, Test-driven Development (TDD), Functional Programming, Agile

Platforms

Amazon Web Services (AWS), Amazon EC2, MacOS, Amazon, Drupal, MODx, Docker, Android, Linux, Azure, Kubernetes

Storage

MySQL, Redis, MongoDB, Memcached, Sphinx Search Engine, Elasticsearch, Amazon S3 (AWS S3), PostgreSQL

Other

Cryptocurrency, Bitcoin, WebSockets, APIs, Neural Networks, Stable Diffusion

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