Python Voip Traffic Recording Service
May 1, 2017
·
1 min read
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
Python
Backend
Git
Jira
Sql
Cloud
Google
API
Voip
Ftp
Sftp
Refactoring
Multithreading
Debian
Centos
Linux
Postgresql
Deployment
Flask
Sqlite
Sqlalchemy
Tcpdump

Authors
Denis Trofimov
(he/him)
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.