December 4th, 2009
Posted by Mambe Nanje
closeAuthor: Mambe Nanje
Name: Mambe Nanje
Email: mambenanje@afrovisiongroup.com
Site: http://afrovisiongroup.com
About: I am an African Software Entrepreneur. I speak and write FRENCH and ENGLISH very well and am doing business across the world. I am behind www.afrovisiongroup.com www.naijaborn.com www.villagediary.org and many more. My personal blog: http://mambenanje.blogspot.com twitter: www.twitter.com/mambenanje facebook: www.facebook.com/mambenanjeSee Authors Posts (15) and categorised under Hello Cameroon
send us like an attachment. every review or article on blackamphi must show a picture of you.
it must not be at work. it could even be in a club lol]
what are your names
Ebot Tabi
where do you live and work ?
Buea, Cameroon
how did you get the skills in software development(university, professonal school, online certifications, study from home, internet)
Self tutoring and learning from others
what are the tools you use in your daily activities (windows, WAMP, visual studio, dreamweaver, netbeans, eclipse, etc)
Windows/Linux OS, netbeans, Dreamweaver, XAMP/LAMP, eclipse
how long have you been writing codes or doing any form of software engineering/development
2 years
can you give some examples of projects you have developed or you have been a part of the development
Naijaborn.com, currently thinking on a location based directory service for some african countries for sometime in futur.
are you more into object oriented programming or structural/procedural programming, or something else like aspect oriented etc.
Object Oriented programming
while developing/engineering do you believe in KISS(Keep It Simple…) and Less is more ??
KISS
what are some of the software development design patterns you have used (eg MVC, Facade, Observer, front controller, singleton)
MVC
what software development cycles have you used before (Extreme Programming, SCRUM, Waterfall, Agile, Itterative, etc)
Agile
do you find design patterns usefull and do you think they help make codes orderly for teams to work together and future maintenance a breeze
Yes
can you tell us about any computerscience theories you have applied before ( Bayesian Theory, parallel computing, Bigtable, Mapreduce, Active Records, etc)
Active Records
do you work in a team environment if so what tools do you use for collaboration (eg collabtive, unfuddle, basecamp)
SVN
how important are deadlines in your work?
too important
are you into software outsourcing and do you think it will help enrich and empower Africans
It is helping nations such: India, so i think it can also help us here in Africa
what do you think about software development frameworks like Kohanaphp, codeigniter, hibernate, django, castle monorails, .NET frameworks, J2EE frameworks
They all have their place, and are very important when i comes to speed development and code maintainance
do you think those frameworks will help African developers easily adhere to software development best practises?
yes
which do you prefer more: php, python, java, CSharp, ruby, etc
Java
what do you think about open source vs proprietory technologies
Open source
what are some of the challenges you face as a software developer in Africa ?
The software market and VC funds
what do you think could be done to get rid of these challenges ?
Funding > Bootstrap
what word do you have for other aspiring software developers in Africa ?
Africa still need solution, everyone should go for it.
how can people interested in working with you get to contact you ?
info@ebotttabi.com, ebot.tabi@gmail.coO
Once again here we are on the black amphitheater, but this time around I will be talking about my own colleague and I remember a few years back when I met him and he was very much eager to get into software and web development and wanted to immidiately start coding on www.ubstudents.com also remember instructing his men Ebot Ndip www.ebotndip.com to take him through the java drills….
Enough of my talking lets get to know Ebot Tabi from the picture below and the question and answer session that follows.

What are your names
Ebot Tabi
Where do you live and work
Buea, Cameroon
How did you get the skills in software development(university, professonal school, online certifications, study from home, internet)
Self tutoring and learning from others
What are the tools you use in your daily activities (windows, WAMP, visual studio, dreamweaver, netbeans, eclipse, etc)
Windows/Linux OS, netbeans, Dreamweaver, XAMP/LAMP, eclipse
How long have you been writing codes or doing any form of software engineering/development
2 years
Can you give some examples of projects you have developed or you have been a part of the development
Naijaborn.com, currently thinking on a location based directory service for some african countries for sometime in future.
Are you more into object oriented programming or structural/procedural programming, or something else like aspect oriented etc.
Object Oriented programming
While developing/engineering do you believe in KISS(Keep It Simple…) and Less is more
KISS
What are some of the software development design patterns you have used (eg MVC, Facade, Observer, front controller, singleton)
MVC
What software development cycles have you used before (Extreme Programming, SCRUM, Waterfall, Agile, Itterative, etc)
Agile
Do you find design patterns usefull and do you think they help make codes orderly for teams to work together and future maintenance a breeze
Yes
Can you tell us about any computerscience theories you have applied before ( Bayesian Theory, parallel computing, Bigtable, Mapreduce, Active Records, etc)
Active Records
Do you work in a team environment if so what tools do you use for collaboration (eg collabtive, unfuddle, basecamp)
SVN
How important are deadlines in your work
too important
Are you into software outsourcing and do you think it will help enrich and empower Africans
It is helping other nations e.g India, so I think it can also help us here in Africa
What do you think about software development frameworks like Kohanaphp, codeigniter, hibernate, django, castle monorails, .NET frameworks, J2EE frameworks
They all have their place, and are very important when it comes to speed of development and code maintainance
Do you think those frameworks will help African developers easily adhere to software development best practises
yes
Which do you prefer more: php, python, java, CSharp, ruby, etc
Java
What do you think about open source vs proprietory technologies
Open source
What are some of the challenges you face as a software developer in Africa
The software market and VC funds
What do you think could be done to get rid of these challenges
Funding > Bootstrap
What word do you have for other aspiring software developers in Africa
Africa still need solution, everyone should go for it.
How can people interested in working with you get to contact you
info@ebotttabi.com, ebot.tabi@gmail.com
Popularity: 1% [?]