
David Odera

Connect with David Odera to Send Message
Connect
Connect with David Odera to Send Message
ConnectTimeline
About me
Senior ICT Systems Admin/Developer
Education

Oriwo High School
-
KCA UNIVERSITY
2012 - 2014Master of Science (MSc) Computer CommunicationActivities and Societies: Designing Intrusion detection system in database systems, Final Dissertation Msc in Data Communication

The Catholic University of Eastern Africa
2004 - 2008Bachelor of Science (B.Sc.) Computer ScienceActivities and Societies: Mathematics and Computer Science Club, Hockey Electronic-Tallying of Votes –Engineering Students Expo 2008, Sarit centre: Presented a research project for e-voting and tallying system for Electoral Commission of Kenya. The software model could enable the electoral body record and process results electronically at individual polling stations across the country if well implemented.DatabasesDeveloped an Insurance loan management system, using vb 6 as the front end and using Mysql at the back end.
Experience

The Catholic University of Eastern Africa
Jan 2009 - now To conduct practical oriented project research, publish and participate in seminars To supervise research work and consultancy To ensure quality continuous assessment of students take place and feedback promptly given to the students. Regular review of courses in conformity with quality assurance reports and emerging international best practises. Develop and customize frameworks for practical lessons Implement and manage computer networking and communication within and across campuses.Provide or oversee ICT support for teaching and learningManage the university LAN and any software or hardware system. Advice the campus management on the suitable ICT tools that can be used for learningCustomize university system databases Implement and manage computer systems including networking and communication within and across campuses.Customize university system databasesProvide or oversee ICT support for teaching and learningManage the university LAN and any software or hardware system.Advice the campus management on the suitable ICT tools that can be used for learning Perform data backups and disaster recovery operations.Generating, designing and publishing students financial data using BI tools i.e Pentaho BI Writing ad-hoc queries in PL/SQL based on schema knowledge for various reporting requirements.Administering Linux CentOS database server Test programs or database for correctness.Improving the interface between systems and users
Computer Science Specialist
Oct 2016 - nowSenior Systems Administrator/Developer
Jan 2013 - nowSenior ICT Admin/Developer
Jan 2008 - nowDatabase Programmer
Jan 2009 - Dec 2012

Catholic University of Eastern Africa
May 2014 - Jan 2015Tutorial FellowComputer Science Courses in particular security in databases, programming and network communications

Tom Mboya University
Apr 2020 - nowInformation Technology Operations Specialist/Tutorial FellowDuties and responsibilities 1. Function/Expected Results: Network Administration• Daily technical assistance to staff, resource persons and students• Install new/rebuild existing servers hardware, peripherals, services, settings, storage in accordance with standards• Develop and maintain installation and configuration procedures• Install, configure and support institutions LAN and WAN• Research and recommend innovative systems administration tasks2. Function/ Expected Results: Operations and support Perform Daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups• Perform regular security monitoring to identify any violations• Perform daily backup operations• Perform regular file archival and purge as necessary• Ensure normal functioning of PABX, telephone over IP and reliability of billing telephone software• Maintain internal connection from ISP for backup purpose• Creating and technically maintaining websites and intranet3. Function / Expected Results: Maintenance• Apply operating system patches and upgrades on regular basis, and upgrade administrative tools and utilities• Maintain operational, configuration, or other procedures• Perform periodic performance reporting to support capacity planning• Perform ongoing performance tuning, hardware upgrades and resource optimization as required. • Maintain and monitor the network equipment of the center AchievementsDesigned, developed and implemented elearning.tmuc.ac.ke and ICT infrastructure installation in 6 story building, 2020-2021 Show less

Mount Kenya University - MKU
Jun 2024 - nowLecturer in Computer Science
Licenses & Certifications

Oracle Developer
Techno Brain
Languages
- jaJava, visual basic .net, sql, c
Recommendations

Luis miguel quispe olmedo
Licenciatura en Ing. Electronica y de SistemasBolivia
Ken frieser
Student European Studies aan de UvANetherlands
Michael hutton
IbexSpring Branch, Texas, United States
Leonardo durán
Independent Technology ConsultantAzuay, Ecuador
Adolfo omar calderon
Product ManagerBilbao y alrededores
Katka vaughan
Product Manager Airlock BrowserFribourg, Fribourg, Switzerland
Matthew fenstermaker, pt, dpt, tpi certified
Physical Therapist at St. Luke's Rehabilitation InstituteLiberty Lake, Washington, United States
Myana supraja
Certified SAP SuccessFactors ConsultantHyderabad, Telangana, India
Jacqueline b.
Human Resources LeaderGreater Houston
Hakim o.
Fondateur de HO CONSULT, chasseur de talents / Founder of HO CONSULT, Headhunter of talentsParis, Île-de-France, France
Cenk arslan
Gayrimenkul Yatırım Danışmanı / Satış Kanalları İşe Alım ve Eğitim Müdürü / Satış Eğitimi / Rekabet...Çanakkale, Türkiye
Roni l. wise, r.n.
holistic health coachOceanside, California, United States
Gary hans
Final Year Electronics and Communication Engineering Student | VIT VelloreVellore, Tamil Nadu, India
Kimberly sinnaeve
Productie-assistent tv & film | beschikbaarKeerbergen, Flemish Region, Belgium
Parneet k.
Pharmacy Assistant @ London Drugs | Assistant store manager OTR | MBA, BITSurrey, British Columbia, Canada
Havva özge ofluoğlu
Senior Field Sales Engineer, Final Control, Power - Emerson Automation SolutionsTürkiye
Prashanth krishnan
Strategy & Operations, Microsoft Partnership at Deloitte Consulting | MBA, University of MarylandGreater Seattle Area
Oleg kyrylych
Project ManagerUkraine
Mani bhargavi
Assistant Manager HRAndhra Pradesh, India
Ray slack
Director at Macarthur Finance & Capital Pty LtdGreater Sydney Area
...