top of page

Hire as Freelancer

43 €

/hour

Not available

or

Hire as Employee

6115 €

/month

$

TALENT-13825

Davit

Python Developer & Golang Developer

Georgia

Seniority

Senior

Language skills

English B2

Hire employees directly, with full complaince, using our Employer Of Record (Payroll) service.

- EOR  199 €/month

- Success fee 8%

Skills

Kubernetes PostgreSQL terraform mongo DB Fast API RabbitMQ DevOps docker Python Golang Kafka Linux CI/CD Flask AWS

Industry

Software & IT Services IT Services & IT Consulting Software Development

Professional Summary

Candidate brings 6 years of extensive experience in software development, primarily focusing on backend development. They are proficient in Python and Go programming languages and have a strong grasp of DevOps practices. Their expertise lies particularly in finance technologies, including fintech systems and data pipelines. In terms of databases, the candidate has worked extensively with PostgreSQL and MongoDB, demonstrating their proficiency in handling both relational and NoSQL databases. Additionally, they are familiar with message brokers like RabbitMQ and Kafka, crucial components for building distributed systems and streaming data pipelines. Currently, the candidate holds a senior backend developer role where they lead a team of five developers, showcasing their leadership and team management skills. They have experience collaborating with companies based in the US, Switzerland, and Sweden, indicating their ability to work effectively in diverse and international environments. Overall, their strong technical background and leadership capabilities make them a valuable asset in backend development projects.

Video of Talent

Portfolio

Education

Business and Technology University / Bachelor’s Degree in Information Technologies 

May 2021


Business and Technology University / Master of Business Administration 

Present

Certifications and Trainings

  • CKAD: Certified Kubernetes Application Developer / The Linux Foundation

  • C1 Advanced / Cambridge English

Experience

Senior Backend Engineer 

Industry: IT Services and IT Consulting

Jul 2023 - Present

Tbilisi, Georgia


  • Developing and maintaining sophisticated services for high-end international clients involves utilizing Python and Go programming languages. This ensures the construction of robust and efficient solutions that meet the specific needs of high-end companies

  • Collaborated on the development of a DNS configuration validation and security validation tool using Python and gRPC. This involved designing and implementing features to assess the correctness and security aspects of DNS configurations, contributing to the enhancement of system reliability and security protocols




Senior Backend Engineer 

Industry: Software Development

Jun 2021 - Jul 2023

Tbilisi, Georgia


  • Collaborated with international clients in an outsourcing capacity, utilizing tools such as Python, Go, Terraform, and Kubernetes to design and implement scalable backend solutions, as detailed in the project list below

  • Enhanced projects for clients by implementing additional features and conducting optimizations, resulting in expanded functionalities and improved overall performance




Backend & DevOPS Engineer

Industry: Software Development

Apr 2019 – Jun 2021

Zurich, Switzerland


  • Migrated a monolithic application to a microservices architecture using Docker and ECS. This resulted in a more scalable and resilient serverless architecture and improved fault tolerance

  • Developed and maintained a Terraform-based infrastructure as code (IaC) solution to manage the company’s AWS infrastructure. This resulted in faster and more reliable infrastructure provisioning and improved team productivity




Backend Engineer

Industry: IT Services and IT Consulting

Feb 2018 – Apr 2019

Tbilisi, Georgia


  • Developed and implemented Python-based APIs for third-party business partners, resulting in increased revenue and improved customer satisfaction through a faster, more reliable, and automated integration process

  • Implemented Travis CI/CD pipeline to deploy web applications for internal use, resulting in improved development efficiency by reducing deployment time and minimizing manual intervention


Projects

Stock Market Analysis Tool


  • Built a stock market analysis tool that utilized statistics and machine learning to identify profitable stocks from trending ones, and sorted them for users on a daily, weekly, and monthly basis. The tool was built using Kubernetes and FastAPI, and was deployed to the GKE to ensure high availability

  • Optimized the performance of a Django-based web application by implementing caching strategies using Redis and load balancing techniques to achieve low latency and high throughput for handling real-time data. This resulted in a 20% improvement in response time and a reduction in server load




Ecommerce


  • Migrated the platform’s infrastructure from virtual machines to EKS cluster, resulting in a highly available and scalable solution. Collaborated with the team to optimize deployment strategies and minimize downtime during the migration process, resulting in an accelerated platform. Successfully implemented best practices and streamlined deployment strategies, resulting in a more efficient and reliable deployment process

  • Implemented a monitoring and alerting system using Prometheus and Grafana to track application and infrastructure metrics, enabling proactive issue resolution and system benchmarks




Swipe-Based Casting Platform


  • Developed the backend infrastructure of an innovative swipe-based casting tool using Python and FastAPI, enabling smooth matchmaking and collaboration between actors and directors. The application, designed to streamline the matching process, prioritizes a user-friendly experience, enhancing efficiency for seamless project collaboration

  • Implemented a resilient and scalable infrastructure, utilizing the capabilities of Kubernetes and Terraform to ensure high availability. The dynamic scalability, informed by traffic and metrics, enhances the system’s responsiveness and guarantees optimal performance under varying workloads




Retail Customer Engagement Analysis Tool


  • Developed a Retail Customer Engagement Analysis Tool by using Python and OpenCV, deployed in malls to precisely track and analyze customer behavior. This tool offered insights into customer gaze patterns, helping optimize shop displays strategically and enhance overall marketing strategies

  • Collected and stored analytics data in Elasticsearch, enabling in-depth analysis of customer engagement metrics and providing a solid foundation for informed decision-making by shop owners




Social Media Segmentation Search Engine


  • Used Elasticsearch and GraphQL to develop a social media account search engine that leveraged machine learning algorithms to connect similar accounts and segment them based on overlapping characteristics

  • Utilizing the segmented account data to enhance targeting of potential users and optimizing marketing campaigns resulted in an impressive 22% increase in user engagement




File Sharing & Streaming Platform


  • Developed a CLI tool and a collaborative platform for graphic designers using microservices, websockets, and events to enable real-time communication and concurrent collaboration on shared project layers. As a result, the platform allowed designers to efficiently share their work with peers and improve productivity in the design process, receiving positive feedback from users

  • Improved infrastructure provisioning and configuration management in the AWS environment by utilizing Terraform and Gitlab CI/CD to automate the process, resulting in a more efficient and reproducible infrastructure.

  • As a result, the deployment speed significantly improved, leading to faster and more reliable deployments




Blockchain Benchmarking Tool


  • Developed a blockchain benchmarking tool in Go to accurately measure and optimize the performance of the company’s blockchain-based systems, enhancing their reliability and reputation as a leader in cutting-edge technology

  • Integrated the tool into a pipeline that ensured stable metrics on multiple stages, providing accurate performance data and reducing the risk of production issues, ultimately increasing the company’s confidence in the performance of their blockchain-based system

Can’t find the needed talent?

 
Tekla get in touch banner

An Employer of Record (EOR) is a third-party entity that manages onboarding and administrative tasks on behalf of your business. EORs enable you to hire internationally without having to establish a commodity in different countries

bottom of page