What I Do

Software Development

Logo Design

IT Support

My Skills

Software Development
PHP
Laravel
Node Js
Deno Js
Networks

Other Skills

  • Jquery
  • Ajax
  • Vue Js
  • React Js
  • HTML
  • CSS
  • Wordpress
  • MS office
  • Continuous Integration/Delivery
  • Teamwork Tools (GitHub, Gitlab, Slack, Jira, Redmine)
  • Managing and Maintaining the Servers, PC’s, Routers and Switches.
4+
Experience
10+
Projects

projects

laravel ticket system

Laravel Ticket system

blog

Laravel Blog

pwa

Progressive Web App

Education and Experience

Bachelor Of Science(Informatics)

Moi University | 2nd Class honours(upper division)

2015 to 2020

Computer Application Pakages

Emining Technical Training Institutee

April, 2015

Kenya Certificate Of Secondary Education

Tenges Boys High School | B+

2011 to 2014

Kenya Certificate Of Primary Education

Borokwo Primary School

2003 to 2010

Full Stack Developer

DGB Group

Feb, 2023 to Date.

  • Researching, designing, managing software programs
  • Modifying software to fix error and improve its performance
  • Deploying software tools, processes and metrics
  • Writing and implementing code using PHP, Laravel, JavaScript and Angular
  • Preparing reports on programming project specifications, activities, or status
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.

Sofware Developer

Gratitude Inc

April, 2021 to March, 2023.

  • Build clean and efficient code using PHP, Laravel, JavaScript and Node.
  • Collaborate with other developers, managers, and UX designers in building software.
  • Troubleshooting, debugging, maintaining and improving existing software.
  • Write and update technical documentation.
  • Keep abreast of new trends and best practices in web development.
  • API integration I.e WhatsApp Business API and Elasticsearch.

Full Stack Developer

Emploi

Feb, 2020 to March, 2021.

  • Maintaining servers and databases, monitoring on a 24 hour basis and promptly addressing problems faced by staff and clients.
  • Documenting and maintaining software functionality of the system.
  • Designing and developing new system features using HTML, CSS and Javascript, Node and Laravel.
  • Ensuring cross platform functionality for mobile devices.
  • Recommending trade-offs between development features such as speed, reliability, cost and functionality.

ICT Assistant

Directorate Of ICT, Moi University Main Campus

March - May 2018.

  • Preventive and routine maintenance of computers and other ICT devices.
  • System administration ( software installation, configuration and upgrading) Installation and maintenance of Local Area Networks (LANs).
  • Web design and Maintenance.
  • E-mail/internet administration.

Get In Touch

Mobile Number: +254720079668
Email address: davidkirarit@gmail.com