Joseph Onyach
Passionate about bridging the gap between hardware and software, creating innovative solutions that power the future of technology.
My Professional Toolkit
A curated collection of my technical competencies and the key skills I leverage to build robust, efficient, and user-friendly applications.
Web Development
Systems & Tools
Soft Skills
Communication
Highly DevelopedTeamwork
CollaborativeProblem Solving
AnalyticalLeadership
InfluentialMy Projects
Featured selection of my public GitHub repositories with their primary technologies.
NIR Spectrometer Software
Open source software for Near-Infrared Spectrometers — data acquisition, processing, and visualization.
Projectile Calculator
Physics simulation tool for calculating and visualising projectile motion trajectories.
M-Pesa Payment Integration
Integration layer for Safaricom M-Pesa mobile payment API in web applications.
2D & 3D Modelling
Mathematical and geometric modelling projects for parametric design and fabrication.
Guessing Game in Rust
Classic number guessing game built while learning Rust fundamentals and ownership model.
Java Learning Repository
Structured guide to learning Java from beginner to intermediate level with examples.
Rust Language Guide
Repository to assist learning Rust programming from beginner level with practical exercises.
My Resume
For a comprehensive look at my experience and background, feel free to download the full document below.
Let's Get In Touch
I'm currently seeking new opportunities and am open to collaboration. My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say HelloPrefer email? Reach me at josephonyach01@gmail.com