Full Stack Software Developer with 3+ years designing and building scalable, secure backend systems in Go and Python, building RESTful/GraphQL APIs, and delivering React/TypeScript front ends. I enjoy turning product requirements into robust solutions—implementing JWT auth, RBAC, secure coding practices, testing, and integrating third-party APIs—while continuously learning, including AI-assisted tooling.

Waore Maxwel Odongo

Full Stack Software Developer with 3+ years designing and building scalable, secure backend systems in Go and Python, building RESTful/GraphQL APIs, and delivering React/TypeScript front ends. I enjoy turning product requirements into robust solutions—implementing JWT auth, RBAC, secure coding practices, testing, and integrating third-party APIs—while continuously learning, including AI-assisted tooling.

Available to hire

Full Stack Software Developer with 3+ years designing and building scalable, secure backend systems in Go and Python, building RESTful/GraphQL APIs, and delivering React/TypeScript front ends.
I enjoy turning product requirements into robust solutions—implementing JWT auth, RBAC, secure coding practices, testing, and integrating third-party APIs—while continuously learning, including AI-assisted tooling.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Advanced

Work Experience

Software Developer at Zone01 Kisumu
January 1, 2026 - Present
Designed and maintained scalable Go backend services using concurrency patterns, structured error handling, and performance optimization in a production Linux environment. Built REST and GraphQL-consuming integrations with JWT authentication and OAuth 2.0 authorization flows, including third-party service integration. Worked on PostgreSQL schema design with migrations and ORM-based data access, improving query performance and maintainability. Implemented security best practices across the stack (XSS prevention, secure token storage, rate limiting, SQL-injection safeguards) for regulated/data-sensitive use cases. Developed React/TypeScript UI components and managed client state with Redux Toolkit. Wrote unit/integration/automated tests using Go testing tools and Jest with a TDD mindset, and contributed to CI/CD automation using Bash and GitHub Actions. Participated in agile ceremonies and peer code reviews to maintain engineering standards.
Freelance Full Stack Developer at Self-Employed
January 1, 2022 - December 31, 2025
Delivered end-to-end web applications using the MERN stack and PostgreSQL, covering relational schema design, REST API architecture, and JWT-based authentication from scratch with security and performance best practices. Migrated legacy platforms to React while reducing rendering overhead and improving maintainability without disrupting live usage. Integrated third-party payment and messaging APIs, optimizing data flow and error handling between frontend and backend. Documented technical specifications and API schemas using OpenAPI/Swagger conventions for client handover. Built and maintained secure multi-role functionality where needed, and supported deployment workflows for production releases.

Education

BSc Microbiology and Biotechnology at University of Nairobi
January 1, 2020 - January 1, 2024
Software Engineering Bootcamp at ALX Africa
January 1, 2023 - December 31, 2023

Qualifications

ALX Software Engineering Certificate
January 1, 2023 - July 16, 2026
Machine Learning with Python
January 1, 2023 - July 16, 2026

Industry Experience

Software & Internet, Healthcare
    Real time chat app

    • Full-stack real-time chat system with JWT authentication, a WebSocket hub architecture for concurrent connections, and a layered Go backend design paired with a fully persisted Redux store on the frontend.