Hire the Best Computer Engineers
in Kenya

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Erick Y.

Nairobi, Kenya

$5/hr
5.0
5 jobs

Data Analyst | Programmer | Web Developer Overview I am a results-driven professional with a strong foundation in data analysis, programming, and web development. With a Bachelor of Science in Mathematics and Computer Science and over 5 years of freelance and professional experience, I specialize in delivering innovative and impactful technological solutions. My expertise spans multiple domains, including database management, machine learning, and dynamic web application development. I excel in creating robust, scalable, and efficient solutions, whether it's analyzing complex datasets, developing intuitive software, or troubleshooting technical challenges. My approach combines technical precision with clear communication and a commitment to exceeding client expectations. Key Skills Programming: Python, Java, C++, C, JavaScript, React.js Data Analysis: Pandas, NumPy, Matplotlib, Scikit-learn, R, SPSS Database Management: MySQL, Oracle, Microsoft Access Web Development: React.js, HTML, CSS, JavaScript Image Processing: Python (OpenCV) and related libraries Networking: Basic configuration and troubleshooting Soft Skills: Project management, effective communication, problem-solving, and adaptability Notable Projects Data Analysis & Machine Learning Solutions: Delivered predictive modeling, statistical analysis, and visualization projects using Python and R for clients across various industries. Custom Software Development: Designed and built dynamic web applications using React.js and backend databases, ensuring seamless functionality and user-friendly interfaces. Database Optimization: Developed and optimized database schemas for high-performance queries, including trigger-based constraints and audit logging systems. Freelance Success: Successfully completed numerous projects on Upwork and other platforms, earning consistent praise for delivering quality solutions on time and within budget. Achievements Designed and implemented a secure, normalized database with six BCNF-compliant tables for a financial system. Automated auditing processes to improve security and compliance. Created a real-time weather mobile app using Kotlin and OpenWeatherMap API integration. Developed advanced fraud detection models leveraging machine learning techniques. Work Process Understanding Requirements: Collaborate with clients to clarify goals and expectations. Customized Solutions: Craft tailored approaches that align with project specifications. Clear Communication: Provide regular updates and maintain transparent communication. Timely Delivery: Ensure deadlines are met without compromising quality. Post-Project Support: Offer ongoing assistance and refinements as needed. Education & Certifications Bachelor of Science in Mathematics and Computer Science Taita Taveta University | Second Class Honors Certifications: Completed advanced courses in computer networking, database management, machine learning, and AI. Interests & Professional Growth I am passionate about staying ahead in the tech field by exploring emerging trends and technologies. My interests include machine learning, innovative web design, and integrating API-driven solutions for seamless user experiences. Availability I am currently available for immediate projects and open to both short-term and long-term collaborations.

  • PHP
  • SQL
  • C#
  • Java
  • JavaFX
  • Python
  • MySQL Programming
  • Java GUI
  • Computer Science
  • Data Mining
  • Machine Learning
  • Python Scikit-Learn
  • Data Science
  • Data Scraping
Peter M.

Nairobi, Kenya

$10/hr
5.0
2 jobs

Are you looking for a reliable professional who can simplify your work, secure your systems, and automate your processes? You’re in the right place! I am an IT Specialist and Virtual Assistant with expertise in: ✅ Virtual Assistance & Data Entry – Efficient, accurate, and organized support to save you time. ✅ Cybersecurity Management & IT Support – Helping businesses stay secure and maintain smooth IT operations. ✅ Automation & Web Scraping (Python/JavaScript) – Custom scripts to streamline repetitive tasks, extract valuable data, and boost productivity. ✅ Programming & Bug Fixing – Fast troubleshooting and clean coding solutions for your projects. ✅ Research & Documentation – Professional research papers, IT reports, and clear technical documentation. What you can expect when working with me: ✨ Clear communication and quick response ✨ 100% client satisfaction and on-time delivery ✨ Tailored solutions for your business needs My goal is simple: help you save time, cut costs, and scale efficiently through technology. Let’s work together to bring your ideas to life. 🚀

  • Virtual Assistance
  • Data Entry
  • Cybersecurity Management
  • Computer Science
  • IT Support
  • Business Management
  • Information Technology
  • Research Papers
  • Web Scraping
  • Data Scraping
  • Python
  • JavaScript
  • Automation
  • Web Script
  • Programming Bug Fix
Amos N.

Nairobi, Kenya

$38/hr
4.5
96 jobs

An excellent technical writer, online researcher, and electronics and computer engineer. Over 20 years experience in ICT systems administration and support, server installations, wired and wireless networking, internet technologies, remote assistance, website design. data analysis, IoT, Robotics, Artificial Intelligence, and more. Experienced in electrical and electronics installations, control, testing, maintenance, and repairs.

  • Fact-Checking
  • Blog Content
  • Editing & Proofreading
  • Energy
  • Technical Documentation
  • Website Content
  • Engineering & Architecture
  • English
  • Technical Writing
  • FAQ
  • Article Writing
  • Technical Analysis
  • Content Writing
Michael M.

Nairobi, Kenya

$20/hr
5.0
3 jobs

I am a Computer Engineer with over a decade of professional experience in IT Security, Advanced Networking, and Artificial Intelligence. I support organizations and clients in designing, securing, and optimizing their IT environments to meet modern business demands. My core expertise lies in building robust network architectures, implementing advanced routing and switching solutions, and managing firewalls to ensure infrastructures are secure, efficient, and resilient. I specialize in network security engineering, including intrusion detection and prevention systems (IDS/IPS), next-generation firewalls (NGFW), VPNs, and access control, with a strong focus on proactive threat mitigation. By leveraging tools such as Python and Power BI, I apply data-driven strategies to enhance security monitoring, incident response, and threat intelligence—helping organizations and clients make informed, security-focused decisions. With a background in Electronics Engineering and international experience across Networking, Cybersecurity, and AI, I bring a combination of deep technical expertise, strategic thinking, and global business awareness. I support organizations and clients in building secure, scalable, and compliant infrastructures aligned with ISO/IEC 27001:2022 standards. I hold professional certifications including CCNP Enterprise, CCNA, ISO 27001 Lead Auditor, Oracle AI Development, and Cybersecurity. I am committed to delivering intelligent, future-ready solutions that enable organizations and clients to remain secure, resilient, and competitive in an ever-evolving digital landscape.

  • Security Testing
  • Python
  • Cisco Certified Network Professional
  • Artificial Intelligence
  • Network Security
  • Information Security Audit
  • VMware Administration
  • Network Operating System
  • SQL Programming
  • C
  • Java
  • C++

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Computer Engineer in Kenya on Upwork?

You can hire a Computer Engineer in Kenya on Upwork in four simple steps:

  • Create a job post tailored to your Computer Engineer project scope. We'll walk you through the process step by step.
  • Browse top Computer Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Computer Engineer profiles and interview.
  • Hire the right Computer Engineer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Computer Engineer?

Rates charged by Computer Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Computer Engineer in Kenya on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Computer Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Computer Engineer team you need to succeed.

Can I hire a Computer Engineer in Kenya within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Computer Engineer proposals within 24 hours of posting a job description.