Now Building
Debate‑oriented social platform with Django/React/Next.js stack. Focus: civil discourse, unpopular opinions, and healthy friction.
Previously: Diabetes Prediction Tool (Java EE + ANN), Marketplace UI (React).
Software engineer by trade, MSCS candidate by choice. Bridging the gap between academic research and practical implementation.
I'm Percival—a builder at heart with a passion for creating systems that are both powerful and practical. My work sits at the intersection of traditional software engineering and cutting-edge AI, with a focus on maintainable, testable code.
I believe in the elegance of simple solutions to complex problems, and I'm constantly exploring how emerging technologies can solve real-world challenges.
When I'm not coding, you'll find me mentoring peers, exploring waterfront trails, or sketching product ideas for Percival World and Global Tech for Kids—initiatives focused on making technology education accessible to underserved communities.
Practical ML systems with focus on deployment
End-to-end web applications
Scalable, resilient infrastructure
Sharing knowledge with peers
A balanced blend of established technologies and cutting-edge tools
A selection of my recent work showcasing practical applications of software engineering and AI
Debate‑oriented social platform for contrarian thinkers. Features JWT authentication, Celery background tasks, PostgreSQL database, and Next.js frontend.
Java EE application with Artificial Neural Network (backpropagation) for diabetes risk estimation. Clean UI and robust engineering practices.
My journey through academia and professional work
Master of Science in Computer Science
Focus: AI/ML, Natural Language Processing, Computer Vision, Distributed Systems
Bachelor of Technology in Software Engineering
Capstone project: Diabetes Prediction Tool using Java EE and Artificial Neural Networks
Steward Bank, Zimbabwe
Led the reimplementation of Core Banking System (R11 to R19) for 2.8M customers, boosting revenue by 15%.
Agribank - Zimbabwe
Integrated Core Banking System with APIs handling 100K+ concurrent transactions.
I'm always open to discussing new opportunities, projects, or ideas.
I'm actively looking for internship opportunities in software engineering, AI/ML, or full‑stack development for Summer 2025.
Let's discuss opportunities