Skip to content
View BakangMonei's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report BakangMonei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BakangMonei/README.md

Monei Bakang Mothuti [Academia || Executive Engineer]

🎓 Education

  • [Summa Cum Laude] Bachelor of Sciences (Hons) Computer Systems Engineering @UniversityOfSunderland
  • Masters Of Science in Computer Science(Software Engineering & Architecture) Student @UniversityOfBotswana
  • Executive-Masters in Business Administration (MBA) student @SheffieldHallamUniversity
  • Road to Professorship???

🚀 Meet Bakang Monei: The Visionary Executive Engineer 🚀🧠

A powerhouse at the intersection of tech innovation and academic excellence, Monei Bakang is a relentless builder, thinker, and leader. He’s the type of person who juggles deep-dive research on AI ethics and gambling behavior one day, and the next, rolls out polished mobile apps like a true pro. Armed with a BSc (Hons) in Computer Systems Engineering (Summa Cum Laude), an ongoing MSc in Computer Science, AND an Executive MBA, he thrives on fusing tech with strategy, embodying the rare blend of engineer, architect, entrepreneur, and educator. His coding arsenal? 🔧You name it. His research game? 🧪 Methodical, detail-obsessed, and always cutting-edge (AI in gambling, edge computing, smart robotics, EdTech—you feel the impact). Monei Bakang isn’t just about building tech; he’s about building futures—whether mentoring, leading his startup SwiftIQ, or empowering the next generation through teaching. Oh, and let’s not forget: he’s network-savvy, cloud-capable, and deeply strategic in how he scales ideas from prototype to production, always with a clean UI and crisp documentation.

In short: 🚨 Think coder. Think scholar. Think changemaker. That’s Monei Bakang. 🚀

I bring hands-on experience in Enterprise Software Engineering & Architecture, specializing in:

  • Enterprise-Grade Application Development: Designing scalable, maintainable software using clean architecture and modern design patterns.
  • Data Warehousing & Analytics: Architecting robust data warehousing solutions (PostgreSQL, MySQL, MongoDB, Firebase) for large-scale data aggregation, ETL, reporting, and business intelligence.
  • Operating Systems Expertise: Deep understanding of Linux-based OS internals, kernel-level optimizations, and secure multi-platform development (Ubuntu, Kali, ParrotOS, Windows, MacOS).
  • Networking & Security: Engineering secure network architectures, performing penetration testing, and ensuring compliance using state-of-the-art cybersecurity tools and techniques.

A significant area of focus is Betting & Gaming Technology, where I:

  • Develop secure, real-time betting and gaming systems with a deep focus on user engagement, transactional security, and fraud prevention.
  • Implement anti-fraud algorithms, risk management systems, and AI/ML models to monitor player behavior and mitigate problem gambling.
  • Leverage Edge AI and Blockchain to enhance transparency, privacy, and fairness within gaming platforms.

Academically grounded with:

  • Bachelor of Sciences (Hons) Computer Systems Engineering (Summa Cum Laude) (2020-2024)
  • Masters Of Science in Computer Science (Software Engineering & Architecture) (2024-2026)
  • Executive-Masters in Business Administration (2024-2026)

💼 Key Focus Areas

Field Focus
Software Engineering & Architecture System design, clean architecture, API-first design, modular software development
Betting & Gaming Systems Real-time betting engines, fraud detection, compliance systems, AI-powered gaming analytics
Data Warehousing ETL pipelines, OLAP cubes, reporting dashboards, data lake integration
Operating Systems Linux OS internals, cross-platform development, secure OS configurations
Networking & Security Firewalls, IDS/IPS, encryption, penetration testing, secure network protocols

🌟 Interests

Betting & Gaming Technology

  • Developing real-time betting platforms and gaming engines that ensure seamless, secure, and engaging user experiences.
  • Applying AI and Machine Learning to power fraud detection, risk management, and player behavior analysis, enhancing both security and fairness.
  • Building anti-money laundering (AML) and responsible gaming systems, integrating edge AI models for privacy-preserving monitoring of gambling habits.
  • Designing blockchain-powered betting systems for transparent, tamper-proof transactions, ensuring trust and fairness across all stakeholders.
  • Leveraging big data analytics to optimize betting odds, predict outcomes, and provide actionable insights to both users and platform owners.
  • Innovating in gamification and user engagement strategies to drive loyalty and retention, while maintaining compliance with global gaming regulations.

