![]() |
Guru.com Profile - bgmarete Find this profile here: http://www.guru.com/freelancers/Software-Developer-Database-Consultant-Telephony-Embedded-Programming-DBA/Kenya/Nairobi/1169119 |
| Screen name: | bgmarete |
| Profile ID: | 1169119 |
| Tagline: | Deep Understanding, True Competence |
| Screen icon: |
|
| Membership: | Basic Member |
| Photograph: | No images have been uploaded. |
| Country: | Kenya |
| GMT: | E. Africa Standard Time |
| Category rank: | 55164 in Programming & Databases |
| Quality score: | 0.00 |
| Feedback: | None |
| Money (year): | $0.00 |
| Money (all time): | $0.00 |
| Min. rate/hour: | $20.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 |
| Work onsite: | No |
| Experience: | 9 years |
| 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. |
| Additional skills: | Languages Native-level facility in spoken and written English. Technical Writing Excellent technical documentation writing skills. |
| Subcategories: | Programming Database Design Telephony Applications Embedded Development Database Administration |
| Industries: | Finance Technology & Internet Media & Entertainment Professional Services Telecommunications |
| Highlights: | Development 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. Systems Admin 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. |