Guru.com Profile - bgmarete
Find this profile here: http://www.guru.com/freelancers/Software-Developer-Database-Consultant-Telephony-Embedded-Programming-DBA/Kenya/Nairobi/1169119
|Tagline:||Deep Understanding, True Competence|
|Photograph:||No images have been uploaded.|
|GMT:||E. Africa Standard Time|
|Category rank:||55164 in Programming & Databases|
|Money (all time):||$0.00|
|Min. project budget:||$500.00|
|Member since:||08 Jun 2009|
|Last sign In:||20 Nov 2009 6:51 AM ET|
|Quotes submitted:||0 in last 30 days|
|Highest degree:||Bachelor's Degree|
|Software skills:||Development Languages: Excellent skills and 9 years experience in C and C++ programming. I have developed production systems which range from low-level systems-level programs to elaborate GUIs in C and C++.
Excellent understanding and long experience in programming with Python. I use Python routinely in my daily consultant work.
Excellent understanding and daily experience in the use of the UNIX shell language.
Operating Systems: In-depth understanding of Linux and, in general, all modern UNIX platforms. This includes a great understanding of low-level system's management and development, including familiarity with the standard POSIX API as well as familiarity with the Linux Kernel Internals.
I also have expert knowledge of the Microsoft Windows operating system, including in-depth skills in Windows server administration as well as Windows systems development. Good understanding of the Win32 C/C++ API.
Voice Over IP (VOIP) Techologies
In-depth understanding of VOIP techologies. Expert knowledge of the Asterisk telephony platform. I have developed an auto-dialler based on the Asterisk platform that now servers a school district in the U.S.A., comprising upto 35,00 students. I developed and currently manage the VOIP network of the largest media company (with 5 FM Stations) in Nairobi, Kenya.
Other Core Skills
Expert knowledge in admin., optimization and securing of the MySQL and PostgreSQL DBMSs Expert knowledge of Video on Demand (VOD) and IPTV (IP Television) technologies.
Native-level facility in spoken and written English.
Excellent technical documentation writing skills.
Technology & Internet
Media & Entertainment
I have successfully developed and deployed a wide range of applications, including cross-platform applications that work the same on both Windows and Linux. For example, I have developed and deployed a custom Soft Phone (in C++) for a local company. It works on both Linux and Windows.
VOIP (Voice over IP)
Working as a consultant for a U.S. client, I developed an auto-dialer application based on the Asterisk PBX that currently serves a school district of up to 35,000 students. The core of the application was developed in C/C++, and it featured a web front-end to control it.
I deployed and currently maintain the Asterisk-based VOIP network of a large media organization in Nairobi Kenya. The organization runs 5 FM stations and the VOIP network I manage spans 3 branches within the city. My work for this client has involved the development of extensive custom dial plans as well as billing modules.
I have a working knowledge of the SIP (Session Initiation Protocol) standard.
Video on Demand and IPTV
I am the lead developer in an on-going effort to develop a complete Video on Demand platform which will include not only the standard media streaming capabilities, but also auxilliary modules such as those used for billing.
In this regard, I have a working knowledge of a wide range of the relevant platforms, including RTP/RTCP and RTSP.
In a previous job, I was responsible for the admin and securing of 10 Linux servers based in the U.S. and New Zealand.
|Work terms:||Prefer payment to be secured by Escrow.|