EdTech (Educational Technology)

  • Utilizing Machine Learning, Artificial Intelligence, and Intelligent Systems to revolutionize education.
  • Developing adaptive learning systems that personalize educational content to suit individual learning paces and styles.
  • Creating intelligent tutoring systems that provide real-time feedback and support to students.
  • Implementing AI-driven analytics to monitor and improve student engagement and performance.
  • Designing interactive learning tools and platforms that enhance the educational experience for both teachers and students.

FinTech (Financial Technology)

  • Applying Machine Learning and AI to create innovative financial solutions.
  • Developing predictive models for risk assessment, fraud detection, and financial forecasting.
  • Creating intelligent personal finance management systems that help users make informed financial decisions.
  • Building AI-driven trading algorithms and investment platforms that optimize returns and minimize risks.
  • Implementing blockchain algorithms and cryptocurrency technologies to enhance security and transparency in financial transactions.

eHealth (Electronic Health)

  • Leveraging Machine Learning and AI to improve healthcare delivery and outcomes.
  • Developing intelligent diagnostic systems that assist medical professionals in early detection and treatment of diseases.
  • Creating personalized healthcare solutions that tailor treatments and wellness plans to individual needs.
  • Implementing AI-driven analytics to monitor patient health and predict potential health issues.
  • Designing telemedicine platforms that provide remote healthcare services and support.

AgriTech (Agricultural Technology)

  • Utilizing AI, Machine Learning, and IoT to drive precision agriculture, optimizing resource use (water, fertilizers) and maximizing crop yields.
  • Developing smart farming systems that leverage real-time sensor data, satellite imagery, and predictive analytics for early detection of pests, diseases, and environmental stresses.
  • Designing AI-driven decision support systems that guide farmers on crop selection, irrigation schedules, and harvest timing for improved productivity.
  • Implementing blockchain solutions for transparent food supply chains, ensuring traceability from farm to fork and enhancing food safety.
  • Creating automated drone and robotics solutions for planting, monitoring, and harvesting, reducing labor costs and improving efficiency.
  • Advancing sustainable agriculture through vertical farming, hydroponics, and aeroponics systems, powered by smart monitoring and optimization tools.

Accessibility Solutions for the Handicapped

  • Using Machine Learning Algorithms to develop solutions that improve the quality of life for the handicapped.
  • Creating intelligent systems that assist the blind in navigating and interacting with their environment.
  • Developing speech recognition and synthesis systems to aid communication for the deaf.
  • Designing color-blind friendly interfaces and tools that enhance visual accessibility.
  • Implementing AI-driven technologies that provide real-time assistance and support for individuals with disabilities.

💻 Software Engineering Expertise

Software Architecture & System Design

  • Enterprise Software Architecture: Proficient in architecting scalable, modular, and maintainable software systems, applying Microservices, Clean Architecture, Hexagonal Architecture, and Domain-Driven Design (DDD) principles.
  • API-First Development: Skilled in designing RESTful APIs and GraphQL endpoints with a focus on performance, security, and versioning, ensuring seamless integration across distributed systems.
  • Cloud-Native Applications: Experienced in building cloud-native applications leveraging containerization (Docker), orchestration (Kubernetes), and cloud services (AWS, Azure, GCP) for scalability and resilience.
  • Design Patterns & Best Practices: Deep understanding of object-oriented (OOP), functional, and reactive programming paradigms, applying patterns like Singleton, Factory, Observer, MVC/MVVM to solve complex architectural challenges.

Software Development Practices

  • Agile & DevOps Methodologies: Adept in Scrum, Kanban, and Agile frameworks, integrating CI/CD pipelines (Jenkins, GitHub Actions) to ensure rapid, reliable deployments and automated testing.
  • Test-Driven Development (TDD): Strong advocate for unit testing, integration testing, and end-to-end testing using frameworks like JUnit, Mocha, Jest, Selenium, and Cypress.
  • Code Quality & Reviews: Proficient in static code analysis, peer reviews, and refactoring to uphold clean code standards (SOLID, DRY, KISS) and maintain long-term project health.
  • Version Control: Extensive experience using Git, GitHub, GitLab, Bitbucket, and applying GitFlow branching strategies for collaborative development.

Full Stack Development

  • Frontend Development: Skilled in developing modern, responsive UIs using ReactJS, React Native, Angular, Tailwind CSS, Material-UI, and optimizing for performance and accessibility.
  • Backend Development: Experienced in building robust backend systems with Spring Boot, Node.js (Express, NestJS), Django, Flask, and Laravel, focusing on security, scalability, and maintainability.
  • Mobile Development: Proficient in native Android development (Java, Kotlin) and cross-platform development (React Native, Flutter), delivering high-performance mobile apps.

