Crafting robust web applications with Python, React, and modern cloud technologies. Building scalable solutions that make a difference.
CONTACT MEHey there! I'm Kane Kabena, a full-stack developer who gets genuinely excited about architecting robust systems and crafting elegant solutions. My journey in software development has led me to specialize in Python and Flask for building RESTful APIs with SQLAlchemy ORM and PostgreSQL, while leveraging React with Redux Toolkit for state management on the frontend. I'm passionate about writing clean, maintainable code that follows SOLID principles and implementing JWT-based authentication for secure, scalable applications.
What really gets me going is solving complex problems like when I built SokoCredit, a full-stack loan management platform where I integrated M-Pesa payment gateways and Twilio SMS services, implemented role-based access control (RBAC), and designed real-time notification systems. Or when I developed a hotel booking system with JWT authentication, pagination, filtering algorithms, and a polished UI with toast notifications, all while ensuring the backend API remained performant and the frontend stayed responsive.
Beyond traditional web development, I've also dived deep into FiveM server development, where I've created custom Lua scripts, balanced in-game economies, and built immersive roleplay experiences. This unique blend of web development and game server architecture has taught me to think about systems holistically, from database optimization to user experience design.
I believe in continuous learning and staying current with industry best practices. Whether it's implementing RESTful API design patterns, optimizing database queries, or ensuring my code is well-tested and documented, I approach every project with both technical rigor and creative problem-solving. When I'm not coding, you'll find me experimenting with new frameworks or contributing to open-source projects.
Check out my coding activity, contributions, and open-source work
Repositories
Stars Earned
Contributions
Commits
Enterprise-grade property management SaaS platform revolutionizing how landlords and tenants interact. Built with React and TypeScript for a type-safe, performant frontend, powered by a Flask RESTful API with PostgreSQL for robust data management.
Key Technical Achievements: Implemented JWT-based authentication with role-based access control (RBAC), real-time notification system using WebSockets, automated payment processing with Stripe integration, and a comprehensive document management system. Optimized database queries with SQLAlchemy ORM, implemented caching strategies using Redis, and deployed on AWS with Docker containerization for scalable, reliable infrastructure.
Business Impact: Streamlined rental operations, reduced manual paperwork by 90%, and improved tenant-landlord communication efficiency. Features automated lease renewals, maintenance request tracking, and financial reporting dashboards.
Visit SiteProduction-ready fintech platform designed for microfinance institutions in emerging markets. Built with React and Redux Toolkit for complex state management, backed by a Flask API with PostgreSQL for transactional integrity.
Technical Excellence: Integrated M-Pesa payment gateway for seamless mobile money transactions, Twilio SMS API for automated loan reminders and notifications, and implemented RBAC with granular permissions. Built comprehensive analytics dashboard with data visualization, automated loan calculation algorithms, and real-time notification system using event-driven architecture.
Impact: Enabled microfinance lenders to process loans 5x faster, reduced default rates through automated reminders, and provided actionable insights through advanced analytics. Handles thousands of transactions daily with 99.9% uptime.
View CodeFull-stack hotel booking platform showcasing modern web development best practices. Frontend built with React and React Router for seamless navigation, state management with Context API, and a Flask backend with SQLAlchemy ORM for database operations.
Technical Highlights: Implemented JWT token-based authentication with refresh token rotation, secure password hashing with bcrypt, and CORS configuration for API security. Built advanced search and filtering algorithms with pagination, date range validation, and availability checking. Created admin dashboard with CRUD operations, booking management, and revenue analytics. Polished UI with toast notifications, loading states, and error handling.
Features: Real-time availability checking, booking confirmation system, user profile management, and responsive design optimized for all devices. Demonstrates clean code architecture, RESTful API design, and comprehensive error handling.
Live DemoCustom FiveM roleplay server demonstrating expertise in game server architecture and Lua scripting. Built a complete economy system, player progression framework, and immersive roleplay mechanics using FiveM framework and Lua.
Technical Implementation: Developed custom Lua scripts for player systems including inventory management, job systems, and character progression. Implemented MySQL database integration for persistent player data, created RESTful API endpoints for external integrations, and built economy balancing algorithms to maintain game balance. Designed event-driven architecture for real-time player interactions and server events.
Achievements: Maintained 100+ concurrent players, created custom job systems (police, medical, mechanic), implemented vehicle customization systems, and built admin tools for server management. Showcases problem-solving skills in a unique domain combining game development with backend systems.
Join ServerLet's collaborate and bring your ideas to life. I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
London, United Kingdom
Available for remote / hybrid work
💼 Currently available for: Full-time opportunities, freelance projects, and consulting work
⏱️ Response time: Usually within 24 hours