Skip to content
View princenyamadi's full-sized avatar

Block or report princenyamadi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
princenyamadi/README.md

πŸ’« About Me:

🧠 Professional Summary

I’m Prince E. Nyamadi, a results-driven Software Engineer with 7+ years of experience crafting innovative, scalable, and impactful digital solutions. My work spans mobile, web, and backend systems, with a deep passion for building seamless user experiences and robust architectures.

I specialize in cross-platform development with Flutter, responsive frontend engineering using Angular and React, and API-first backend systems built with Spring Boot and Node.js. My approach blends clean code practices, product thinking, and a strong focus on performance and maintainability.

Throughout my career, I’ve led and contributed to projects across fintech, travel, and IoT automation, taking ideas from concept to production with a blend of technical execution and collaboration.

Whether I'm shipping mobile apps, building web platforms, or deploying serverless APIs, I’m driven by curiosity, committed to continuous learning, and inspired by real-world problem-solving.


πŸš€ What I Do

  • πŸ“± Mobile Apps – Cross-platform development with Flutter & Firebase
  • 🌐 Web Frontends – Responsive, component-driven Angular/React apps
  • πŸ’» Backends – RESTful & secure APIs with Java + Spring Boot and Node.js
  • ☁️ Serverless & Firebase Functions – Real-time features with lean infrastructure
  • πŸ“‘ IoT Integrations – Automation with ESP32/8266, Raspberry Pi, Arduino, sensors, and web control

πŸ›  Core Skills

Mobile Development

  • Flutter (advanced) – Building high-performance, cross-platform apps for Android & iOS
  • Firebase Services – Auth, Firestore, Realtime DB, Cloud Functions, Crashlytics, Remote Config
  • State Management – Riverpod, Provider, BLoC, GetX
  • CI/CD – GitHub Actions, Azure DevOps for automatic build, test & deploy
  • App Architectures – Clean Architecture, MVVM, Repository Pattern
  • Animations & UI/UX – Custom transitions, Hero animations, Gesture handling
  • Push Notifications – Firebase Messaging, OneSignal
  • Deep Linking & Routing – Dynamic links, named routes, nested navigation
  • Offline Support – Local DB with Hive/Sqflite, data caching strategies
  • Testing – Unit, Widget, and Integration Testing with flutter_test & mockito
  • App Store Deployment – Play Store, App Store Connect, managing app updates and builds

Web Development

  • Angular, React, Next.js
  • Responsive UI Design, Component Architecture, TailwindCSS, Material Design
  • REST & GraphQL APIs Integration

Backend Engineering

  • Node.js (Express, NextJS), Java (Spring Boot)
  • RESTful APIs, Authentication (JWT, OAuth2), Microservices
  • PostgreSQL, MongoDB, Firebase Firestore & Realtime DB

Cloud & DevOps

  • Firebase Hosting, Firebase Functions, GCP, Azure
  • CI/CD: GitHub Actions, Azure DevOps Pipelines
  • Docker, Nginx, Serverless Architecture

IoT & Embedded Systems

  • ESP32, ESP8266, Arduino
  • GPIO Control, Sensor Integration, MQTT, WebSockets
  • Real-time dashboards and control apps (Flutter & Web)

Others

  • Agile & Scrum, Git & GitHub, Figma (UI Collaboration)
  • Technical Writing & Documentation
  • Team Leadership & Mentorship

πŸ’Ό Projects & Products

  • πŸ›οΈ SIMS LTD – A finance and investment app that empowers users to grow their money through guided investments.
    Tech Stack: Flutter, Firebase, CI/CD with Azure DevOps
    Role: Lead Mobile Developer – Built the app UI, integrated REST APIs and Firebase services, and set up continuous deployment pipelines.
    Android | iOS

  • πŸ‘©πŸ½β€βš•οΈ Shabo Pay – A financial payments app for handling subscriptions and transactions with seamless syncing between user and merchant apps.
    Tech Stack: Flutter, Firebase
    Role: Mobile Developer – Focused on data sharing logic and real-time synchronization.

  • πŸ“ˆ ZapperPay – A fintech and social app allowing users to make payments, create crowdfunds, and engage socially.
    Tech Stack: Flutter
    Role: Mobile Developer – Developed core screens and logic for payments and social interactions.

  • πŸ“Ή Event Tour Home Destination – A tour booking platform for planning and reserving travel experiences.
    Tech Stack: Next.js, Node.js
    Role: Fullstack Developer – Built the web platform using server-side rendering and scalable backend APIs.


πŸ‘¨πŸ½β€πŸ’» Roles & Collaborations

  • Mobile Developer (Volunteer) @ Slightly Techie Network

🌐 Socials:

LinkedIn X email

πŸ’» Tech Stack:

C++ Java Dart Python TypeScript JavaScript Vercel Netlify Azure Google Cloud Firebase AWS Angular Express.js Flutter JWT Next JS NodeJS Socket.io SASS Spring Nginx Firebase MongoDB MySQL Postgres Supabase SQLite Fastlane GitHub Actions GitHub Arduino CMake Jira Postman Prettier Swagger

πŸ“Š GitHub Stats:



πŸ† GitHub Trophies

✍️ Random Dev Quote

πŸ” Top Contributed Repo


Pinned Loading

  1. terribilis-pictor terribilis-pictor Public

    Awesome Painter App

    Dart

  2. github_app github_app Public

    Dart