Scroll To View More
David Avsajanishvili, Python Developer in Batumi, Adjara, Georgia
David Avsajanishvili

Python Developer in Batumi, Adjara, Georgia

Member since September 30, 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

Portfolio

  • Independent
    Python, Django, PostgreSQL, MongoDB, AngularJS
  • Social TRM
    Python, Django, MongoDB, AWS
  • IQElite
    Python, Django, MongoDB, AWS, LaTeX, DocBook

Experience

  • SQL, 12 years
  • JavaScript, 8 years
  • Python, 6 years
  • Django, 6 years
  • Amazon Web Services (AWS), 5 years
  • Test-driven Development (TDD), 5 years
  • Behavior-driven Development (BDD), 4 years
Batumi, Adjara, Georgia

Availability

Part-time

Preferred Environment

OS X (desktop), Linux VM (dev), Vim, Git

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.

Employment

  • IT Consultant

    2012 - PRESENT
    Independent
    • 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: Python, Django, PostgreSQL, MongoDB, AngularJS
  • 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: Python, Django, MongoDB, AWS
  • Developer

    2010 - 2011
    IQElite
    • 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: Python, Django, MongoDB, AWS, LaTeX, DocBook
  • 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: Python, Java, J2EE, Asciidoc, LaTeX
  • 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: VB6, VBA, Microsoft C++, MS SQL
  • 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: C#, Microsoft .NET, MS SQL

Experience

  • Cloudfind (Development)
    http://cloudfindhq.com

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

  • Uploadcare (Development)
    https://uploadcare.com

    Helped the startup to break even.

  • VidiBee (Development)
    https://www.youtube.com/watch?v=-xyMtwd6Unc

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

  • QA Architect at Lifespeed (Development)
    http://www.lifespeed.io/

    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.

  • 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.

Skills

  • Languages

    Python, SQL, JavaScript, Markdown, TeX, Swift
  • Tools

    Uploadcare, Google Analytics, LibreOffice, Git, Jekyll, Trac, Apache, RabbitMQ, Celery, Vim Text Editor, 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, OpenStack, Mashape
  • Storage

    PostgreSQL, MySQL/MariaDB, MongoDB
  • Other

    Data Analysis, Quality Assurance (QA), Digital Signature, Big Data, Analytics, OCR
  • Frameworks

    Jinja, Flask, Django, AngularJS
  • Libraries/APIs

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

Education

  • 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
I really like this profile
Share it with others