Juma Brian
SOFTWARE ENGINEER
Hire this person
Send a job offer directly to this candidate
About
Full Stack Software Engineer with hands-on experience designing and building scalable web and mobile applications using React, Next.js, TypeScript, Node.js, Python, Flask, PostgreSQL, MySQL, and Supabase. Experienced in developing RESTful APIs, database design, frontend architecture, cloud deployment, and responsive user interfaces. Passionate about building secure, high-performance software solutions using modern software engineering best practices.
Experience
Software Engineer - SalamaFarm
(2024)
- Engineered a production-ready full-stack web application using React, Next.js, Python Flask, Postgressql, and REST APIs for real-time agricultural monitoring
- Designed and integrated RESTful API endpoints connecting IoT data sources to a live analytics dashboard
- Optimized MySQL database schemas and queries for sensor data storage, user management, and reporting
- Diagnosed and resolved software integration issues across frontend, backend, and database layers
- Authored documentation for system architecture, API endpoints, and deployment procedures
Web Development Mentor - Zetech University - Web Dev Community
(2024 - 2025)
- Mentored 10+ students in HTML, CSS, JavaScript, Python, and Git version control
- Provided targeted debugging support and one-on-one guidance on application architecture
- Facilitated hands-on workshops on web development, databases, and collaborative workflows
Software Lead - Power Learn Project
(2025-02 - 2025-08)
- Developed health monitoring web interfaces using React, delivering clean UI and reliable data display
- Set up and managed Supabase databases for efficient data storage and real-time synchronization
- Led documentation and knowledge-sharing sessions, fostering team collaboration and consistent practices
Education
BSc - Software Engineering - Zetech University (2023 - 2026)
Track - Web Technologies & Software Engineering - Power Learn Africa Scholarship (PLP) (2025-02 - 2025-12)