Skip to content
View devGeorgeOwi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report devGeorgeOwi

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
devGeorgeOwi/README.md

Hi, I'm George Owoicho 👋

Backend Developer (Node.js/NestJS) | Computer Science Graduate | AltSchool Africa Alumnus


About Me

I build backend systems — APIs, databases, and the invisible infrastructure that keeps applications reliable and secure.

I hold a Computer Science degree and recently completed a year-long diploma in Backend Engineering at AltSchool Africa, where I specialized in Node.js. Before software, I spent years in Nigeria's local tech ecosystem repairing computers, teaching at a training school, and building websites for small businesses. That background taught me how to debug systematically, communicate with non-technical clients, and stay calm when systems fail.

Now I bring those instincts to backend engineering.


Currently Building

CribDirect — A real estate and property management platform connecting landlords, landowners, and tenants.

  • Stack: NestJS, TypeScript, PostgreSQL, Redis (planned), Docker (planned)
  • Focus: Role-based access control, lease management, payment tracking, and production-ready architecture
  • Status: In active development. Learning and building in public.

I'm documenting the journey — schema decisions, authentication flows, caching strategies, and the bugs that taught me the most.


What I Build

  • RESTful APIs with Node.js, Express, and NestJS
  • Authentication systems with JWT, refresh tokens, and role-based access control
  • Database schemas with PostgreSQL, MySQL, and MongoDB
  • Real-time features using WebSockets (Socket.io)
  • Secure applications with input validation, rate limiting, and security best practices
  • Tested code following Test-Driven Development

Tech Stack

Languages & Runtime Node.js • TypeScript • JavaScript • SQL

Frameworks & Libraries NestJS • Express • Socket.io • Joi • JWT • Jest

Databases PostgreSQL • MySQL • MongoDB

Currently Deepening Docker • Redis • BullMQ • System Design • CI/CD


My Learning in Public

I build in the open and document what I learn — bugs, breakthroughs, and architectural decisions. My repos show the full picture: finished projects, works-in-progress, and a learning journal where I track gaps I'm filling.

If you're a backend engineer who remembers what it felt like to build something real for the first time, I'd love to connect — especially if you have feedback on CribDirect.


Let's Connect


Pinned Loading

  1. eventful-api eventful-api Public

    Backend API for Eventful – a ticketing platform with QR codes, payments, and analytics. Built with Node.js, TypeScript, Prisma, PostgreSQL, and Redis.

    TypeScript

  2. restaurant-chatbot restaurant-chatbot Public

    🍽️ Interactive restaurant chatbot with NestJS, WebSockets, MongoDB & Paystack. Real‑time orders, admin panel, and a sleek dark UI. Live demo: https://restaurant-chatbot-8oe3.onrender.com

    TypeScript

  3. guessing-game guessing-game Public

    Real‑time multiplayer guessing game with Game Master, question bank, scoring, and automatic role rotation. Built with Node.js, Socket.IO, React, Vite, Tailwind CSS. Deployed on Render + Vercel.

    JavaScript

  4. birthday_reminder birthday_reminder Public

    Node.js birthday reminder app with cron jobs, email verification, password reset, CLI, and Docker - deployed on Render

    JavaScript

  5. altschool-blogging-api altschool-blogging-api Public

    RESTful Blogging API built with Node.js, Express, and MongoDB featuring JWT authentication, blog publishing, pagination, search, and access control.

    JavaScript

  6. inventory-system inventory-system Public

    A lightweight Node.js web and API server built without external frameworks, featuring a static web server with custom 404 handling and a RESTful inventory management API with file-based persistence.

    JavaScript