Performance Optimization & Scalability

  • Application Performance: Expertise in profiling, benchmarking, and optimizing code for performance bottlenecks, ensuring low-latency and high-throughput applications.
  • Scalability & Reliability: Skilled in designing systems that scale horizontally and vertically, implementing load balancing, caching (Redis, Memcached), and fault tolerance strategies.

Software Engineering Tools & Technologies

  • IDEs & Tooling: Proficient with IntelliJ IDEA, VS Code, Android Studio, Xcode, and debugging/profiling tools.
  • Documentation & API Specs: Experienced with Swagger/OpenAPI, Postman, and Markdown-based documentation to ensure clarity and maintainability.
  • Monitoring & Logging: Skilled in setting up ELK Stack, Prometheus, Grafana, CloudWatch, and implementing centralized logging and monitoring for production systems.

🛡️ Security and Networking Expertise

Security Focus Areas

  • Network Security: Certified and proficient in architecting and deploying secure network infrastructures, including advanced configurations of firewalls, IDS/IPS systems, VPNs, VLAN security, and access control policies to ensure enterprise-grade protection.
  • Cybersecurity Practices: Experienced in threat intelligence, risk assessment, vulnerability management, incident response, and conducting security audits to strengthen organizational security posture and maintain regulatory compliance.
  • Penetration Testing: Skilled in performing manual and automated penetration testing across web applications, networks, and mobile platforms, utilizing industry-standard methodologies (OWASP, PTES) to identify and remediate vulnerabilities.
  • Secure Coding: Adept at enforcing secure software development lifecycles (SSDLC), integrating security checks into CI/CD pipelines, and coding against common threats like SQL injection, XSS, CSRF, and buffer overflows.
  • Encryption and Authentication: Proficient in applying modern encryption algorithms (AES, RSA, SHA), TLS/SSL implementations, multifactor authentication (MFA), and OAuth2/OpenID protocols to safeguard sensitive data and communication.
  • Security Tools and Technologies: Extensive hands-on expertise with tools such as Wireshark, Nmap, Metasploit, Burp Suite, Nessus, Snort, OpenVAS, Nikto, Hashcat, and advanced SIEM platforms for proactive monitoring and response.

Networking Skills

  • Cisco Networking: Certified in Cisco Certified Network Professional (CCNP), highly skilled in configuring, securing, and troubleshooting complex enterprise networks, including advanced routing, switching, and network infrastructure optimization.
  • Network Administration: Proficient in comprehensive network administration tasks—covering configuration, real-time monitoring, and maintenance of network infrastructure to ensure high availability, performance, and security.
  • Cloud Networking: Extensive hands-on experience with cloud networking on AWS, Azure, Google Cloud, and IBM Cloud, including the design and implementation of secure, scalable, and resilient cloud network architectures.
  • Protocols and Technologies: In-depth expertise in a wide range of protocols (TCP/IP, UDP, HTTP/S, SSH, OSPF, BGP, EIGRP, VLANs, VPNs) and networking technologies, ensuring efficient communication, secure connectivity, and robust data transfer across hybrid networks.

🗃️ Database Expertise

Database Management Systems

  • Relational Databases: Proficient in designing, deploying, and maintaining MySQL, PostgreSQL, SQL Server, and SQLite databases, ensuring high performance, normalization, and data integrity for complex, scalable applications.
  • NoSQL Databases: Experienced with MongoDB, Firebase, Redis, and DynamoDB, adept at architecting high-availability, horizontally scalable NoSQL solutions for flexible, unstructured data models.

Data Warehousing & Engineering

  • Data Warehousing: Expertise in building data warehouses and ETL pipelines, integrating large datasets for analytics and reporting (PostgreSQL, Redshift, Google BigQuery). Familiar with dimensional modeling (star/snowflake schemas), OLAP cubes, and data marts.
  • Data Engineering: Skilled in data ingestion, transformation, and storage optimization, ensuring seamless flow from operational databases to data lakes/warehouses

Database Administration and Optimization

  • Database Administration: Proficient in schema design, indexing, query optimization, performance tuning, backup/recovery strategies, replication, clustering, and ensuring ACID compliance and high availability.
  • Data Modeling: Strong ability to create normalized and denormalized data models that optimize query performance and support business logic effectively.

