Skip to content
View OkayJosh's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@django-africa @DependlyHQ

Block or report OkayJosh

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
OkayJosh/README.md

Introduction

Hi, I'm Joshua Olatunji, a seasoned Software Architect and Technical Lead. With a wealth of experience in the field, I am passionate about architecting robust software solutions and leading teams to deliver high-quality results. My expertise lies in Ruby, Ruby on Rails, Python, Django, and a range of technologies that drive innovation in the software development landscape.

Connect with Me

To learn more about my professional journey and explore potential collaborations, check out my LinkedIn profile.

LinkedIn Badge Email

My Open source projects:

Watchman:: Watches files and records, or triggers actions, when they change.

Extension: a simple extension to get notified of upwork jobs

App: a complete re-imagination of financial collaboration, centered around chat.

Self-hosted-ai-starter-kit: Self-hosted AI Starter Kit is an open-source template that quickly sets up a local AI environment.

Llm: A simple benchmarking tool for large language models

django-DefectDojo: DevSecOps, ASPM, Vulnerability Management. All on one platform.

Dsa: Coding patterns

Velocity9: The Velocity9 commandline Application to copy content from one VM to another

JobPostingApi: get started with your own job posting server

Django: My contribution to The Web framework for perfectionists with deadlines.

Nest: My comntribution to progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.

Rails: My contribution to the Ruby on Rails

OkayJosh.github.io: My github page

Llama-gpt: My contribution to the self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support

Django-helm-chart: Django Helm Chart with Celery, Celery-Beat, Flower and Redis

Bookflow: Set up your own library management system

Pingora: My contribution for building fast, reliable and evolvable network services.

Kener: Kener is a Modern Self hosted Status Page, batteries included

Software-engineering-python: Simple Software Engineering techniques for Python developers

Awesome--Data-AI-careers-Roadmaps: A curated list of roadmaps covering different skills data science & AI careers and skills

docker-postgresql-multiple-databases: Using multiple databases with the official PostgreSQL Docker image

Ruby-on-rails-rest-api: A CRUD Rest API implemented on Ruby on Rails,with jwt authentication.

Trafficboss: Host your own linkedin content automation and scheduling engine

Docker-bootstrap-collection: Docker bootstrap templates to deliver applications faster

Django-dynamic-preferences: Dynamic global and instance settings for your django project

Deploy-django: A bash script to deploy a django project for production sites.

Ratelimit: Go/gRPC service designed to enable generic rate limit scenarios from different types of applications.

Analytics-python: The hassle-free way to integrate analytics into any python application.

Aima-python: Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"

Saleor: A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and ReactJS.

Remote-code-execution-environment: Remote Code Execution system built with NodeJS and ReactJS. Have you ever wondered how code execution on competitive programming websites works? Code that runs code. Tried implementing that.

Banking-system: A banking System Created Using Django Python Web Framework

Channels_redis: Redis channel layer backend for Django Channels

Errbot: Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.

Redis-search-django: Django package that provides auto indexing and searching capabilities for Django model instances using RediSearch.

Django-money: Money fields for django forms and models.

Django-tenant-schemas: Tenant support for Django using PostgreSQL schemas.

Payshare: 💵 ✂️ Track shared expenses in a group of people

Back-End-Developer-Interview-Questions: A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore

Full-stack-Developer-Interview-Questions-and-Answers: ❔Full-stack developer interview questions and answers.

Front-end-Developer-Interview-Questions: A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.

Gym: A toolkit for developing and comparing reinforcement learning algorithms.

Biopython: Official git repository for Biopython (converted from CVS)

Awesome-machine-learning: A curated list of awesome Machine Learning frameworks, libraries and software.

Oh-my-zsh: A delightful community-driven (with 1,100+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

System-design: A resource to help you pass system design interview and become good at work 👇

React-redux-links: Curated tutorial and resource links I've collected on React, Redux, ES6, and more

Pinned Loading

  1. inject.js inject.js
    1
    'use strict'
    2
    var gulp = require('gulp');
    3
    var injectPartials = require('gulp-inject-partials');
    4
    var inject = require('gulp-inject');
    5
    var rename = require('gulp-rename');
  2. Ballot with time limit Ballot with time limit
    1
    // SPDX-License-Identifier: GPL-3.0
    2
    
                  
    3
    pragma solidity >=0.7.0 <0.9.0;
    4
    
                  
    5
    /** 
  3. Celery Task runner Celery Task runner
    1
    from celery.utils.log import get_logger
    2
    from django.conf import settings
    3
    logger = get_logger(__name__)
    4
    
                  
    5
    
                  
  4. Kalman Filter in Python Kalman Filter in Python
    1
    class Kalman:
    2
    	"""
    3
    	USAGE:
    4
    	
    5
    	# e.g., tracking an (x,y) point over time
  5. Velocity9 Velocity9 Public

    The Velocity9 commandline Application

    Python 3

  6. A basic alembic context manager for ... A basic alembic context manager for fastapi, create a drop test database with ease
    1
    import logging
    2
    import os
    3
    from pathlib import Path
    4
    
                  
    5
    from sqlalchemy import create_engine