David Avsajanishvili, Python Developer in Batumi, Adjara, Georgia
David Avsajanishvili

Python Developer in Batumi, Adjara, Georgia

Member since November 1, 2015
David is a highly skilled web development expert with over 12 years in the software development industry and over five years in web startups. His specialties are IT consulting, business+tech development, and team building, and he has an EMBA from Hult London.
David is now available for hire


  • Independent
    AngularJS, MongoDB, PostgreSQL, Django, Python
  • Social TRM
    Amazon Web Services (AWS), AWS, MongoDB, Django, Python
  • IQElite
    Amazon Web Services (AWS), DocBook, LaTeX, AWS, MongoDB, Django, Python


Batumi, Adjara, Georgia



Preferred Environment

Git, Vim Text Editor, Linux, Desktop, MacOS

The most amazing...

...system I've implemented is a service to tag files in your cloud storage and connect them to the records in your CRM by relevancy.


  • IT Consultant

    2012 - PRESENT
    • Moved a SaaS startup from the development to growth phase (for Uploadcare).
    • Created a technical foundation, assembled a tech team, and established an effective software development process (for Cloudfind).
    • Designed and built the server-side portion of the VidiBee platform, driven by a REST API.
    Technologies: AngularJS, MongoDB, PostgreSQL, Django, Python
  • CTO

    2011 - 2012
    Social TRM
    • Assembled an effective technical team.
    • Implemented a feature-rich MVP within a short period of time.
    • Implemented a high-quality, maintainable, and well-tested codebase.
    Technologies: Amazon Web Services (AWS), AWS, MongoDB, Django, Python
  • Developer

    2010 - 2011
    • Implemented a back-end engine for psychometric tests.
    • Implemented an image generation framework with text translation capabilities.
    • Created a detailed PDF report generator based on DocBook templates and LaTeX engine.
    • Maintained the technical side of i18n of the project, which was translated to 15 languages.
    • Created a semi-automated avatar moderation framework based on volunteer feedback.
    Technologies: Amazon Web Services (AWS), DocBook, LaTeX, AWS, MongoDB, Django, Python
  • Technical Documentation Specialist

    2008 - 2010
    Geocell (Telia Sonera Group)
    • Automated technical documentation generation.
    • Created guidelines and best practices of data knowledge within the department.
    • Prepared pre- and post-development technical documentation for all software systems built in-house.
    Technologies: LaTeX, AsciiDoc, Jakarta EE, Java, Python
  • Software Developer

    2006 - 2008
    Oris LTD
    • Implemented financial and HR software modules for the ERP platform.
    • Designed and implemented a meta-language for accountants for creating custom accounting routines that was compiled to (and decompiled from) a plain VBA.
    • Implemented a report generation and printing framework.
    • Set up bi-directional data replication management module for the ERP system.
    Technologies: Microsoft Visual C++, Microsoft SQL Server, Visual Basic for Applications (VBA), Visual Basic
  • Software Developer

    2005 - 2006
    VTB Georgia
    • Implemented data reporting for a loan management system.
    • Implemented customizable bonus calculation system for loan officers.
    • Set up a nationwide data replication system for loan management.
    Technologies: .NET, Microsoft SQL Server, C#


  • Cloudfind

    Technical foundation of the project was largely inspired and partially implemented by me.

  • Uploadcare

    Helped the startup to break even.

  • VidiBee

    API-driven back-end and video encoding part was my job.

  • QA Architect at Lifespeed

    I built an innovative Continuous Integration and Delivery framework based on Docker, Nginx and GitLab CI. It runs tests on each commit and deploys the web app to a dev server, making it available under a branch-specific virtual host.

  • Toptal Mentor
    David is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. David shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.


  • Languages

    Python, SQL, JavaScript, DocBook, Java, Visual Basic, Visual Basic for Applications (VBA), C#, Markdown, TeX, Swift
  • Tools

    Uploadcare, Google Analytics, LibreOffice, Git, Jekyll, Trac, Apache, RabbitMQ, Celery, Vim Text Editor, LaTeX, Microsoft Visual C++, Ansible, PDFtk, Solr, NGINX
  • Paradigms

    Test-driven Development (TDD), Behavior-driven Development (BDD), Continuous Integration (CI), Continuous Delivery (CD), Continuous Deployment
  • Platforms

    Linux, Ubuntu, Amazon Web Services (AWS), Docker, MacOS, Desktop, Jakarta EE, OpenStack, Mashape
  • Storage

    PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, MongoDB
  • Other

    Data Analysis, Quality Assurance (QA), Digital Signatures, Big Data, Analytics, AWS, AsciiDoc, OCR
  • Frameworks

    Jinja, Flask, .NET, Django, AngularJS
  • Libraries/APIs

    ImageMagick, PIL, Fabric, Twitter SDK, Instagram API, jQuery, FFmpeg, Matplotlib, React


  • EMBA Degree in Business Administration
    2013 - 2015
    Hult International Business School - London, UK
  • B.Sc. Degree in Computer Engineering
    2001 - 2005
    Georgian Technical University - Tbilisi, Georgia

To view more profiles

Join Toptal
Share it with others