Software Deveoper

Cuani Denis Kiragu

Cuani Denis Kiragu ,a  highly skilled and dedicated software engineer with over 5 years of experience in building robust backend systems using Laravel and creating dynamic mobile applications with Flutter. Expert in integrating third-party APIs, building custom RESTful APIs, and optimizing application performance. Demonstrates strong problem-solving abilities, a passion for clean code, and a focus on delivering scalable solutions.


Technical Skills:

  • Backend Development:
    • Proficient in PHP (Laravel Framework)
    • Expertise in building and integrating RESTful APIs
    • Experienced with OAuth 2.0 and other API authentication methods
    • Skilled in database management with MySQL and PostgreSQL
    • Unit Testing & API Testing using PHPUnit and Postman
  • Mobile Development:
    • Flutter development for iOS and Android platforms
    • Proficient in Dart programming language
    • Experience with state management tools like Provider, Bloc, and Riverpod
    • Familiar with Flutter animations, custom widgets, and responsive design
  • API Integrations:
    • Integrated multiple third-party services like Stripe, PayPal, Twilio, and MPESA using Laravel
    • Experience in working with GraphQL and gRPC APIs
    • Expertise in handling JSON and XML API formats
    • Skilled in optimizing API performance, caching, and JWT authentication
  • DevOps & Tools:
    • Experience with Docker for containerization
    • Familiar with CI/CD pipelines (Jenkins, GitHub Actions)
    • Version control with Git
    • Agile development methodologies

Professional Experience: