Irakli Gugushvili
Verified Expert in Engineering
Python Developer
Irakli is a Python developer with seven years of experience in multiple industries. He started as a machine learning developer, expanded into a range of back-end technologies, and became an expert in web scraping. Irakli is also proficient in cloud technologies and currently freelancing as a senior Python cloud engineer and AWS and Azure architect. His industry experience is backed by a bachelor's degree in math and computer science.
Portfolio
Experience
Availability
Preferred Environment
PyCharm, Windows, Visual Studio Code (VS Code), Python, Git, Ubuntu
The most amazing...
...thing I've developed is my stock price prediction model using LSTM.
Work Experience
Senior Python Back-end Engineer
HUB Security
- Created the back-end infrastructure for the penetration testing platform using Django.
- Developed functionalities to create, run, and monitor bots with predefined attack scripts.
- Extended platform functionality by adding the ability for users to create, test, run, and monitor attacks manually.
- Implemented a bot geolocation functionality into the system.
- Integrated Oracle Cloud as the new cloud provider.
Senior Python Cloud Engineer | AWS and Azure Architect
Staunch Technologies (via Toptal)
- Developed a system where a root user can monitor subusers' AWS activity.
- Created a website for attaching Amazon Virtual Private Cloud (VPC) to an Amazon EC2 server without public access.
- Built and developed a system for monitoring Azure users' activities.
Senior Python Engineer
Olmait
- Created ETL for the recommendation engine using Azure Functions.
- Implemented back-end functionality for the recommendation engine using Flask.
- Integrated FAISS to make the vector comparison for better recommendations.
Web Scraping Expert
Explorium
- Developed many projects for scraping publicly available data using Scrapy, Selenium, Requests, BeautifulSoup, and other scraping technologies.
- Created a fully functional pipeline for URL data collection, scraping, parsing, and storage.
- Built a system that would run periodically and check the status of multiple website scrapers.
Python Developer
Treehouse Technology Group (via Toptal)
- Developed an email receiver and parser system deployed on AWS. It receives an email, parses its body, and calls different APIs depending on its content.
- Created a data analyzer API that was responsible for analysis.
- Developed a data prediction API that was responsible for predictions.
Data Scraping Engineer
Yipit (via Toptal)
- Developed many projects for scraping publicly available data.
- Rewrote old scrapers using a new approach to increase coverage.
- Created tester functionality to compare different scraping script coverage.
Machine Learning Developer
Neiron
- Created a model for stock market price predictions.
- Built a backtesting environment for predictions in a lean engine.
- Developed a paper trading (simulation) system using an Interactive Brokers server and Python API.
- Constructed a sentiment analysis tool to increase prediction accuracy.
Programmer
DoSo
- Implemented different logic for insurance clients.
- Developed and deployed a newer version of a reinsurance model to help clients.
- Conducted tests for every model of insurance logic.
- Developed a helper web application using ASP.NET MVC.
Programmer
Bank of Georgia
- Implemented different types of logic in SQL for internal use.
- Developed an application in Java for bank employees.
- Tested the bank's functionalities on the application and database side.
Experience
Penetration Testing Platform
Azure Monitoring System
AWS Monitoring System
Recommendation Engine
Connector (via Toptal)
Public Data Scraper
Data Analysis and Prediction System (via Toptal)
RedString Bookmarking System (via Toptal)
Email Receiver/Parser System (via Toptal)
Deep Web Crawler (via Toptal)
Building Tuner (via Toptal)
Arabic Dialect Recognizer
LinkedIn Scraper
Sentiment Analysis Tool
Stock Market Price Predictor
Badminton Scraper and API
Reinsurance Company Project
Torrent Client
https://github.com/BartholomewKuma27/TorrentClientHTTP Server
https://github.com/BartholomewKuma27/HttpServerSkills
Languages
Python, SQL
Frameworks
Flask, Selenium, Scrapy, Django
Libraries/APIs
Requests, Beautiful Soup, Pandas, Scikit-learn, Keras
Tools
Git, PyCharm, Jenkins, Terraform, Boto 3
Platforms
Amazon Web Services (AWS), Azure, Windows, Linux, Google Cloud Platform (GCP), Visual Studio Code (VS Code), Ubuntu
Storage
PostgreSQL, Amazon DynamoDB, Azure Table Storage, Elasticsearch, MongoDB, Oracle Cloud
Other
Web Scraping, Machine Learning
Education
Bachelor's Degree in Math and Computer Science
Free University of Tbilisi - Tbilisi, Georgia
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