Gacwe Daniel Nyere
I design and build scalable backend services, modern web applications, and integration-driven platforms for fintech, enterprise, and operational systems.
My core stack includes Java, Spring Boot, React, Angular, and TypeScript, with hands-on experience building secure APIs, business-critical workflows, and production-ready user experiences.
4+ years of experience delivering full-stack solutions across financial systems, internal business platforms, and enterprise software environments.
Clean architecture. Reliable delivery. Software that solves real business problems.
About Me
A concise look at my background, technical focus, and the kind of systems I build.

I'm Daniel Nyere Gacwe, a Full Stack Software Engineer based in Nairobi, Kenya, with a background in Electronic and Computer Engineering from JKUAT. I specialize in building robust digital products that combine dependable backend engineering with intuitive, business-focused frontend experiences.
Over the past 4+ years, I've contributed to the design and delivery of enterprise applications, financial platforms, and internal operations systems. My work has involved developing secure REST APIs, integrating third-party services, improving workflow automation, and building dashboards and web interfaces that support real business processes.
My strongest technologies include Java, Spring Boot, React, Angular, and TypeScript, alongside experience with MySQL, PostgreSQL, MongoDB, Docker, and modern deployment workflows. I care deeply about clean code, maintainable architecture, performance, and building systems that are reliable in production.
Professionally, I've worked across environments where software needed to be practical, scalable, and aligned to operational realities from enterprise platforms to finance and service oriented applications. I enjoy turning complex requirements into structured, well-executed solutions that teams can confidently build on over time.
- 4+ years building and shipping full-stack software solutions
- Based in Nairobi, Kenya, with experience supporting regional and enterprise-focused systems
- Strong backend focus in Java, Spring Boot, REST API design, and integrations
- Frontend experience with React, Angular, TypeScript, and responsive application design
- Driven by clean architecture, automation, and continuous improvement
Skills
Languages, frameworks, databases, and engineering capabilities I use to build scalable full-stack and backend-focused systems.
HTML
CSS
JavaScript
TypeScript
Java
Spring Boot
React
Angular
MySQL
PostgreSQL
MongoDB
REST APIs

Microservices

System Design

API Integrations

Authentication
JPA / Hibernate
Tools
Development, deployment, and infrastructure tools I use to support efficient engineering workflows and reliable software delivery.
VS Code
Git
GitHub
GitLab
Docker
Kubernetes
AWS
Linux
Nginx
Postman

JasperReports
Projects & Experience
A selection of products, platforms, and enterprise systems I have built or contributed to across fintech, enterprise software, public-sector systems, and customer-facing digital experiences.
Featured Web Projects
Public-facing and portfolio-ready work showcasing product delivery, frontend implementation, integrations, and full-stack execution.
Next.js • Tailwind CSS • SEO Optimization
A modern ISP platform built to present broadband packages, coverage information, and customer service request flows through a fast, conversion-focused web experience.
React • TypeScript • Spring Boot
A high-performance payment platform focused on secure transaction processing, responsive user journeys, and scalable financial integrations.
Angular • Spring Boot • MySQL
A multi-module ERP solution supporting HR, finance, procurement, inventory, and fixed asset workflows for operational efficiency across organizations.
React • Spring Boot • MySQL
A safety and compliance platform designed to help teams identify risks, improve accountability, and support structured operational oversight.
React Native • Spring Boot • M-Pesa
A digital metering platform for utility services, enabling usage visibility, customer interaction, and seamless payment flows through M-Pesa integration.
React • Laravel
A platform designed to support smallholder poultry farmers with access to financing, advisory support, and market opportunities across East Africa.
React • Spring Boot • MySQL
A full-featured school management system for student records, finance, academics, and administrative operations in one centralized platform.
Next.js • Node.js • MongoDB • Stripe
A travel and safari booking experience built to showcase destinations, support itinerary discovery, and streamline online travel enquiries and reservations.
Professional Experience Highlights
Client and company systems delivered as part of my professional engineering roles across fintech, banking, enterprise software, and public-sector implementations.
Human Resource & Payroll Solution
PostBank Uganda
Built an enterprise HR and payroll platform integrating employee management, payroll workflows, and financial processing capabilities.
- Designed scalable enterprise workflows
- Integrated payroll and finance-related processes
- Supported business-critical internal operations
Microfinance Platform
Northwest Ventures & Fortune Credit Cooperative
Developed a lending and customer management platform supporting loan workflows, operational visibility, and structured reporting.
- Loan management workflows
- Customer lifecycle management
- Reporting and operational visibility
Centralized Account Opening System
PostBank Uganda & Victoria Commercial Bank
Implemented a centralized digital account opening platform to streamline customer onboarding and CIF record creation across banking channels.
- Digitized customer onboarding
- Centralized account creation workflows
- Improved banking process consistency
Customer Engagement & Correspondence System
ABC Bank Kenya
Built a communication platform enabling automated customer engagement workflows and structured correspondence management.
- Automated communication flows
- Improved customer engagement handling
- Supported operational process efficiency
Fixed Assets Management Platform
Makueni County & Nyeri County
Designed a government-focused asset tracking and management system to support visibility, accountability, and lifecycle oversight of county resources.
- Asset registration and tracking
- Lifecycle visibility and control
- Public-sector operational support
URA Tax Integration System
PostBank Uganda
Developed a system-to-system integration platform to automate tax invoicing and returns submission to the Uganda Revenue Authority.
- System-to-system tax integration
- Automated invoicing and submission flows
- Supported compliance-oriented processes
Enterprise Resource Planning (ERP)
Kingdom Bank Kenya
Contributed to a banking ERP platform spanning finance, HR, procurement, inventory, and operations management workflows.
- Multi-module enterprise architecture
- Operational and financial process support
- Mission-critical banking environment
Payment Gateway Engineering
Waftpay Limited
Designed and implemented scalable payment services, modern fintech interfaces, and secure APIs supporting high-volume payment processing and third-party integrations.
- Spring Boot microservices
- Secure REST API design
- React, TypeScript, and Tailwind UI delivery
Mobile Applications
Mobile product work focused on usability, customer interaction, and platform accessibility through polished app experiences.
Zamuka Mobile
A mobile-first agritech experience that helps poultry farmers access credit support, advisory services, and broader market opportunities.
M-Mita Mobile
A utility-focused mobile application for digital metering, account visibility, and streamlined payment interactions for end users.
What Drives My Work
The principles that shape how I build, collaborate, and grow as an engineer.
Engineering Solutions
I enjoy translating complex requirements into well-structured software. From backend services and APIs to polished frontend experiences, I like building systems that are clean, dependable, and designed for real-world use.
Productive Collaboration
I work best in environments where engineering, product, design, and business goals are aligned. I value clear communication, shared ownership, and building software that solves the right problems, not just technical ones.
Continuous Growth
I’m committed to sharpening my craft through ongoing learning in software architecture, modern frameworks, system design, DevOps practices, and AI-assisted development. Better thinking leads to better systems.
Get In Touch
Interested in collaborating? Let's connect and discuss how I can help bring your ideas to life!

























