Python Voip Traffic Recording Service

May 1, 2017 · 1 min read
projects backend

I developed Python Backend VOIP traffic recording service for De Novo Lab, freelance job.

  • Refactored a multithreaded VOIP traffic recording service from Python 2.7 to 3.4
  • Added Google Cloud Storage, configuration features, fixed JSON API, FTP, SFTP storage features bugs.
  • The team from De Novo Lab was PM, sysadmin, 2 testers.

Technology

  • Python 2.7, 3.4, SQL; Git Bitbucket, Atlassian Jira; Eric Python IDE, vim;
  • Flask, gcs-client, psycopg2 for PostgreSQL DB, SQLite, SQLAlchemy, tcpdump, tshark, mawk;
  • Deployed on Debian, CentOS Linux
Denis Trofimov
Authors
Software Architect, Data Architect

Seasoned software developer, worked for start-ups, bank, industries like space and railroads.

I am a Go/Python/C++/C software engineer and working in software development since 2010. For the last 3 years I did Platform Engineering, the development of the Internal Developer Portal (IDP), and making organizations shift left on the DevOps paradigm. In the past I’ve designed and developed standalone and client-server applications, with databases like Oracle DB, PostgreSQL, and MySQL. Created applications serving CRM, web automated order processing, and simulation of the technological operation of railroad rolling stock.