Collins Amayo

Software Engineer

github.com/alsoknownaszac
linkedin.com/in/collins-amayo-xxv

Skills

React, Next.js, TypeScript, TailwindCSS, MobX, React Query, Ruby on Rails, REST APIs, GraphQL, Playwright, Vitest, GitHub Actions, Stripe, SSR/ISR, RBAC

Work Experience

Junior Full-Stack Engineer

MUJ Digital LTD (Remote)

Jan 2026 – Apr 2026

  • Built SpendTrails, a personal finance tracking app using Next.js and Plaid, enabling users to connect bank accounts and visualize spending in real time
  • Developed a rental management system using Next.js and Ruby on Rails, progressing it from MVP to production and reducing manual property management workflows for landlords
  • Integrated Stripe into both products to handle secure payments, subscriptions, and transaction processing at scale
  • Architected REST APIs in Ruby on Rails to serve mobile and web clients, improving data consistency across platforms

Frontend Engineer

Surrosantara (Remote)

Sep 2025 – Apr 2026

  • Architected an enterprise-grade user management platform using Next.js 15 and TypeScript, supporting 8 admin roles with secure RBAC and permission-based rendering
  • Designed a structured KYC document approval workflow with multi-stage review, bulk operations, and status tracking using Next.js and TypeScript, ensuring compliance and data integrity across all user onboarding flows
  • Built a multi-channel notification system (email, SMS, in-app) using template-driven automation, reducing manual operational communication and improving response time for critical user events
  • Established TDD practices using Playwright (E2E) and Vitest (unit), covering critical user flows and reducing production bug reports
  • Optimized state synchronization using MobX and intelligent caching strategies, eliminating redundant API calls and improving page load responsiveness

Frontend Engineer

TappShare (Remote)

Sep 2023 – Dec 2024

  • Improved SEO and platform discoverability by implementing server-side rendering (SSR) using React and Next.js, increasing organic visibility
  • Enhanced API reliability and data consistency using React Query with intelligent caching and synchronization strategies
  • Delivered a fully responsive and accessible UI across all device breakpoints, improving cross-device retention and usability
  • Reduced redundant network requests using request deduplication and caching, improving system stability across distributed environments

Frontend Engineer

Kleekit (Hybrid)

Feb 2021 – Dec 2023

  • Solely engineered the frontend of a medical platform using React, Redux, and Material UI — building three distinct systems (Doctor, Patient, and Clinic) each with dedicated dashboards, authentication flows, access levels, and full CRUD functionality across multiple pages
  • Developed the frontend of a crypto payment system using React, TailwindCSS, and REST APIs — building the landing page, dashboard, transaction screens, and end-to-end payment flow with token authentication and frontend encryption for secure transactions
  • Delivered responsive web applications across multiple projects using React, Next.js, TypeScript, GraphQL, and Redux — from architecture through to deployment
  • Managed frontend data fetching, caching, and API synchronization using Apollo GraphQL, React Query, and Axios

This resume follows a traditional PDF format optimized for ATS systems and professional readability. Click the "Export PDF" button to download a print-ready version.