For the last 10 years, dealing with many technologies in many roles. Some of these roles are: - Developer in the following languages: PHP, Python, Ruby, C/C++, C#, VB.NET, ASP, Python & Django packages including django-cms, django-jet, pandas, beautiful soup, haystack, celery, and more
- Experience with following technologies: Elastic Search, Redis, Mongo DB, MySQL, PostgreSQL, SQL Server, Sybase ASE 12, DB2, Asterisk, vTiger CRM, OpenERP, Tornado, Bottle, Django, Ruby on Rails, Zend Framework, Yii Framework, Code Igniter, South, Git, Mercurial, Subversion, Jenkins, RabbitMQ.
- VoIP Communication with Asterisk using mainly Elastix, and Trixbox. - For databases, I love to work with postgresql, but I am also comfortable working with mysql and sqlite.
- For deployment, I have experience working with gcp, aws, digitalocean, heroku and more.
- I like to use the pep8 standard when writing code. I am looking for a structured client/company to work with that like to use task management tools like trello, monday, etc. I know about the installation and configuration of the following GNU/Linux distributions: Debian, Ubuntu, Arch Linux, Red Hat, Suse, Fedora, CentOS, Oracle Unbreakable Linux, etc. I know how to configure the following services: - Email services with dovecot, postfix, MySQL, or PostgreSQL - Samba as a Domain controller - DNS using bind9 or PowerDNS - Audio Streaming with Icecast - IP tables - IP route - Web server with apache, Cherokee, Nginx For one of my clients, I created a script using IPtables and IP routes to provide multi-wan Load Balancing between 2 LAN Networks from 2 distinct providers. To deploy my applications fabric is my favorite tool.