Associate Full Stack Developer
Full Stack
Developer
Full stack software engineer with hands-on experience building scalable web and mobile applications. Proficient in JavaScript, Python, and modern frameworks such as React and Node.js. Strong background in API development, system design, and performance optimization. Passionate about delivering high-quality software solutions and continuously learning new technologies.
Umma University
Bachelor of Science in Information Technology (2021 – 2025)
Focused on programming, data structures, algorithms, databases, and software engineering principles. Gained practical experience through projects in web development and core computer science fundamentals.
Most of my public projects are available on GitHub, where the source code, architecture decisions, and detailed README documentation can be explored. Whether you're here to learn, borrow ideas, review implementation details, or simply appreciate good software engineering practices, feel free to dive into the repositories.
You are currently viewing Portfolio V1 — built with Vite & Three.js.
Explore Portfolio V2My personal portfolio exists in two versions, showcasing my growth as a developer and my experimentation with different technologies.
Built using Vite. Focused on performance, simplicity, and clean UI design. Represents my earlier approach to personal branding and frontend development.
Built using Next.js. Introduced improved architecture, enhanced performance optimizations, better SEO, and a more refined user experience. Demonstrates my evolution in modern React and full-stack development practices.
A comprehensive educational management platform developed for Steadfast Academy.
Built with Next.js. Managed parent interactions, student progress tracking, communication workflows, and academic engagement. Designed with scalability, performance, and user experience in mind.
Built using Expo and React Native. Available for both Android and iOS. Provides parents with convenient access to academic information and school communication on the go.
A dedicated web-based library management solution integrated into the academy ecosystem. Features digital resource management, library administration workflows, and student and staff access management. Built for efficiency, maintainability, and seamless integration with existing systems.
A personal Kotlin-based Android application developed to support healthier lifestyle habits. Features sleep tracking and habit monitoring, diet and nutrition management, and health metric recording with progress visualization. This is one of the few applications I actively use myself on a daily basis, making it a continuously evolving project driven by real-world requirements rather than theoretical use cases.
A self-hosted media consumption application built specifically for my home server environment. Instead of relying solely on existing clients, I developed my own Jellyfin mobile application tailored to my workflow, preferences, and media consumption habits. Features personalized media browsing, custom UI and interaction patterns, and direct integration with my self-hosted Jellyfin server.
A student housing discovery platform conceived during my university years. The vision was to help campus students living in hostels discover and compare rental properties based on personalized preferences. Planned features include location-based housing search, preference filtering, budget-aware recommendations, and property discovery and comparison. While the project was never fully completed due to limited market demand at the time, it remains an interesting exploration of marketplace and recommendation-system concepts.
A Python-based networking API developed as part of the infrastructure supporting my final-year cybersecurity project. Provides networking utilities and secure communication mechanisms that can be integrated into larger cybersecurity systems.
My final-year project focused on improving the security of mobile devices when connected to public or untrusted networks. Public Wi-Fi networks expose users to numerous security threats, including traffic interception, spoofing attacks, and malicious access points. CyberShield introduced protective mechanisms that monitored and secured mobile device communications across potentially hostile networks.
A privacy-focused document printing system designed to modernize the traditional cyber café printing workflow. A user visits a cyber café, scans a QR code, uploads their document to a transient server, the cyber owner prints it, and the system automatically removes the file after printing. This improves privacy and confidentiality, eliminates flash drive transfers, reduces the risk of sensitive documents remaining on shared computers, and provides a faster, more convenient workflow. A simple but impactful solution that demonstrates how small software systems can solve real-world privacy and usability challenges.
Great ideas are meant to inspire others, and software improves when knowledge is shared. Whether you're a developer looking for implementation references, a recruiter evaluating engineering approach, a founder seeking technical insight, or a fellow engineer open to collaboration — feel free to explore the repositories, study the architecture, suggest improvements, borrow patterns, or reach out to discuss ideas. Every line of code tells a story, and I'm always happy to talk about the decisions behind it.
Developed and maintained web applications including Teacher and Parent portals. Built user-facing features and integrated them with backend APIs. Troubleshot system issues and improved application performance. Supported IT infrastructure and trained students in programming.
Designed and developed full stack applications for various clients. Built RESTful APIs and responsive frontend interfaces. Improved system scalability, maintainability, and performance. Collaborated with teams to deliver high-quality solutions.
Monitored and analyzed security threats and system vulnerabilities. Supported incident response and system security improvements.
Let's build something great together. Reach out via any channel below.
© 2026 Brian Kareithi · Built with Three.js