Jobiglo

No results.

Unlock this candidate profile

Sign up free as a recruiter to view the full CV, contact info and reach out to this candidate.

?

8 years of experience

Skills

React Angular Vue 3 Next.js TypeScript JavaScript Go Python NestJS Node.js PHP (Laravel) Java Spring GCP Docker CI/CD Microservices

Experience

Senior Software Engineer

Roamtech Solutions Limited

2025-12 -

Led the migration of a mixed Go and PHP (Laravel) micro‑service backend, converting a large JavaScript codebase to TypeScript and eliminating 184 type errors across 40+ feature modules. Re‑architected the API layer into 27 domain‑specific service modules, delivering over 200 typed endpoints and reducing boilerplate by 60% through Pinia and TanStack Query. Developed a multi‑provider payment wizard supporting TerraPay, iFast and GCC Remit, incorporating compliance fields and risk‑rating assessments. Established a quality pipeline with 500+ Vitest unit tests, 25+ form migrations to vee‑validate/Zod, and a GitHub Actions CI gate for linting, type‑checking, testing and dependency scanning. Hardened the platform to financial‑services standards with idle session timeouts, 2FA enforcement, audit logging and a Playwright end‑to‑end test suite.

Senior Software Engineer

Incourage

2024-04 - 2025-08

Built a cross‑platform policyholder management solution, delivering a React Native mobile app and a companion Next.js web app entirely in TypeScript. Shared type‑safe form validation logic using Zod and React Hook Form between mobile and web, ensuring consistent data quality. Integrated the apps with a NestJS backend, shaping API contracts and troubleshooting data issues at source. Owned complex data‑validation workflows for policyholder records, maintaining strict accuracy and compliance across all layers.

Senior Software Engineer

Wasoko

2018-08 - 2023-07

Developed and maintained front‑end applications using Angular, React and Vue.js, later expanding to backend services with Python scripting, Java Spring and GCP (Cloud Build, Cloud Run, Cloud Scheduler). Automated development workflows and rebuilt CI/CD pipelines, significantly improving deployment scalability and reliability. Contributed to technical recruitment, evaluating front‑end candidates and ensuring high hiring standards. Collaborated with cross‑functional teams to guarantee seamless front‑end/back‑end integration.

Software Developer

CompuLynx

2015-09 - 2018-08

Migrated a large, multi‑contributor codebase from Angular.js to Angular 2+ with TypeScript, coordinating with a distributed international team. Designed and implemented a custom data table component to improve data presentation and interaction. Participated in code reviews and contributed to improving overall code quality and maintainability.

Languages

English

fluent

Contact candidate

Last updated: 1 dag geleden