Mr. David Kibaara

David Kibaara

David Kibaara

Lecturer

Mr. Kibaara is currently a lecturer in the department of Information Technology and pursuing his doctoral studies in Information Technology. He is guided by his passionate desire to pursue a challenging, professionally and satisfying ICT lecturing career in a people oriented organization where, individual skill and hard work are recognized and acknowledged. He holds an MSc in Electronic Business Management from University of Warwick, UK and a Bachelor of Business Information Technology from the Strathmore University. He is currently undertaking research works in Deep Reinforcement Learning, Computer Graphics and Machine Learning.

To pursue a challenging, professionally and satisfying ICT lecturing career in a people oriented organization where, individual skill and hard work are recognized and acknowledged. 

July 2013 – To Date, Meru University of Science and Technology, Assistant Lecturer

  • Lecturing and Setting the final exams for the following Bachelor of Science in Computer Science units: –
    • Computer Aided Design
    • Digital Image Processing
    • Computer Graphics
    • Compiler Construction
    • Data Structures and Algorithms
    • Internet Technologies
    • Computer Architecture
  • Examination officer Department of Information Technology
  • Bachelor of Science in Computer Technology Course Advisor.
  • Prepared Bachelor of Information Science curriculum.
  • Prepared Bachelor of Science Computer Security and Forensics curriculum.
  • Prepared Doctor of Philosophy – Computer Science.
  • Prepared Masters of Science – Computer Science.
  • Reviewed the Bachelor of Business Information Technology Degree, Diploma in Information Technology, Bachelor of Science in Computer Science and Bachelor of Science in Computer Technology curricula.
  • Blockchain club patron

May 2011 –  Apr 2013, Mount Kenya University, Assistant Lecturer.

  • Prepared Masters of Science Information Technology Curriculum, this was approved by the University Senate.
  • Reviewed the Bachelor of Business Information Technology Degree, Diploma in Business Information Technology, Diploma in Information Technology, Bachelor of Information Science, Diploma in Information Science Curriculums and Bachelor of Education Computer option curriculums.
  • Seating in the School of Pure and Applied sciences disciplinary committee.
  • Lecturing and Setting the final exams for the following Bachelor of Business Information Technology and Bachelor of Science in Information Technology units: –
    • Fundamentals of Internet
    • Internet Programming
    • Software Engineering
    • Introduction to Data Communication and Computer Network
    • Knowledge Management of Business Information Systems
    • Object Oriented Programming
    • Operating Systems
    • Mobile Computing
    • Computer Graphics
    • Distributed Databases
    • Principles of Electronic Commerce
    • Network Management
    • ICT in Business and Society
    • Introduction to Web Design and Development
    • Network Security and Cryptography
    • Advanced Web Design and Development
    • Impact of ICT to Business and Society
    • Total Quality Management of Business Information Technology
    • Database Systems
    • Management of Information Systems
  • Supervising the Bachelor of Business Information Technology students in their final year ICT project.
  • Lecturing and Setting the final exams for the following School Based Bachelor of Education Science units: –
    • Database systems
    • Information System, Strategic planning and management
    • System Analysis and Design
    • Computer Graphics
  • Lecturing and Setting the final exams for the following distance learning Bachelor of Business Information Technology unit: –
    • Management Information System
    • Internet Programming
    • Introduction to Web Design and Development
    • Advanced Web Design and Development
  • Preparing the module course work the following distance learning Bachelor of Business Information Technology units: –
    • Internet Programming
    • Introduction to Web Design and Development
    • Advanced Web Design and Development
    • Knowledge Management of Business Information Systems
    • Mobile Computing
    • Computer Graphics
    • Distributed Databases

Sept 2012 – May 2013, Meru University College, Part Time Lecturer.

  • Lecturing and Setting the final exams for the following Bachelor of Science in Computer Science units: –
    • Computer Graphics
    • Compiler Construction

Jan 2012 – Dec 2012, Karatina University College, Part Time Lecturer.

  • Lecturing and Setting the final exams for the following Bachelor of Science in Computer Science units: –
    • Computer Graphics
    • Advanced Computer Graphics
    • Expert Systems
    • Computer Applications
    • System Simulation and Modeling

Aug 2011 – May 2013, Mount Kenya University Virtual Campus Coordinator, School of Pure and Applied Sciences

  • Advising and maintaining the school and the virtual campus and dealing with all matters related to online and distance learning.
  • A member of Virtual campus examination and course material development committee.
  • Processing the credit transfers for the distance learning students.
  • Advising and implementing strategies to increase online and distance learning students’ numbers.

 

May 2010 –  Dec 2012, IAT Thika Road Campus, Part-time Lecturer.

  • Lecturing and Setting the final exams for the following Bachelor of Business Information Technology units: –
    • Database System I
    • Database System II
    • Cost Accounting
    • Object Oriented Programming I
    • Object Oriented Programming II
    • Software Engineering I
    • Software Engineering II
    • Electronic Commerce
    • Computer Graphics
    • System Support
    • Computer Networks
  • Lecturing IT Service Support to BSC IT Students.

Feb 2010 – Apr 2011, Free Post Ltd, www.patauza.co.ke Content and Site Administrator.

  • Developing the site using PHP, HTML and MySql Database.
  • Integrating the site with Facebook Open Graph to improve on Social Media feasibility of the site.
  • Daily administration of the site and Management of user generated content.
  • Promote the website as an informational portal to the public and

Jan 2010, EC Harris, Accounts Assistant.

  • Supplier accounts reconciliations.
  • Processing Invoices using Agressor 5.0 system for payment.

Mar 2009 –  Aug 2009, Expotel, Purchase Ledger Consultant.

  • Processing Invoices using BOIL system, ensuring invoice payment.
  • Supplier account reconciliations and maintaining and reporting the ledger.
  • Approving invoices for payment when matched.

