March 2020-current ; ICT Manager, Egerton University
Experience
• Liaise with product developers to keep up-to-date on the latest product upgrades, changes and developments.
• Analysed data to identify and communicate commercial trends.
• Proactively identified risks and implemented mitigative action.
• Formulated robust contingency plans based on risk analyses.
• Regularly updated internal stakeholders with progress reports on delivery, financial and quality measures.
• Expertly communicated technical ICT information to non-technical audiences through clear and easy to understand presentations.
• Attended conferences, seminars, networking events and training sessions to keep up-to-date on latest developments within ICT.
• Evaluation of Procurement process within the University
• Keep accurate, detailed maintenance records safely stored on server systems to run the University.
• Planned efficient use of resources to control expenditures.
• Defined scopes, managed resources and oversaw schedules in line with stakeholder and project owner specifications.
• Arranged upgrades to hardware and software to maintain technological capabilities.
• Reported regularly on University data and kept leadership informed of progress.
• Coordinated performance management for 16 employees.
• Evaluate the ICT University needs, identifying underperforming areas and reporting recommendations for improvement.
• Represented the University at ICT-related events across multiple workshops
• Developed and communicated ICT standards and procedures.
• Directed installation of ICT resources and related user training.
• Established operational priorities to guide department activities.
• Implemented plans to meet operational targets.
• Led projects to improve ICT system integrity and security.
• Assigned and monitored work of computer-related professionals.
• Procured software, hardware and infrastructure required to meet programme demands.
• Assessed computing needs and system requirements by liaising with users, vendors and technicians.
• Oversaw on-site and off-site teams professionals working on diverse IT projects.
Sept 2014 – Current ; Lecturer, Computer Science Department, Egerton University
Experience
• Instruct students in classroom and lecture environments
• Maintain excellent lecturer student relationships by proactively assisting with requests in a timely and efficient manner.
• Assists in the development of educational, engaging and innovative teaching material for programming, simulation and modelling, data mining and computer vision lessons.
• Carry out in-depth research to keep up-to-date on curriculum requirements and changing trends.
• Conduct seminars and lectures for students in a classroom.
• Provide constructive feedback on coursework, classwork and homework to advance student knowledge in computer science.
• Nurture students' social, emotional and academic development by providing social support.
• Role-model exemplary behaviour and establish lasting relationships with students through orientation programmes..
• Keep records of student attendance, progress and activities to assess individual mastery of subject matter.
Sept 2014 – March 2020 Chairperson for Computer Science Department, Egerton University
Experience
• Ensured daily operations were smooth and efficient by analysing departmental needs and closely monitoring performance.
• Developed new programmes and partnerships, driving student recruitment.
• Departmental self evaluation of Computer Science Programs
• Planned and delivered academic strategy for the department
• Managed teaching and non teaching staff of 16.
• Organised extracurricular and educational enhancement activities for students.
• Actively contributed to academic faculty board, leading departmental meetings as chairperson.
• Managed creation and execution of annual department development plans and strategy.
• Managed department procurement process.
• Established department policy and procedures for admission, assessments and examination.
• Conducted programme assessments, ensuring curriculum coverage, continuity and progression for all students
• Assessed data to identify underachieving students, creating and implementing effective plans of action to support them.
July 2006 to Sept 2014 Assistant Lecturer, Computer Science Department, Egerton University
Experience
• Instructed students in classroom and lecture environments
• Assisted in the development of educational materials.
• Carried out in-depth research to keep up-to-date on curriculum requirements and changing trends.
• Contributed to the development, planning and implementation of a high-quality curriculum
• Conducted seminars and lectures for 75+ students in a classroom.
• Provided constructive feedback on coursework, classwork and homework to advance student knowledge in computer science.
• Nurtured students' social, emotional and academic development by providing social support.
• Role-modelled exemplary behaviour and established lasting relationships with students through orientation programmes..
• Split learners into groups for group-related activities and encouraged collaboration to nurture teamwork and social skills.
• Collected and organised materials to support learning activities
• Kept records of student attendance, progress and activities to assess individual mastery of subject matter.
2006-2008 Examination officer, Computer Science Department, Egerton University
Experience
• Archived examination records on behalf of the head of department and maintained excellent student relationships by providing supportive and helpful environments.
• Kept records of student attendance, progress and student activities that assess individual mastery of subject matter.
14th March 2005 - July 2006 Part time lecturer
Experience:
• Conducted seminars and lectures for students in a classroom.
• Provided constructive feedback on coursework, classwork and homework to advance student knowledge in computer science
2003-2004 ICT Technical Person
Experience:
• Explored and created new ways to resolve problems with processes, technology and team members to improve overall efficiency of the department.
• Identified issues, analysed information and provided solutions to problems.
• Updated databases while complying with the company regulations.
• Collaborated with team members to achieve target results
March 2002 to May 2002 African Online, Nakuru Branch
ICT Technician
• Performed regular backups and virus safety inspections on user computers.
• Provided technical support to company staff and users, resolving varied issues across internal and external applications.
• Provided thorough training and guidance on new software, systems and applications.
• Monitored and inspected computers and peripheral equipment, ensuring consistent IT services.
• Configured software and functions for users following specifications to optimise operations.
• Responded to customer queries and provided resolutions to maintain smooth internet connections.