Skip to content
View JoseAyobami's full-sized avatar

Highlights

  • Pro

Block or report JoseAyobami

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

Hi there, I'm Joseph

I am a Python developer who focuses on writing clean, maintainable code across different domains. I build backend systems for web applications and develop data pipelines for wrangling and preparing datasets before analysis. I am also proficient in SQL, using it to query and analyze data in order to generate insights that support informed decision-making.

I am passionate about building clean, modular, and scalable backend systems, and I enjoy working on projects that combine software engineering with data processing.


Skills & Tools

Python FastAPI JavaScript PostgreSQL MongoDB Docker Linux


Projects I Developed

A data wrangling project focused on cleaning, structuring, and transforming raw and complex datasets into a format suitable for analysis. Using Python and pandas, the workflow includes handling missing values, correcting data types, removing duplicates, and organizing data for downstream use. The project also demonstrates working with large datasets.

This project demonstrates a simple data ingestion and wrangling pipeline for large Parquet datasets. Using PyArrow, the dataset is processed in batches to avoid loading the entire file into memory. Each batch is converted into a pandas DataFrame and appended to a PostgreSQL database using SQLAlchemy. The workflow includes downloading the dataset, iterating through it efficiently, inserting the data into the database, and validating the load by querying sample records and row counts. The goal of the project is to demonstrate practical skills in data wrangling, handling large datasets, working with Parquet files, and integrating Python data tools with relational databases.

A production-ready REST API for a simple bookings platform called BookIt.

This is a simple social media API built with Python and FastAPI. It allows users to create accounts, create posts, and like posts.

In-memory FastAPI backend for event registration, attendance tracking, and reporting.


Connect With Me

LinkedIn Email Twitter


"Clean code is not just about how it looks, but how it works."

Pinned Loading

  1. event-track event-track Public

    Python 1

  2. book book Public

    Python

  3. Mini-Social-Media Mini-Social-Media Public

    Python

  4. MildredObiora/Mini-Social-Media-feed MildredObiora/Mini-Social-Media-feed Public

    This repository contains all project data contributed from the Team made up of 11 participants from the Tinyuka 2024 backend Python class

    Python

  5. data data Public

    Python