Integration with Applications

  • Application Integration: Expertise in integrating databases with mobile and web applications using ORMs (Hibernate, Sequelize, Prisma, Room) and direct SQL/NoSQL APIs for efficient and secure data exchange.
  • Database Security: Implementing role-based access control (RBAC), encryption at rest and in transit, audit logging, SQL injection protection, and compliance with GDPR, HIPAA, and PCI DSS standards.

🖥️ Server Administration & Hardware Maintenance Expertise

Server Administration

  • Multi-Platform Server Management: Proficient in deploying, configuring, and maintaining servers across Linux (Ubuntu, Kali, ParrotOS), Windows Server, and macOS environments, ensuring high availability, security, and optimal performance.
  • Virtualization & Containers: Skilled in setting up and managing virtualized environments (VMware, VirtualBox, KVM) and container orchestration (Docker, Kubernetes) for scalable application hosting.
  • Backup & Disaster Recovery: Experienced in implementing automated backup solutions, failover systems, disaster recovery (DR) strategies, and replication to safeguard data integrity and ensure business continuity.
  • Server Hardening & Monitoring: Adept at hardening servers against attacks, configuring firewalls, SSH security, system auditing, and setting up monitoring tools like Nagios, Zabbix, Prometheus, Grafana for real-time health tracking.
  • Web & Application Servers: Hands-on experience with configuring and optimizing Apache, Nginx, Tomcat, and Node.js servers to deliver high-performance web services.

Hardware Maintenance

  • Hardware Diagnostics & Troubleshooting: Skilled in identifying, diagnosing, and repairing hardware faults in servers, desktops, laptops, and networking equipment to minimize downtime.
  • System Assembly & Upgrades: Proficient in building custom systems, performing component upgrades (RAM, storage, CPUs, power supplies), and optimizing hardware setups for better performance and longevity.
  • Preventive Maintenance: Implementing preventive maintenance routines, including cleaning, thermal management, power checks, and firmware updates to extend the lifespan of hardware assets.
  • Network Hardware: Experienced in installing, configuring, and troubleshooting routers, switches, firewalls, and wireless access points, ensuring seamless and secure network connectivity.
  • Hardware Asset Management: Knowledgeable in inventory management, hardware lifecycle tracking, and documentation to maintain full visibility of infrastructure resources.

💻 What I'm Working On

  • 🔭 I am currently immersed in Gaming & Betting Technology, focusing on developing secure, scalable betting platforms and gaming engines that leverage AI for fraud detection, risk analysis, and player behavior monitoring, with a strong emphasis on regulatory compliance and fairness.
  • 💡 I am advancing my expertise in Enterprise Software Engineering & Architecture, working on full-stack system development with a focus on API-first design, cloud-native solutions, and performance optimization, applying best practices in clean code and modular design.
  • 🌐 I am actively enhancing my skills in Networking & Security, implementing advanced network configurations (CCNP-level), cybersecurity protocols, and penetration testing methodologies to secure both cloud and on-premises infrastructures.
  • 📊 I am conducting Research & Business Development, particularly in the areas of AI-driven solutions, technology consulting, and market analysis, aiming to align technical innovation with business strategy and scalability.
  • 🧑‍💻 Additionally, I continue to work on AI-powered Mobile Solutions, diving into Machine Learning models for mobile, NLP, and computer vision to build intelligent, adaptive apps—while maintaining my passion for Education Technology, creating interactive learning platforms for handicapped students using AI.

👨‍💻 Tech Stack

🖥️ Languages

  • Mobile Development: Kotlin, Java, Swift, JavaScript, TypeScript, Go, Rust
  • Network Security & Cybersecurity: C, C++, C#, Python
  • Legacy Systems & Security Analysis: Fortran, GoLang, Bash

🗄️ Databases

  • MySQL, SQLite, Firebase, MongoDB, PostgreSQL
  • Room, Turso (Custom database), PocketBase, Prisma

⚙️ Frameworks

  • Mobile Development: React Native, Android (Java & Kotlin)
  • Web & Application Security: JavaFX, Spring Boot, Laravel, Cordova, React Native, Bootstrap 5, Tailwind CSS, Material Themes.

☁️ Cloud Services

  • AWS (Amazon Web Services), Azure, Google Cloud Services, IBM Cloud, Oracle Cloud.

🛠️ Tools & Technologies

  • Version Control: Git, GitLab, GitHub
  • CI/CD: Jenkins, Travis CI
  • Network Administration & Cybersecurity:
    • Wireshark, Nmap, Metasploit, Snort, Burp Suite
    • OpenVAS,OSSEC,Zeek (formerly Bro), tcpdump,Aircrack-ng
    • Nessus,Nikto, Hashcat,tcpdump
    • IDS/IPS Systems (Intrusion Detection/Prevention Systems)
    • SIEM (Security Information and Event Management)
    • Penetration Testing Tools (various), Threat Intelligence Platforms

