Otieno C. Upendo

Computer Science Student | Python • Data Engineering • ML • Embedded Systems

Computer Science student focused on data, machine learning, computer vision, and embedded systems. Interested in building intelligent systems that connect software, data, and physical-world systems to solve practical problems. Hands-on experience spans Python, machine learning, data processing, and API development, with a growing focus on applied AI, remote sensing, and system integration.

Otieno C. Upendo

Technical Skills

Programming

  • Python
  • SQL
  • JavaScript

Data & Machine Learning

  • Pandas
  • Machine Learning
  • Data Processing
  • ETL
  • Probability & Statistics
  • PyTorch
  • Scikit-learn

Databases

  • PostgreSQL
  • SQLite

Backend & Infrastructure

  • REST APIs
  • Docker
  • Git
  • GitHub

Areas of Focus

  • Computer Vision
  • Remote Sensing
  • Sensor Data
  • IoT

Experience & Education

Jun 2026 - Sep 2026
Data Science & Web Development Instructor — Industrial Attachment
GOMYCODE Kenya
  • Delivered project-based instruction and technical support across Data Science and Web Development programs, contributing to the successful graduation of 6 Data Science and 6 Web Development students during the internship period.
  • Applied Python, SQL, Pandas, and Scikit-learn throughout Data Science instruction, working through programming exercises, data analysis, machine learning challenges, and practical projects.
  • Reviewed student code and project implementations, identified technical issues, and guided learners through debugging and improving their solutions.
  • Provided hands-on technical mentorship across individual challenges and projects, helping learners develop independent problem-solving and development skills.
  • Prepared and delivered practical exercises and learning materials covering programming, data science, and web development concepts.
2026 - Present
RESOLVE — Farm Monitoring & Automation System
Independent Research & Development
  • Conducting literature review and system planning for a farm monitoring and automation system integrating farm, sensor, and remote-sensing data.
  • Defining system objectives, data requirements, decision-support workflows, and potential automation capabilities for practical farm management.
  • Investigating approaches for combining heterogeneous agricultural data to monitor farm conditions, identify potential problems, support decisions, and enable automated actions.
Expected Graduation: 2027
BSc. Computer Science
University of Nairobi

Research & Development

RESOLVE

Farm Monitoring Remote Sensing Sensor Data Decision Support Automation

A farm monitoring and automation system integrating farm, sensor, and remote-sensing data. Current work focuses on literature review and system planning, including data requirements, decision-support workflows, and potential automation capabilities for practical farm management.

Get In Touch

Contact Information

Email

ucotieno@gmail.com

Mobile

+254 798 380 239

Location

Nairobi, Kenya

Languages

English (Fluent), Swahili (Native), Japanese (Beginner)

Send a Message