moses.munialo
Software Engineer & IT Infrastructure Specialist

Moses Munialo

Java Full Stack Developer & Systems Engineer • Bungoma, Kenya

Experienced Software Engineer specializing in Java, Spring Boot, Hibernate, and scalable REST API architectures. Complements software engineering with practical, hands-on computer networking, hardware diagnostics and repair, operating system and enterprise software installations, and an agile ability to quickly learn and master any new programming language or tool required to deliver mission-critical solutions.

bash — munialo@server:~

$ curl -s https://api.munialo.dev/v1/profile

HTTP/1.1 200 OK

Content-Type: application/json

{

"name": "Moses Munialo",

"role": "Java Full Stack Developer & Systems Engineer",

"location": "Bungoma, Kenya",

"github": "https://github.com/munialom",

"experienceYears": 11,

"primaryStack": ["Java", "Spring Boot", "Hibernate", "MySQL", "REST APIs"],

"infrastructure": ["LAN/WAN Networking", "Hardware Repair", "Software Deployment"],

"rapidLearner": true // readily adopts any new language/stack required,

"openToOpportunities": true

}

Java & Full-Stack

Spring Boot, Hibernate, microservices, REST APIs, and database-backed enterprise solutions.

Hands-on Networking

LAN/WAN setups, routers, firewalls, DNS/DHCP, structured cabling, and 100% network uptime maintenance.

Hardware Repair & OS

PC diagnostics, component repair, workstation assembly, OS deployment, and enterprise software installs.

Rapid Tech Adaptability

Agile capacity to rapidly learn and implement any new language, framework, or tooling required for projects.

Production Systems & Case Studies

Featured Projects

Real-world enterprise systems designed, developed, and deployed. Click any screenshot for a full-screen view.

github.com/munialom
Retail & Commerce Featured Workflow
Project #01

Retail ERP & Point of Sale (POS) Ecosystem

End-to-end commerce suite from warehouse stock to customer checkout

An enterprise retail suite architected to streamline store operations. Connects warehouse stock catalogs, front-counter Point of Sale transactions, and back-office financial reconciliation into a unified, high-performance workflow.

Key Features & Capabilities

  • Multi-terminal Point of Sale with barcode scanner support
  • Live stock tracking with automatic decrement on sale
  • Multi-currency and mobile payment (M-Pesa/Card/Cash) integrations
  • Automated reorder triggers and supplier purchase orders
  • Shift-closing cash reconciliation and audit trails

Technology Stack

Java Spring Boot MySQL REST APIs JasperReports React/Tailwind
• Enterprise Back-Office ERP & Central Business Management
• High-speed Point of Sale Cashier & Checkout Terminal
• Product Catalog, SKU Management & Inventory Controls
Finance & Banking
Project #02

Financial SACCO & Microfinance Management Suite

Core cooperative banking, savings, loan disbursement & member ledger

A secure, compliant financial management system tailored for SACCOs (Savings and Credit Cooperative Organizations) and microfinance institutions. Manages member lifecycle, share accounts, fixed deposits, credit underwriting, amortisation schedules, and dividend payouts.

Key Features & Capabilities

  • Member registration, KYC records, and share capital tracking
  • Deposit accounts with automated monthly interest crediting
  • Loan application appraisal, guarantor verification & collateral tracking
  • Flexible amortisation calculation (reducing balance & flat rate)
  • General ledger double-entry bookkeeping and audit compliance

Technology Stack

Java Spring Boot Hibernate / JPA MySQL Spring Security REST APIs
• SACCO Member Accounts, Savings Ledgers & Loan Origination
• SACCO Administration Suite, Accounting & Dividend Engine
Logistics & Transport
Project #03

Fleet & Logistics Management System

Vehicle dispatch, fuel metrics, maintenance schedules & driver tracking

A comprehensive fleet management platform built to optimize vehicle utilization and reduce operating overheads. Provides dispatch scheduling, live assignment logs, maintenance lifecycle tracking, fuel consumption monitoring, and incident logging.

