Software Engineer & Security Specialist

Hi, I'm Medrick_

I architect and build robust software systems, secure platforms, and elegant mobile applications. From concept to deployment, I turn complex problems into clean, scalable solutions.

20+ Projects Built
7+ Years Experience
12+ Systems Deployed

About Medrick

A passionate and results-driven software engineer from Dar es Salaam, Tanzania, with a deep commitment to innovation and excellence.

With a Bachelor's in Computer Science (Software Engineering) and a Master's in Information Security, I bring comprehensive technical depth to every project. I specialize in building end-to-end systems that are not only functional but secure, scalable, and maintainable.

My work spans across education technology, enterprise management systems, payment platforms, and security auditing — always pushing the boundaries of what's possible with clean code and smart architecture.

Laravel Flutter Python Rust PHP Java MySQL REST APIs Blockchain Linux
Full-Stack Development 95%
API Architecture 95%
Mobile Development 85%
Security Auditing 90%
Database Design 90%
Bot & Automation 85%

Services & Expertise

Full-Stack Development

End-to-end web applications with Laravel, PHP, Python, and modern frontend frameworks. From REST APIs to admin dashboards, built for scale.

Mobile Applications

Cross-platform mobile apps with Flutter that deliver native performance and beautiful UX. From concept to App Store deployment.

Security Auditing

Penetration testing, vulnerability assessment, and security hardening. Protecting systems against modern cyber threats with ethical hacking expertise.

API Architecture

Designing and building RESTful APIs and microservices that connect platforms seamlessly. Clean, documented, and built for integration.

Database Engineering

Designing optimized database architectures with MySQL, PostgreSQL, and NoSQL solutions. Performance tuning and data integrity at scale.

Bot & Automation

WhatsApp bots, Telegram integrations, and workflow automation systems that streamline operations and enhance user engagement.

Featured Projects

A selection of systems and platforms I've designed and built.

School Management Live

MultiSchool

Multi-tenant school management system supporting multiple institutions with centralized administration and individualized dashboards.

LaravelMulti-tenantMySQL
Document Management

Smart DMS

Intelligent document management system for organizing, tracking, and retrieving institutional documents with role-based access control.

LaravelRBACSearch
QR Platform Live

SmartQR

Dynamic QR code generation and management platform for business operations, attendance tracking, and asset management.

PHPQR EngineAPI
FinTech

Payment Portal

Secure payment processing portal with multi-gateway integration, transaction tracking, and financial reporting dashboards.

LaravelPayment APISecurity
Communication Live

WhatsApp Bot

Automated WhatsApp messaging bot for business communication, customer support, and notification delivery at scale.

Node.jsWhatsApp APIAutomation
Network Security Live

WiFi Portal

WiFi hotspot billing portal with captive portal, mobile money payments (M-Pesa, Airtel Money, Tigo Pesa), MikroTik RouterOS integration, and automatic session management.

Node.jsExpressMikroTikSQLite
Data Analytics

MZ Data Solution

Data management and analytics platform providing business intelligence, reporting, and data-driven decision-making tools.

LaravelAnalyticsDashboard
Server Management Live

cPanel

Secure web-based file and database manager for cPanel shared hosting environments. Password-protected interface for managing project files, editing code, and administering MySQL databases.

PHPMySQLFile ManagerSecurity
Mobile App

GocharlarB

Multi-modal transportation booking app for the East African market. Book rides across Daladala, Boda Boda, Bajaj, SGR, taxis, and regional buses with 98+ routes, real-time alerts, and AI-powered travel assistant.

FlutterMaterial 3BiometricsLottie
Mobile App Live

School App

Comprehensive educational mobile app for Tanzanian Form 1–6 students. Organized notes, past exam papers, question banks, syllabuses, interactive quizzes, and in-app PDF viewer.

FlutterHiveREST APIPDF Viewer
E-Commerce Live

Lexa

Small business e-commerce storefront for cleaning products with product catalog, search & filtering, WhatsApp ordering integration, Cloudinary image hosting, and an admin dashboard.

Next.jsTypeScriptFirebaseTailwind CSS
Organization Website Live

Casuli

Organizational website with admin dashboard for managing content, team members, projects, and testimonials. Features role-based access control and dynamic public-facing pages.

Laravel 12Tailwind CSSAlpine.jsSpatie RBAC
Messaging Platform

Holly

SMS and messaging system with Africa's Talking integration for bulk SMS communication, notification delivery, and messaging workflows.

Laravel 12Africa's TalkingSanctumTailwind CSS
Grant Management Live

Grants (RIGMS)

Research and Innovation Grant Management System for IAE, Tanzania. Streamlines the full grant lifecycle from applicant registration through review and rector approval, with PDF/Excel exports.

LaravelAdminLTESpatie RBACDomPDF
Admissions Portal Live

OAS

Online Admission Application System for IAE, Tanzania. Multi-step application forms, NECTA exam result verification, document uploads, and GEPG payment integration.

LaravelBootstrap 5NECTA APIGEPG

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you.

Location Dar es Salaam, Tanzania