About

I am a Computer Scientist with a Bachelors degree in Computer Science looking to build on my extensive range of technical skills within a suitable challenging role. I am keen to achieve further professional development. Working on a challenging organization, contributing to its growth through job commitment, team work and participating in information technology related activities to enhance its productivity.

Skills

  • Computer science
    8
  • System administration
    8
  • MS Sql Server
    8
  • Virtual machines
    8
  • cloud computing (AWS)
    7
  • Java
    7
  • Java Web
    7
  • JavaEE
    7
  • MySQL
    7
  • PHP
    7
  • HTML/CSS
    7
  • Java Script
    7
  • c++
    7
  • c
    7

Recommendations

Brian Ndiema

4/15/2024
8

"A great and dedicated IT guru"

Experience

Mark Ndiema

Work experience
  • Ensure smooth operation of the central systems, the office automation environment & the communications
  • infrastructure;
  • Implement the IT strategic plan in support of the organization plan & business plans
  • Determine the most effective & efficient ways of implementing technology-based solutions to support the
  • stated requirements of the various departments
  • Identify opportunities for the application of technology to assist the various departments achieve their
  • objectives
  • Formulate and implement the company’s ICT policies
  • Advise the Managing Director as part of the management team
  • Provide leadership & mentoring to the Business Systems Analyst, LAN/WAN Administrator and the Computer
  • Operator/ Analysts and also identifying any training needs that they may require
  • Develop and maintain an enterprise-wide business recovery plan to ensure timely and effective restoration of
  • IT services in the event of a disaster
  • Ensure that enterprise information systems operate according to internal standards, external
  • accrediting agency standards and legal requirements
  • Liaise on IT matters with the providers & users of organization supported information

Mark Ndiema

Work experience
  • Managing the server; Deploying the web program including the updates of the web program to the
  • organization server.
  • Managing the organization database and querying of reports.
  • Maintaining hardware and software of all the ICT equipment’s to ensure standard desktop environment and
  • provide basic installation of the same.
  • Provide training to new and existing employees on ICT matters.
  • Designing and production of medical cards, business cards, envelops, receipts and posters for the organization.
  • Managing the Facebook page and website for the organization.
  • Managing the network of the organization.

Mark Ndiema

Work experience
  • Providing first level support to ICT hardware, network and software - where he was involved online
  • support and logging in the incidents into Technical Support System Troubleshooting and creating
  • incident tickets for ICT Support users.
  • Installation and configuration of ICT equipment like GPRS, printers and network routers.
  • Maintaining hardware configurations and servicing ICT equipment’s to ensure standard
  • desktop environment and provide basic installation of hardware
  • Structural cabling networking at Eldoret HPO, Eldoret sorting and ICT office running the UTP cable,
  • RJ45 termination and IP management documentation.

Mark Ndiema

Work experience
  • Network troubleshooting
  • Internet (HELB, GHRIS, KRA)
  • Software installation and updating (Windows: XP, Vista,7,8.0,8.1)
  • Typesetting
  • Computer formatting, maintenance, installation of drivers etc.

Related persons

Brian NdiemaSecurity, Teaching, DevOps
Steve KiptooAdobe Photoshop, ICT
SR71 BlackbirdSoftware development, IT
philo philoCustomer service, Excel, Product management

Brian Ndiema

4/15/2024
8

"A great and dedicated IT guru"