Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View Anuolu-2020's full-sized avatar

Highlights

  • Pro

Organizations

@SchoolarIO

Block or report Anuolu-2020

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

Hi there, I'm Anuoluwapo! πŸ‘‹

Typing SVG

πŸš€ About Me

I'm a Computer Science student and Software Engineer specializing in robust backend systems, low-level programming enthusiast, and innovative AI-driven services. I love building scalable solutions and exploring the depths of system-level programming.

  • 🌱 Learning: Zig for high-performance systems programming
  • πŸ‘― Open to collaborate on: Go, Zig, TypeScript, and Node.js projects
  • πŸ’¬ Ask me about: PostgreSQL, NestJS, Node.js, Golang, and database optimization

πŸ› οΈ Tech Stack & Tools

Backend & Systems

Go TypeScript Node.js NestJS Express Fastify

Databases & Search

PostgreSQL MongoDB Redis MySQL Meilisearch

DevOps & Cloud

Docker GitHub Actions DigitalOcean

Currently Learning

Zig


πŸ† Featured Projects

πŸ”„ Sync-meili

Go-powered database synchronization tool

An experimental synchronization tool that bridges the gap between traditional databases and modern search engines.

Key Features:

  • πŸ”€ Multi-database support: MySQL, MariaDB, PostgreSQL β†’ Meilisearch
  • ⚑ Real-time sync with automatic index updates
  • πŸ“¦ Efficient batch processing to minimize overhead
  • πŸ›‘οΈ Graceful error handling with configurable retry logic

Tech Stack: Go β€’ PostgreSQL β€’ MySQL β€’ Meilisearch


Note management API

A robust backend service for the NoteRepo web client, built with modern TypeScript and NestJS architecture for scalable note management.

Key Features:

  • πŸ” Advanced search capabilities with Meilisearch integration
  • πŸ“Š Comprehensive API documentation with Swagger
  • πŸ›‘οΈ Redis-powered rate limiting and caching
  • ☁️ Cloud storage with Cloudinary integration
  • πŸ“§ Email notifications via Mailgun
  • πŸ—„οΈ Prisma ORM with PostgreSQL

Tech Stack: NestJS β€’ TypeScript β€’ PostgreSQL β€’ Prisma β€’ Meilisearch β€’ Redis β€’ Fastify


Full-stack financial management platform

A comprehensive expense tracking solution combining robust backend architecture with intuitive data visualization.

Key Features:

  • πŸ“Š Interactive analytics with Go-powered charts (echarts)
  • πŸ’Ύ CRUD operations for financial reports
  • πŸ”’ Secure authentication and authorization

Tech Stack: NestJS β€’ PostgreSQL β€’ Go β€’ Render


πŸ›’ Cartify

Enterprise-grade eCommerce platform

A scalable eCommerce backend supporting multi-vendor marketplaces with advanced security features.

Key Features:

  • πŸ” Advanced authentication (Passport.js + PASETO tokens)
  • πŸ–ΌοΈ Cloud-based image management (Cloudinary)
  • πŸ‘₯ Role-based access control (Admin/Vendor/Customer)

Tech Stack: Express.js β€’ MongoDB β€’ Cloudinary β€’ Passport.js


πŸ—‚οΈ list-util

Unix ls command reimplemented in Go

A systems programming project showcasing low-level file operations and Unix command-line tool development.

Features:

  • πŸ“ Full ls functionality with -l, -h, -a flags
  • πŸ”§ Efficient flag combination handling

Tech Stack: Go β€’ Systems Programming


Hacker News-inspired GraphQL API

A modern API implementation showcasing GraphQL best practices and Go backend development.

Features:

  • πŸ”„ Full GraphQL schema with real-time subscriptions
  • πŸ—„οΈ Efficient database operations with GORM
  • 🌐 RESTful routing with Chi middleware

Tech Stack: Go β€’ GraphQL β€’ GORM β€’ Chi Router


🚨 SOS Backend

Emergency services location API

A Spring Boot-powered backend service for the SOS emergency application, providing real-time location-based emergency service discovery.

Key Features:

  • πŸ“ Geospatial queries for nearby emergency services
  • πŸ₯ Multi-service support (hospitals, police stations, fire stations)
  • πŸ” Radius-based search with pagination
  • 🌐 RESTful API with coordinate-based filtering
  • ⚑ Optimized for emergency response speed

Tech Stack: Java β€’ Spring Boot β€’ Geospatial APIs β€’ REST


🏦 BANKING-C

CLI Banking Management System in C

A comprehensive command-line banking system demonstrating low-level programming skills and database integration in pure C.

Key Features:

  • πŸ‘₯ Complete customer management (CRUD operations)
  • πŸ’³ Account management with transaction support
  • πŸ’° Money transfer, deposit, and withdrawal operations
  • πŸ“Š Transaction history tracking
  • πŸ—„οΈ SQLite3 database integration

Tech Stack: C β€’ SQLite3 β€’ CLI β€’ Makefile


πŸ“ˆ GitHub Analytics

GitHub Streak

🀝 Let's Connect!

Email LinkedIn Twitter


Profile Views

"Building the future, one commit at a time" πŸš€

⭐ If you find my work interesting, consider giving my repositories a star!

Popular repositories Loading

  1. Cartify-Backend Cartify-Backend Public

    An ecommerce platform designed to make online shopping seamless and enjoyable.

    TypeScript 3

  2. Data-Structure-And-Algorithms Data-Structure-And-Algorithms Public

    Go 2

  3. Expense-Calculator-App Expense-Calculator-App Public

    An expense calculator app with a nodejs server using nestjs framework. Golang client with templates and htmx

    Go 2

  4. BANKING-C BANKING-C Public

    A cli banking management system, written purely in c with sqlite3 as database.

    C 2

  5. hackernews-api-clone hackernews-api-clone Public

    A hacker news like graphql api built with golang, gqlgen, chi and gorm

    Go 2

  6. sync-meili sync-meili Public

    An experimental tool written in Go designed to synchronize data between MySQL and PostgreSQL databases with Meilisearch

    Go 2