Skip to content
View Niyiojeyinka's full-sized avatar
🏠
Remote Software Developer
🏠
Remote Software Developer

Organizations

@BuildForSDG @oyaanow @Whelb @Cudium

Block or report Niyiojeyinka

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

Hi there πŸ‘‹

I'm an Experienced Software Engineer passionate about building scalable solutions and exploring new technologies.

πŸ› οΈ With up to a decade in software development field, i have used these tools:

Languages

Ruby Java PHP JavaScript TypeScript

Frameworks & Libraries

Ruby on Rails Spring Boot Laravel CodeIgniter Node.js Express.js React Redux React Native

Databases

PostgreSQL MySQL MongoDB Redis

Message Queues & Caching

RabbitMQ Apache RocketMQ Valkey Redisson

Cloud & Hosting

AWS Azure DigitalOcean Heroku

DevOps & Tools

Docker Ubuntu Apache Nginx PM2 Git

CI/CD

GitHub Actions GitLab CI CircleCI

Testing

Jest Mocha Chai Supertest JUnit Mockito RSpec Cucumber Timecop PHPUnit Pest

Monitoring & Observability

Grafana Prometheus OpenTelemetry New Relic Bugsnag

Project Management

Jira Trello

πŸ“Œ Recently Pinned Repositories

The PayDeck Payment abstraction library - A library for multiple payment providers and currencies

The PayDeck Payment abstraction library - A library for multiple african payment providers

Dockerized Laravel 12 starter template with complete development environment setup

SSH Easy Manager for lazy people


✍️ Recent Articles

A comprehensive guide to understanding database transactions, read phenomena, and isolation levels using Sequelize ORM.

Database Sequelize Transactions

Exploring precision handling with arbitrary-precision Decimal types and working with lowest money units in financial applications.

Finance Programming Best Practices

Step-by-step guide to creating a synchronized timer between multiple clients using WebSocket technology.

WebSocket Real-time JavaScript

Building a publish/subscribe system to enable seamless communication between Laravel and Node.js microservices.

Redis Laravel Node.js Microservices

Learn to implement Laravel Guard authentication by building a complete ads network application from scratch.

Laravel Authentication Security

Best practices and techniques for implementing multiple security layers to protect your API endpoints.

API Security Best Practices Backend

A unique and intuitive approach to understanding recursion in programming with practical examples.

Recursion Algorithms Computer Science


πŸ’¬ Let's Connect!

LinkedIn Dev.to Email

Pinned Loading

  1. Adware-ads-network-server Adware-ads-network-server Public archive

    Online Advertising Network Server

    PHP 51 13

  2. PHP-Multi-Cloud-School-Management- PHP-Multi-Cloud-School-Management- Public archive

    A web app to create cloud school management software,lets say a wordpress.com for schools

    PHP 55 22

  3. Zoom-PHP-Toolkit Zoom-PHP-Toolkit Public archive

    A Zoom PHP Api Toolkit

    PHP 8 4

  4. PHPonlineCBT- PHPonlineCBT- Public archive

    A PHP software to create online CBT Exam

    PHP 10 5

  5. Online-PHPEvoting-software Online-PHPEvoting-software Public archive

    Online PHP E-voting Software

    PHP 8 8

  6. Dockerized-laravel-12-starter Dockerized-laravel-12-starter Public

    Dockerized laravel 12 starter

    Blade 10 6