Software Engineer at Smart Applications International (2025-04 – Present)
Full-stack software engineer working on integration systems, frontend development, backend optimization, and DevOps engineering.
- Built core modules for the Integ Underwriting Tracking system, enabling real-time monitoring of underwriting workflows
- Developed an advanced underwriting filters engine supporting dynamic configuration and high-volume filtering
- Implemented optimized routing, state management, and data retrieval services using Angular best practices
- Developed end-to-end integration pipelines with Jubilee Insurance Kenya
- Implemented Apache Camel routes to fetch Underwriting data
- Built Spring Batch jobs to translate, validate, transform, and stage data
- Reduced memory leaks in batch jobs through chunking, streamlining, and optimized object lifecycle management
- Created and optimized backend microservices supporting insurance integration
- Conducted performance tuning, profiling, and memory optimization for high-load batch jobs
- Worked with messaging and event-driven architectures using Apache Kafka and ActiveMQ
- Designed and supported message producers and consumers, ensuring efficient data flow, fault tolerance, and system scalability
- Managed container image tagging, versioning, and deployment across multiple environments
- Used Argo CD to deploy backend and frontend applications using GitOps pipelines
- Utilized MobaXterm for secure server access, SSH management, and remote deployment tasks
- Monitored and diagnosed container health using Portainer, including log inspection, restarts, and resource tracking
- Resolved deployment failures and service configuration issues
Software Developer Intern at Amwata Tech (2024-09 – 2024-11)
Contributed to backend and frontend development of ESG Watchtower platform.
- Contributed to backend and frontend development of ESG Watchtower
- Created reusable backend services for ESG analytics and integrated Firebase for real-time functionality
- Developed backend logic powering search, notifications, and taskbar features
- Documented backend architecture and API endpoints
Records Manager & IT Support at Busia County Government (2023-12 – 2024-11)
Managed digital record systems and provided IT support to the HR department.
- Built APIs and backend logic to extract, analyze, and visualize data from the iHRIS system
- Conducted technical training and troubleshooting for the HR department
- Managed digital record systems supporting organizational workflows
Records Management & IT Attaché at Busia County Government (2022-02 – 2024-11)
Designed workflows and provided technical support for records management and IT systems.
- Designed workflows for automated document submission to streamline payment processing
- Provided technical training on IT systems and records management tools