Aug 2008 –  June 2009, Lighthouse Business College, Manchester, Part-time Lecturer.

  • Taught Management of Information Systems to Professional Graduate Diploma in IT students
  • Taught Business Environment to BTEC Higher National Diploma in Business students
  • Taught Project Planning, Management and Control to Diploma in Information Technology Students

Apr 2008 –  Feb 2009, Thomas Cook Airlines, Assistant Accountant.

  • Processing Invoices using sprinter system, ensuring invoice payment fully maximized cash flow needs of the firm.
  • Account reconciliations, investigation of unusual transactions, maintaining and reporting on the ledger.
  • Investigating revenue flow.
  • Divisional month end processes and reporting.

Oct 2006 – Dec 2007, Warwick Manufacturing Group, Part time Sales Ledger Clerk.

  • Ensuring billing was sent out to customer in a timely and accurate manner .
  • Dealing with customer queries, re billing customers and customer accounts.
  • Customer account reconciliation and chasing outstanding debt.
  • Posting sales ledger journals.
  • Bank, credit and debit card reconciliations.

Jun 2006 – Sep 2006: Carmed Insurance Agency, Customer Service Manager  

  • Handling customers insurance claims.
  • Marketing and selling insurance products to customers.
  • Customer relations and building relationship with insurers.
  • Reporting on Key Performance Indicators on customer service e.g. time to closing a query, conducting surveys on how customers feel about our service delivery.

 

 

 Research and Papers

  • David Kibaara(2008), Software as a Service model to deliver ERP software to SMEs, LAP LAMBERT Academic Publishing, Germany, ISBN 978-3-659-23803-1
  • David Kibaara(2008), HelpDesk Asset Management System, LAP LAMBERT Academic Publishing, Germany, ISBN 978-3-659-27282-0
  • Wilkister Atieno Dinda, Njeru Mwiti Kevin , David Kibaara, Alexander Muriithi Njoroge, Kevin Murithi Njagi (2015), Aligning IT/IS goals with business objectives; facilitating knowledge discovery for enhancing organizational performance: A review study, Scirj Volume III, Issue XII, December 2015 Edition , ISSN: 2201-2796, Page 20-25
  • Kevin Mwiti Njeru, Wanjiru Catherine Kiarie, David Kibaara, Elizabeth Mwaniki, Nicholas Kavoi (2016), Knowledge Driven Decision Making in Organizations; an Information Systems Driven Approach, African Journal of Computing and Information Systems (IJSTER-AJCIS). Vol. 1 Issue 1 November 2016, Page 16 – 24
  • Kevin Njeru, Catherine Kiarie, David Kibaara, Elizabeth Mwaniki, Benjamin Kiprono (2017), Information Systems Driven Approach to Organizational Decision Making, African Journal of Computing and Information Systems (AJCIS). Vol. 1 Issue 1 September 2017, Page 16 – 25
  • Njeru Mwiti Kevin, Felister Munyi Wanyaga, David Kibaara, Wilkister Atieno Dinda, James Kariuki Ngatia (2016), Dark data: Business Analytical tools and Facilities for illuminating dark data, Scientific Research Journal (SCIRJ), Volume IV, Issue IV, April 2016 1, ISSN 2201-2796
  • Joseph Gichuki, Gregory Wabuke Wanyembi, David Kibaara (2018), Level of E-Government Readiness by County Governments in Kenya-A Case of Laikipia County, International Journal of Applied Computer Science (IJACS), Publication date: 2018/1/10, Volume: 1, Issue: 1, Pages: 24-34, ISSN 2522-6258
  • Gregory Wabuke Wanyembi, Joseph Gichuki, David Kibaara (2018), Barriers Affecting E-Government Adoption in County Governments in Kenya: A Case of Laikipia County, International Journal of Applied Computer Science (IJACS), [S.l.], v. 1, n. II, p. 46-55, jan. 2018. ISSN 2522-6258.
  • David Kibaara(2011), Internet Programming Module, Mount Kenya University Virtual Campus
  • David Kibaara(2011), Introduction to Web Design and Development Module, Mount Kenya University Virtual Campus
  • David Kibaara(2011), Advanced Web Design and Development Module, Mount Kenya University Virtual Campus
  • David Kibaara(2012), Knowledge Management of Business Information Systems Module, Mount Kenya University Virtual Campus
  • David Kibaara(2012), Mobile Computing Module, Mount Kenya University Virtual Campus
  • David Kibaara(2012), Computer Graphics Module, Mount Kenya University Virtual Campus
  • David Kibaara(2013), Distributed Databases Module, Mount Kenya University Virtual Campus
  • David Kibaara(2018), Fundamentals of Internet Module, Kenyatta University Digital School
  • David Kibaara(2018), Information Systems Management Module, Kenyatta University Digital School

Achievements

2007: Achieved a distinction in Msc Dissertation at University of Warwick.

2006: Achieved a distinction in Information System Project at Strathmore University.

2005: Organized and attended 6th Strathmore University ICT Conference.

2005: Achieved first position in 400m race at Strathmore University Annual Sports Day.

2004: Achieved third position in 100m race at Strathmore University Annual Sports Day.

2003: Organized and presented in the Annual Japanese Speech Contest in Strathmore University. 

  • Management and Administration Skills.
  • Ability to work on own initiative and in a team.
  • Programming using C/C++, Visual Basic, JavaScript, CSS, PHP, ASP, Java and Android.
  • Data Science using Python, R and Matlab.
  • Database: MS Access and MySQL.
  • Accounting Information Systems: Sage line 50. Agresso 5.0 and SAP.

I enjoy swimming, watching football and visiting places.