OTIENO C. UPENDO
Computer Science Student | Python • Data Engineering • ML • Embedded Systems
SUMMARY
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.
TECHNICAL SKILLS
- Programming: Python, SQL, JavaScript
- Data & Machine Learning: Pandas, Machine Learning, Data Processing, ETL
- Statistics & ML: Probability & Statistics, PyTorch, Scikit-learn
- Databases: PostgreSQL, SQLite
- Backend & Infrastructure: REST APIs, Docker
- Version Control: Git, GitHub
- Areas of Focus: Computer Vision, Remote Sensing, Sensor Data, IoT
EXPERIENCE
Data Science & Web Development Instructor — Industrial Attachment | GOMYCODE Kenya
Jun 2026 – Sep 2026
-
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.
RESEARCH & DEVELOPMENT
RESOLVE — Farm Monitoring & Automation System
Independent Research & Development | 2026 – Present
-
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.
EDUCATION
University of Nairobi
BSc. Computer Science (Expected Graduation: 2027)
LANGUAGES
- English — Fluent
- Swahili — Native
- Japanese — Beginner