Austine Gwa

Full-stack Software Developer

Building scalable software solutions with Spring Boot, React, and React Native. Economics and AI enthusiast with expertise in payment systems and enterprise applications.

About Me

I'm a passionate full-stack software developer based in Nairobi, Kenya, with expertise in building scalable enterprise software solutions. With over 5 years of professional experience.

Currently working at Piki Pata, where I develop and maintain loan management software handling significant financial transactions with automated reconciliation and advanced analytics capabilities.

I'm particularly interested in the intersection of technology and economics, with a growing focus on AI applications in financial services.

Quick Facts

  • 🎓 BSC Information Technology (2016-2020)
  • 💼 5+ Years Professional Experience
  • 🏦 Expert in Banking & Payment Integrations

Professional Experience

Piki Pata

Software Developer

January 2024 - Present

Nairobi County, Kenya

Develop and maintain loan management software handling $10,000+ in disbursements with automated repayment reconciliation, SMS/email notifications, and advanced analytics. Built field application enabling work-from-field transition, increasing team productivity.

Java Spring BootReactReact NativeData Analytics

Mega Wholesalers

Software Developer

February 2021 - April 2024

Nairobi, Kenya

Built software systems for sales, payment collection and FMCG distribution. Created first mobile CRM/Sales app (Android), migrated PHP API to Java Spring Boot, implemented bank integrations across mobile money providers and major Kenyan banks.

Java Spring BootAndroidPHPBanking APIsMobile Money Integration

Otblabs

Co-Founder and Software Developer

December 2020 - December 2023

Nairobi, Kenya

Co-founded company helping startups, SMEs and developers access digital tools. Managed client sourcing, partnerships, and team experience while contributing to day-to-day development work for customers.

Full-stack DevelopmentBusiness ManagementClient Relations

Brainverse Technologies (KE)

Apps Design and Development Lead

December 2019 - January 2021

Nairobi

Managed development workflow for applications, ensured project success within timelines. Responsible for Android app development and payment gateway integration.

Android DevelopmentPayment GatewaysProject Management

Key Projects

Loan Management System

Built comprehensive loan management software handling $10,000+ in disbursements with automated reconciliation and analytics platform.

Spring BootReactAnalytics
📈 $10,000+ monthly disbursements

Mobile CRM & Sales App

First mobile version of CRM and Sales application for FMCG distribution company, enabling mobile sales management.

AndroidCRM Integration
📈 Enhanced mobile sales operations

Banking Integration Platform

Built and maintained bank integrations across mobile money providers and major Kenyan banks using IPNs for automated payment reconciliation.

JavaBanking APIsMobile Money
📈 Automated payment processes

Work-from-Field Application

Developed field app enabling transition from office work to field work with client visits, feedback collection, and payment plan restructuring.

React NativeField Operations
📈 Increased team productivity & reduced office overhead

Technical Skills

Backend

  • Java Spring Boot
  • Node.js
  • REST APIs
  • Microservices

Frontend

  • React.js
  • Next.js
  • Tailwind CSS

Mobile

  • Android Development
  • React Native

Database

  • SQL
  • No SQL
  • Data Analytics
  • Database Design

Integration

  • Payment Gateways
  • Banking APIs
  • Mobile Money
  • SMS/Email APIs

Tools

  • IntelliJ IDEA
  • VS Code
  • DataGrip
  • Git

Get In Touch

I'm always interested in discussing new opportunities, innovative projects, or just connecting with fellow developers and entrepreneurs.