I am a web application developer specializing in PHP/JS with 15 years experience. strong OOP knowledge, MVC etc php, mysql, html, css, less, js, coffeescript twitter bootstrap, jquery, backbone.js, angular.js ajax, json, xml C/C++/Objective-C (just for fun) load balancing, big data, high traffic data scraping, data parsing saas, soap, rpc, rest phpunit, phpspec, tdd, bdd, xdebug symfony, symfony2, zend2, doctrine2, bitrix mysql, postgre, mongo (clustering, replications) memcached, redis, rabbitmq, sphinx ubuntu/debian/centos/archlinux/osx nginx, lighthttpd, node.js, apache2 git, mercurial, svn opengl, glsl api: paypal, facebook, twitter, livejournal, vkontakte, jira, mailchimp, mandrill, zendesk, amazon aws agile/scrum: jira, redmine
Redis Job Cost Overview
Typical total cost of oDesk Redis projects based on completed and fixed-price jobs.
oDesk Redis Jobs Completed Quarterly
On average, 28 Redis projects are completed every quarter on oDesk.
Time to Complete oDesk Redis Jobs
Time needed to complete a Redis project on oDesk.
Average Redis Freelancer Feedback Score
Redis oDesk freelancers typically receive a client rating of 4.71.
I worked as freelance systems administrator through out college years, and worked as an Operation Engineer for Gawab.com right after graduation. I was responsible for managing a Linux based cluster providing email, web and database services on top of a Xen based virtualized servers to Gawab.com's clients, based on various Open Source technologies and in-house developed solutions. I planned and executed a 0-down-time data center migration, managed a multi-server MySQL setups with complex replication and fail-over configuration and fully automated several internal complex operations. I also defined and implemented a new service monitoring and abuse/SPAM managment process for the company. I designed and implemented several scalable web and database infrastructure for Gawab outsourcing clients. My work involved working with several web and database load balancing technologies, monitoring, fail-over, backup and monitoring. And I wrote several automation and management scripts in Bash, python and PHP. I also have some experience with C and C++ and SQL. My technical interests include systems automation and management , cloud and virtualization technologies, scalable web and database architectures. I have years of experience working for Free/Open Source applications like: Apache, MySQL, PHP, Nginx, Nagios, Xen, postfix, qmail, iptables..etc.
For the last 12 years I received a wide experience in different technologies and programming languages, worked on different projects from different areas and proved that I can bring the result. I worked as a team leader and as an independent developer and know how to do things right. My system administration experience helps me very much in my software developer's life, it gave me deep understanding how complex systems work and how they are managed.
Over the last 10 years, I have been working as technical support engineer/team leader/infrastructure architect for the different companies with on-premise/cloud hosting. My competency lies in planning, development, deployment and setup of the environments from scratch, troubleshooting/support/improvement of existing production systems based on Linux/Unix with the focus on automation and high availability. Have a lot of experience in automation/monitoring/backup of different distributed environments with LAMP stack and other applications, different clustering, scalability and high-availability techniques. Operating systems: Debian/Ubuntu, Redhat(Fedora, RHEL, Centos), Suse, AmazonLinux Level of skill with Unix/Linux: RHCE MailServers: qmail, postfix, sendmail etc Databases: Postgresql, Oracle, Mysql, noSQL databases (Mongodb, Cassandra, Couchbase, Redis etc) Clustering: RHCS, terracotta, heartbeat, pacemaker, distributed balanced setups Programming, scripting languages: Bash, PL/SQL, Ruby Clouds: AWS/Tata/RackSpace/CloudStack/Openstack/Azure Automation: Chef/Puppet, RightScale, AWS Opsworks,CloudFormation etc Continuous integration/deployment: Docker, Atlassian tools, Jenkins, SVN/Git, Codebase etc. Loadbalancers/proxies: Clouds LBs, Haproxy, mod_jk, Squid, Apache, Nginx Application servers: tomcat, jetty, jboss, Apache, Nginx, different PHP-based servers Monitoring: Nagios, Zabbix, Newrelic, OMD etc English: fluent Availability: up to 30hrs/week