Skip to content
View Newkoncept's full-sized avatar

Block or report Newkoncept

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Newkoncept/README.md

👋 Hi, I'm Oluwagbemiga Taiwo

Python Backend Developer | FastAPI · PostgreSQL · REST APIs | Auth, Paystack Webhooks & Automation | HNG Backend Finalist


🧠 About Me

I build backend APIs and automation systems with Python, FastAPI, PostgreSQL, authentication, payment integrations, webhooks, and security-conscious backend design.

My current focus is building practical backend systems that handle real workflows: user authentication, database-backed APIs, payment validation, third-party integrations, automation, and reliable deployment.

🧩 Background Highlights:

  • 🎓 MSc Software Development with Distinction — built JVM task monitoring tools for dissertation work
  • 🚀 HNG Backend Finalist — delivered backend API tasks involving FastAPI, authentication, databases, integrations, deployment, and team collaboration
  • 💳 Built backend projects with Paystack payment integration and webhook-based transaction validation
  • 🛠️ Built Python/Flask tools for live media operations, including scripture automation and PTZ/camera-control experiments
  • 🧑🏽‍🏫 Trained 100+ students in web development across HTML, CSS, JavaScript, PHP, and Python
  • 🔐 Focused on backend reliability, API security, RBAC, automation, and resilient system design

🚀 Projects

Backend API project focused on client/account workflows, authentication, Paystack payment integration, webhook-based payment validation, and PostgreSQL-backed data persistence.

  • Stack: Python, FastAPI, PostgreSQL, SQLAlchemy/SQLModel, Alembic, JWT/Auth, Paystack, Webhooks
  • Features:
    • REST API structure for client/account workflows,
    • Authentication and protected routes
    • Paystack payment integration
    • Webhook-based payment validation
    • Database persistence and migration workflow

Backend service developed during HNG, focused on wallet/payment workflows, API design, authentication, database operations, and team-based backend delivery.

  • Stack: Python, FastAPI, PostgreSQL, REST APIs, Authentication, Paystack, External Integrations
  • Features:
    • Wallet/payment service workflows
    • API validation and structured responses
    • Database-backed backend logic
    • Collaboration in a fast-paced internship environment

Backend API project involving OCR/document analysis, file processing, external AI/API integration, request validation, and structured API responses.

  • Stack: Python, FastAPI, REST APIs, External APIs, OCR/AI Integration
  • Features:
    • Document/OCR analysis workflow
    • External API integration
    • File/request handling
    • Backend response formatting and validation

🧱 Tech Stack & Tools

  • Languages: Python, SQL
  • Frameworks: FastAPI, Flask, Django
  • Databases: PostgreSQL, MySQL, SQLite
  • ORM & Migrations: SQLAlchemy, SQLModel, Alembic
  • APIs & Auth: REST APIs, JWT, OAuth, API Security
  • Integrations: Paystack, Webhooks, Email Services, External APIs
  • Tools: Git, GitHub, Postman, VSCode, Railway
  • Concepts: Clean Architecture, Modular Code, Role-Based Access (RBAC), DevSecOps foundations

🗺️ Current Goals

  • 🚀 Building production-minded FastAPI backend projects
  • 🧪 Improving API documentation, testing, and deployment workflows
  • 💳 Strengthening payment/webhook validation patterns
  • 🌍 Preparing for remote junior backend developer roles through real-world API projects

🔗 Connect


"Building backend systems that are practical, documented, and reliable."

Pinned Loading

  1. clientledger clientledger Public

    FastAPI backend for managing clients, projects, invoices, payments, and Paystack webhook validation.

    Python

  2. HNG-8-Wallet-Service HNG-8-Wallet-Service Public

    FastAPI wallet API with Google OAuth, JWT auth, API keys, Paystack deposits, webhooks, transfers, and transaction tracking.

    Python

  3. HNG-7-AI-OCR HNG-7-AI-OCR Public

    FastAPI document analysis API for PDF upload, OCR extraction, S3 storage, and LLM-powered document summaries.

    Python

  4. HNG-3-Build-Integrate-AI-Agent HNG-3-Build-Integrate-AI-Agent Public

    Python

  5. HNG_4_Email_Service HNG_4_Email_Service Public

    Python