Key Features & Capabilities

  • Vehicle inventory with registration, insurance & inspection alert triggers
  • Trip dispatching and driver allocation with route history
  • Fuel fill-up logs, consumption analytics, and variance detection
  • Preventative maintenance schedules, repair history & parts tracking
  • Operating cost per kilometer analytics and reporting

Technology Stack

Java Spring Boot REST APIs MySQL React Bootstrap
• Fleet Asset Master, Vehicle Status & Service Calendars
• Dispatch Management, Driver Assignment & Trip Logbook
Hospitality
Project #04

Hotel & Hospitality Management System

Guest reservations, front-desk check-in, room service & billing

An all-in-one hospitality management solution designed to streamline hotel operations. Coordinates room reservations, check-ins/check-outs, guest billing folios, housekeeping room statuses, and restaurant POS orders under a unified guest account.

Key Features & Capabilities

  • Interactive room availability calendar with real-time room status
  • Front-desk check-in, guest identification, and keycard tracking
  • Consolidated guest billing folio with room charges and dining tabs
  • Housekeeping coordination (clean, occupied, maintenance needed)
  • Night-audit processing and occupancy rate performance metrics

Technology Stack

Java Spring Boot MySQL JavaFX / Swing / Web JasperReports
• Reservation Matrix, Room Occupancy Status & Guest Billing
Real Estate & Property
Project #05

Property & Rental Management System

Tenant management, lease contracts, utility billing & arrears tracking

A robust property management application built for landlords, agencies, and estate managers. Simplifies multi-unit property management by digitizing tenant leases, automated monthly rent invoices, payment reconciliation, water/electricity meter readings, and arrears monitoring.

Key Features & Capabilities

  • Multi-property and multi-unit catalog with occupancy indicators
  • Tenant profile management, lease agreements, and deposit records
  • Automated monthly rent invoice generation and payment receipts
  • Utility meter tracking (water, power) with unit cost calculation
  • Overdue arrears alerts, SMS/Email reminder triggers, and financial reports

Technology Stack

Java Spring Boot Hibernate MySQL REST APIs Tailwind CSS
• Property Units, Tenant Ledger & Rent Collection Tracking
System Architecture & Execution

Retail ERP & Point of Sale (POS) Workflow

A clean, synchronized 3-stage business workflow linking product inventory setup, front-desk checkout counters, and central ERP business intelligence.

STAGE 01

Product Catalog & Inventory Setup

Stock ingestion, categorization & price management

Manage complete product lifecycles with SKU generation, barcode association, unit pricing, minimum stock thresholds, supplier linkages, and category hierarchy.

Key Capabilities in this Stage:

  • Item SKU, barcode & category tagging
  • Cost price, selling price & profit margin rules
  • Automated minimum stock alert thresholds
  • Supplier details and stock intake batches
Figure 1: Product Catalog & Inventory Setup Interface
STAGE 02

Point of Sale (POS) & Checkout

Fast cashier checkout, multiple tenders & instant receipts

High-speed retail counter interface optimized for quick barcode lookups, cart modifications, discount application, multi-tender payments (Cash, Mobile Money/M-Pesa, Card), and real-time inventory deduction.

Key Capabilities in this Stage:

  • Rapid item search and barcode scanner integration
  • Dynamic tax, discounts & total computation
  • Multiple payment methods including split payments
  • Instant thermal receipt printing & instant stock deduction
Figure 2: Point of Sale (POS) & Checkout Interface
STAGE 03

Retail ERP & Business Intelligence

Consolidated reporting, ledger accounting & audit logs

Enterprise back-office solution consolidating multi-register or multi-branch sales, profit/loss balance sheets, restocking schedules, cashier shift reconciliations, and audit-ready reporting.

Key Capabilities in this Stage:

  • End-of-day sales reconciliation & cash drawer audits
  • Real-time inventory valuation and reorder forecasting
  • Departmental and clerk performance analytics
  • Exportable financial records and regulatory compliance
Figure 3: Retail ERP & Business Intelligence Interface
Career History

Work Experience

