Michael Mwalimu

Enterprise Java | Full-Stack Software Engineer

MICHAEL MWALIMU

Enterprise developer focused on secure Spring Boot backends, modern React frontends, scalable system design, and AI-assisted delivery workflows.

Enterprise engineering with practical delivery

I build enterprise-grade applications with clean architecture, REST APIs, role-based security, and reliable full-stack integration. Strong in Java, Spring Boot, PostgreSQL, React, real-time systems, and practical AI integration for development and product workflows.

Core skills at a glance

Backend / Enterprise Development

  • Java (Java 8+), Spring Boot
  • Spring Data JPA, Hibernate (ORM)
  • Spring Security (JWT, role-based access control)
  • RESTful API design and system integration
  • Microservice-ready architecture
  • PostgreSQL, MySQL
  • Clean Architecture and SOLID principles

Frontend / Full-Stack

  • JavaScript (ES6+)
  • React.js
  • CSS3, Bootstrap, Tailwind CSS
  • Responsive UI and component-based design
  • API consumption and state management

Real-Time and Advanced Systems

  • WebSockets and real-time collaboration
  • Concurrent systems and synchronization
  • Document editing and versioning systems
  • PDF processing and online editors

Cloud, DevOps and Tools

  • Git and GitHub
  • Cloud-ready application design (AWS/GCP concepts)
  • CI/CD fundamentals
  • Docker fundamentals
  • Secure application deployment

AI Skills and Agent Integration

  • Adaptable in modern AI tools across the software development lifecycle
  • AI-assisted coding, debugging, documentation, and test generation
  • Prompt engineering for developer productivity and accurate outputs
  • LLM API integration in backend services and full-stack applications
  • Implementation of AI agents for automation and intelligent workflows
  • RAG and tool-calling concepts for enterprise use cases

Other

  • Technical writing and documentation
  • Research and system analysis

Technical Expertise

Java
Spring Boot
Spring Security (JWT/RBAC)
Hibernate / JPA
RESTful APIs
PostgreSQL / MySQL
Microservice-ready Architecture
React.js
JavaScript (ES6+)
HTML5 & CSS3
Tailwind CSS
Bootstrap
Responsive UI Design
API Integration & State Management
AI Tools in SDLC
Prompt Engineering
LLM API Integration
AI Agent Workflows
RAG and Tool Calling Concepts
Performance Profiling and Tuning
Scalability and Capacity Planning
Database Query Optimization
System Design (High-Level/Low-Level)
Distributed Systems and Fault Tolerance

Selected projects

University Management System

Enterprise Application

Java Spring Boot Hibernate React
  • Full university platform for academic and admin workflows.
  • Secure role-based APIs for Admin, Lecturer, and Student.
  • Scalable architecture with optimized persistence.

Real-Time Collaborative Editor

Google Docs/Notion-like

Java Spring Boot WebSockets React
  • Live multi-user editing with low-latency updates.
  • Conflict handling, sessions, and document versioning.
  • React collaboration UI over WebSocket backend.

Online PDF Editor

Web-based PDF Platform

Java Spring Boot React PDF Processing
  • Web PDF platform for view, edit, and export flows.
  • Secure file processing, storage, and transformation services.
  • Fast React UI optimized for usability.

Secure API Gateway & Auth Service

Enterprise Authentication

Java Spring Boot Spring Security JWT
  • Centralized authentication and token-based access control.
  • Role-based authorization and protected service routing.
  • Microservice-ready gateway design for enterprise APIs.

Professional experience

Freelance Enterprise Java / Full-Stack Developer

2024 - Present

  • Designed and developed enterprise-grade backend systems using Spring Boot.
  • Built secure APIs using Spring Security and JWT authentication.
  • Implemented ORM-based persistence layers with Hibernate and JPA.
  • Developed full-stack applications integrating Java backend with React frontend.
  • Focused on performance optimization, scalability, clean code practices, and AI-accelerated delivery.

Skills Gained

Enterprise Architecture API Security (JWT/RBAC) Performance Optimization System Scalability Full-Stack Integration

IT Department - Machakos County Headquarters (Industrial Attachment)

2020

  • Supported enterprise IT systems, troubleshooting, and system maintenance.
  • Assisted in data management and system operations.
  • Collaborated with IT teams in real-world enterprise environments.

Skills Gained

IT Support Operations System Troubleshooting Team Collaboration Data Management Enterprise Environment Exposure

Bachelor of Science - Mathematics & Computer Science

Maseno University | 2017 - 2021

Second Class Upper Division

  • Enterprise system design and backend architecture
  • Full-stack development mindset
  • Real-time system engineering
  • Secure application development
  • Strong problem-solving and analytical skills
  • Excellent technical communication

Open to enterprise and remote opportunities

Email me for backend, full-stack, and system architecture roles.

mwalimumichael737@gmail.com