🎨 Prototyping (UI/UX)

  • Figma, Adobe XD

🖥️ Operating Systems

  • Linux (various distributions such as Kali, ParrotOS, Ubuntu)
  • Windows (for development and testing)
  • MacOS

🎯 Other Expertise and Interests:

  • Advanced Networking: Proficient in networking fundamentals, configuration, and troubleshooting with CCNP certification, covering enterprise-level routing, switching, and network optimization.
  • Cybersecurity: Specialized in implementing secure systems using advanced penetration testing, threat analysis, and incident response techniques, backed by hands-on experience with top-tier security tools.
  • Data Science & Analytics: Experienced in data science methodologies and applications, transforming complex data into actionable business insights using statistical modeling and machine learning.
  • Server & Cloud Administration: Skilled in managing and optimizing cloud-based infrastructures (AWS, Azure, Google Cloud) and on-premises servers (Linux, Windows, MacOS).
  • Full Stack Development: Adept in multiple programming languages and frameworks for web, mobile, and system development, ensuring robust and scalable application delivery.
  • UI/UX Design: Strong proficiency in crafting visually appealing, user-friendly interfaces, leveraging tools like Figma and Adobe XD to enhance user experience.
  • Tutoring & Mentorship: Actively engaged in mentoring and tutoring developers, particularly in Java, Python, C++, and mobile development.
  • Financial Markets Knowledge: Familiarity with financial markets, foreign exchange (Forex) dynamics, and blockchain/cryptocurrency technologies.
  • Database Management: Proficient in designing, managing, and securing relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Firebase).
  • Mobile Technologies: Extensive experience in native Android development (Java, Kotlin) and cross-platform mobile app development.
  • Entrepreneurship: A tech-driven entrepreneurial mindset with hands-on experience in consulting, solution architecture, and technology strategy.

🚀 Check Out My Repositories!

Explore my repositories to discover the exciting projects I've been building—ranging from AI-powered apps and betting systems to cybersecurity tools and full-stack applications. Don’t forget to ⭐ star anything that catches your eye and feel free to fork or contribute!

🌟 Fun Fact

I write code while listening to Gospel music, with my Holy Bible beside me and a cup of coffee in hand—faith and focus combined!

🤝 Let's Collaborate!

I’m always open to collaborations, tech discussions, and new opportunities. Whether you’re looking to co-develop a project, brainstorm ideas, or explore new ventures, feel free to reach out!

Ongoing Learning and Contributions

I’m continuously exploring the latest advancements in software engineering, cybersecurity, gaming technologies, and networking. I actively engage in forums and open-source communities, sharing knowledge and contributing to projects that push the industry forward.

Let's Discuss Security and Networking!

Passionate about security, networking, betting & gaming tech, and enterprise software architecture. I’m always excited to chat, share insights, or collaborate on innovative projects. Connect with me anytime for discussions or deep dives into these fields!

☕ Buy Me a Coffee

Support My Work 💛

Support Me on BuyMeACoffee

🏆 GitHub Trophies

🛡️ Badges

Top Committer Badge

✍️ Random Dev Quote

🔝 Top Contributed Repo

📊 GitHub Stats

My GitHub Streak



Pinned Loading

  1. MyAdminDashboard MyAdminDashboard Public

    React Platform: Next.js, UI Framework: Material UI, Backend: REST API, Authentication: Google Auth

    TypeScript 6

  2. MyCrazyDashboard MyCrazyDashboard Public

    React Platform: Vite, UI Framework: Tailwindcss, Backend: REST API(Firebase), Authentication: Google Auth

    TypeScript

  3. app-crm app-crm Public

    This is a complete CRM (Customer Relationship Management) project built using Refine) and Ant Design. It provides a set of tools and features to manage customer data, track interactions, and stream…

    TypeScript

  4. vitedashboard-by-neizatheedev vitedashboard-by-neizatheedev Public

    React Platform: Vite, UI Framework: Ant Design, Backend: Strapi, Authentication: Strapi

    TypeScript

  5. MoneiFunnyDashboard MoneiFunnyDashboard Public

    React Platform: Next.js, UI Framework: Mantime, Backend: REST API, Authentication: Custom Auth

    TypeScript

  6. auth-mantine auth-mantine Public

    TypeScript