11+ years industry experience

  1. Nov 2021 – Present

    Java Full Stack Developer

    Ctecx Technology Solutions • Finance, retail, healthcare & education

    • Built and maintained web applications using Java, Spring, Hibernate and SQL, improving user satisfaction by 30%.
    • Redesigned application components for easier upgrades and maintenance, cutting maintenance time by 40%.
    • Connected internal systems through REST APIs, reducing integration errors by 20%.
    • Led development of a customer portal that increased customer engagement by 25%.
    • Partnered with QA on test-driven development, reducing production bugs by 15%.
    • Java
    • Spring
    • Hibernate
    • SQL
    • REST
    • React
  2. Jan 2019 – Nov 2021

    Java/J2EE Developer

    Tondacom Company Limited • Finance & insurance

    • Built and maintained applications using Java 8, Spring, Hibernate and Spring Boot, improving performance by 20%.
    • Integrated systems through REST APIs, cutting communication errors by 30%.
    • Trained users on new software, increasing adoption by 25%.
    • Managed IT network infrastructure, maintaining 100% uptime and reducing support requests by 10%.
    • Java 8
    • Spring
    • Spring Boot
    • Hibernate
    • REST
  3. Aug 2015 – Sep 2018

    Junior Java Developer

    The County Comfort Hotel • Hospitality

    • Built desktop applications using Java Swing and JavaFX, improving customer satisfaction by 25%.
    • Optimized MySQL queries, cutting query times by 30%.
    • Diagnosed and resolved system issues, reducing downtime by 30%.
    • Trained new team members, cutting onboarding time by 50%.
    • Managed IT assets and network security, reducing ICT costs by 20%.
    • Java Swing
    • JavaFX
    • MySQL
  4. Jun 2014 – Apr 2015

    Web Developer Intern

    Ministry of East African Affairs, Commerce and Tourism • Government

    • Built web application layouts and forms using HTML, CSS and JavaScript.
    • Supported IT operations, including computer repair, LAN setup and user training.
    • HTML
    • CSS
    • JavaScript
Technical Capabilities & Infrastructure

Skills & Expertise

From full-stack enterprise Java development to hands-on computer networking, hardware maintenance, software rollouts, and fast technology adoption.

Languages & Frameworks 7 items

Java (8 - 21) Spring Boot Spring Framework Hibernate JPA REST APIs Microservices

Frontend & UI 6 items

React JavaScript HTML5 CSS3 Tailwind CSS Bootstrap

Databases & Storage 4 items

MySQL PostgreSQL SQL Optimization Relational Schema Design

Hands-on Networking 6 items

LAN / WAN Setup & Configuration Router & Switch Management Network Security & Firewalls TCP/IP, DNS & DHCP Structured Cabling & Termination Network Monitoring & Diagnostics

Hardware Repair & Maintenance 5 items

Computer Hardware Diagnostics PC Assembly & Component Upgrades Preventive Hardware Maintenance Server & Workstation Troubleshooting POS & Peripheral Device Integration

Software Installation & OS Deployment 5 items

Windows & Linux OS Installation Enterprise Software Deployment Database Server Provisioning System Recovery & Data Backup Software Updates & Driver Management

Cloud, DevOps & Tools 6 items

AWS Docker Git / GitHub Linux CLI Postman JasperReports

Engineering Agility & Practices 5 items

Rapid Adoption of New Programming Languages & Stacks Agile / Scrum Methodologies Test-Driven Development (TDD) System Architecture & Performance Tuning Technical Mentorship & User Training
Academic Background

Education

BSc Computer Science

Chuka University, 2015

Second Class Honours, Upper Division

Final-year project: employee management system (Java, Java Swing, MySQL, Jasper Reports).

Continuous Learning

Certifications

  • Spring Boot Ultimate Course
  • Agile & Scrum for Scrum Masters and Product Owners
  • Full Stack Spring Boot and React
  • React & Spring Boot Microservices
Get In Touch

Let's discuss how I can bring value to your projects.

Available for Java backend/full-stack engineering, networking & hardware maintenance projects, and technical consulting.