beBee background
Professionals
>
Embakasi
Davis Omogi

Davis Omogi

Full Stack developer | web developer

Technology / Internet

Embakasi, Nairobi Area

Social


Services provided

Skilled Software Engineer with 6 years of full stack development experience building and deploying web applications using Python, SQL, and Node.js.

Proven ability to deliver high-quality projects on time and within budget, exceeding client expectations. I am a reliable team member accustomed to taking on challenging tasks.

Technical skills
----------------
• Languages : Python , HTML , CSS , JavaScript , C , C++ , GDScript
• Databases : SQL , MySQL , SQLite , MongoDB , MS Access
• Containerization : Docker
• Version Control : Git , GitHub
• Server-Side : Node.js , Flask , express
• Security : HTTPS , Cryptography , SSL
• Project Management : Asana
• Restful API testing : Postman
• Cloud tunneling : ngrok , Cloudflare Tunnel
• CI / CD / DevOps : GitHub actions
• Other : JSON , CSV , YAML

Certifications
---------------
Havard CS50x: Computer science
Havard CS50p: Python

Approximate rate: $25 per hour

Experience

Senior Software Engineer                                                                                            October 2021 - Current

Alliance SDA - Kikuyu, Kenya

  • Developed an SQL and MS Access database management system for a library of 1500+ books, resulting in a 30% increase in book borrowing and a 45% reduction in book loss.
  • Generated annual savings of $100 through the implementation of a library management system, reinvested in additional resources.
  • Enhanced website security by 95% through robust measures like cryptography and password hashing, awaiting deployment to the cloud.

Senior IT Manager                                                                                                March 2019 - Dec 2023

Alliance High School - Kikuyu, Kenya

  • Slashed and reduced data retrieval and recording wait times by 60% in the school’s Sanatorium by co-developing and implementing a health records app.
  • Implemented robust antivirus protocols and conducted proactive virus scans on all flash drives and equipment, resulting in a 100% reduction in virus infections on organization laptops due to flash drive transfers.

 

Coding Tutor                                                                                                           March 2019 – Dec 2023

Alliance High School - Kikuyu, Kenya

  • Orchestrated coding workshops, resulting in an average project score increase of 30% for 120+ students, demonstrating my ability to work well with others.
  • Achieved a 100% success rate in tutoring over 70 students in creating mini-games and apps using GDScript a python based language for game development.
  • As president and chair of the school's IT club, I led the development and implementation of coding classes and assessments. Through these efforts, I fostered a strong coding culture, leading to a consistent annual growth of 16% in the number of students who learned to code.

Education

Cs50x: Computer Science, Harvard University - Cambridge, Massachusetts

Cs50p: Computer Science, Harvard University - Cambridge, Massachusetts

Cs50Ai: Computer Science, Harvard University - Cambridge, Massachusetts

Professionals offering similar services to those of Davis Omogi

Professionals in the same Technology / Internet sector as Davis Omogi

Professionales offering Desktop Software Development services

Professionales offering Software Developers services

Professionales offering Web Development services

Professionales offering Node.js services

Professionales offering MS SQL Developers services

Professionales offering MongoDB services

Professionales offering Database Design & Administration services

Professionales offering Full Stack Python services

Professionales offering Docker services

Professionals from different sectors near Embakasi, Nairobi Area

Other users who are called Davis

Jobs near Embakasi, Nairobi Area


  • Shortlist Nairobi

    At Athena we are all about helping people achieve their personal and professional goals - both for our clients and for our team. · We recognize that the world is a complex place and we strive to deliver balance, support, and growth through long-lasting partnerships between our cl ...

;