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

Highlights

  • Pro

Block or report daniell-olaitan

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

πŸ‘‹ Hi, I'm Daniel Olaitan

πŸš€ I'm a Software Developer with a strong focus on building scalable and maintainable systems. I have a strong foundation in Python and JavaScript/TypeScript. I develop backend services using frameworks like Flask, FastAPI, Node.js, and Express.js, and I also write automation scripts, SDKs, and tools that support development workflows.

πŸ€– I'm currently exploring the exciting fields of Machine Learning and Artificial Intelligence, combining software engineering principles with intelligent systems to solve real-world problems.


πŸ“Š GitHub Stats

Profile Views

Daniel's GitHub Stats

Top Languages


πŸ›  Tech Stack

  • 🐍 Python, TypeScript, JavaScript
  • βš™οΈ Flask, FastAPI, Node.js, Express.js
  • πŸ—„οΈ PostgreSQL, MongoDB, MySQL, Redis
  • 🐳 Docker, NGINX, Git, Linux
  • πŸ’» VS Code, Postman, GitHub Actions

πŸ’Ό Experience

Abundant

Software Development Intern πŸ“ California, USA (Remote) | πŸ—“οΈ April 2025 – June 2025

  • Engineered a FilmFreeway festival scraper using Playwright and Mistral AI that extracted and structured data from over 2,200+ festivals, with built-in recovery, validation, and duplication handling to ensure 100% schema compliance.
  • Built a JobServe UK job scraper that collected and structured 500+ job listings per run, extracting job metadata such as title, company, salary, and employment type into JSON format for downstream analysis.
  • Resolved a critical dataset loading issue in a Hugging Face-powered application by implementing a Flask-based video proxy, increasing accessibility and enabling 100% playback success for non-authenticated users.

New York Jobs CEO Council Job Simulation – Forage

Software Engineering Trainee πŸ“ Remote | πŸ—“οΈ May 2024 – June 2024

  • Debugged and resolved a critical bug in the automated billing system using Python, restoring full system functionality and ensuring 100% billing accuracy.
  • Improved user experience by building a note-taking feature on invoices using Python, enhancing communication transparency for over 500 simulated users.
  • Optimized Python code following best practices, resulting in a 20% improvement in code maintainability and a smoother user interface experience.

Softrays Institute of Technology

Backend Engineering Intern πŸ“ Kwara, Nigeria | πŸ—“οΈ June 2024 – December 2024

  • Refactored data-fetching logic for API endpoints, reducing response latency by 40%, improving overall backend performance.
  • Designed, implemented, and deployed RESTful APIs that enabled new user-facing features, improving service usability and expanding platform capabilities.
  • Collaborated with a cross-functional team to resolve critical server-side bugs, improving system uptime to 99.9% and enhancing platform reliability.

🌍 Open Source Contributions

Backend-Builderplate – GitHub | Backend Developer

Tech: Python, Flask, Flask-Bcrypt

  • Integrated Flask-Bcrypt to hash user passwords securely, protecting user data and aligning with industry-standard authentication practices.
  • Diagnosed and resolved a critical message duplication bug, reducing system errors by over 90% and improving UX reliability.
  • Enhanced backend structure to support scalable feature development in future starter projects. Impact: Boosted system stability and security, helping new developers build secure projects with fewer debugging needs. πŸ”— github.com/jmartinpizarro/backend-builderplate

PeepDB – GitHub | Backend Developer

Tech: Python, PyMongo

  • Developed full MongoDB integration using PyMongo, expanding support beyond SQL to serve NoSQL database users.
  • Built and executed unit tests to ensure database consistency and stability across PostgreSQL, MySQL, MariaDB, and MongoDB.
  • Updated setup.py, requirements.txt, and the README with clear installation, usage, and troubleshooting instructions. Impact: Extended PeepDB’s utility to a broader dev audience and laid the foundation for advanced features like real-time performance monitoring and future support for databases like SQLite and Redis. πŸ”— github.com/PeepDB-dev/peepdb

SlurmUtils – GitHub | Documentation Contributor

Tech: Markdown, Git

  • Corrected syntax and grammar in CONTRIBUTING.md, improving clarity for international contributors.
  • Ensured consistent formatting and tone across docs to match the project’s professional standards.
  • Simplified contributor onboarding with clearer guidelines and structure. Impact: Increased accessibility and reduced onboarding friction, improving the contributor experience and documentation quality. πŸ”— github.com/charmed-hpc/slurmutils

πŸ“‚ Projects

annotate-x

A full-stack web application that allows users to annotate images using bounding boxes and export labeled datasets in COCO format

πŸ›  Python Β· JavaScript Β· Flask Β· PostgreSQL Β· Jinja Β· HTML Β· Preact Β· Tailwind CSS Β· Docker

πŸ”— App Link Β· GitHub Repository

preach-sync

Detects Bible references in real-time preaching using speech recognition.

πŸ›  Python Β· JaveScript Β· FastAPI Β· Jinja Β· HTML Β· Preact Β· Tailwind CSS Β· WebSockets Β· Speech-to-Text API

πŸ”— GitHub Repository

annotate-x-express

A full-stack web application that allows users to annotate images using bounding boxes and export labeled datasets in COCO format

πŸ›  TypeScript Β· JavaScript Β· ExpressJs Β· NodeJs Β· Preact Β· Tailwind CSS

πŸ”— App Link Β· GitHub Repository

job-crawler

Job Crawler is a web application that connects job seekers with remote opportunities by allowing companies to post jobs and users to apply. It features admin roles for managing listings and users, and was built to strengthen my backend skills in Python, Flask, and database management.

πŸ›  Python Β· JavaScript Β· Flask Β· Jinja Β· HTML Β· MySQL Β· CSS

GitHub Repository

annotate-x-fastapi

A full-stack web application that allows users to annotate images using bounding boxes and export labeled datasets in COCO format

πŸ›  Python Β· JavaScript Β· FastAPI Β· PostgreSQL Β· Jinja Β· Preact Β· Tailwind CSS Β· Docker

πŸ”— App Link Β· GitHub Repository

AirBnB Clone

Web Application (AirBnB) Replica with Minimal Features

πŸ›  Python Β· JavaScript Β· Flask Β· Jinja Β· HTML Β· MySQL Β· CSS

GitHub Repository1 Β· GitHub Repository1 Β· GitHub Repository2 Β· GitHub Repository3 Β· GitHub Repository4

Portfolio

A Comprehensive Solution for Building and Managing Personal Portfolios

πŸ›  Python Β· Flask Β· JavaScript Β· Redis Β· Celery Β· MySQL Β· Nginx Β· Gunicorn Β· HTML Β· Jinja Β· CSS

GitHub Repository

ALX Connect

A social presence for ALX students and alumni

πŸ›  Python Β· Flask Β· JavaScript Β· React Β· MySQL Β· HTML Β· Jinja Β· CSS

GitHub Repository


πŸ” Currently Learning

  • Scalable and Maintainable system design practices
  • Algorithm design and implementation
  • AI/ML with backend integration
  • CI/CD with GitHub Actions

πŸ“š Certifications

βœ… Software Engineering Program – ALX Africa

Gained hands-on experience in full-stack software development with a focus on backend engineering.

Skills & Technologies: Python, Flask, JavaScript/TypeScript, Git, Linux, MySQL, PostgreSQL, MongoDB, ORMs, HTML, CSS, Jinja2

Key Topics Covered: RESTful API design, debugging, data structures and algorithms, database management, deployment using NGINX, and load balancing strategies.


βœ… AI Career Essentials (AiCE) – ALX Africa

Trained in the practical application of AI tools for productivity, collaboration, and decision-making.

Skills & Topics: Prompt engineering, AI-powered writing and research, workflow automation, data analysis and visualization, goal tracking, and collaboration with AI.

Tools Used: ChatGPT, Gemini, Bing AI, julius.ai, userpersona.dev, Dezgo, RunwayML, Uizard


🧠 Developer Philosophy

I aim to build meaningful, maintainable, and scalable backend and AI/ML systems that solve real-world problems. I care about code quality, developer experience, and continuous learning.


🎯 2025 Goals

  • 🧠 Learn and build AI/ML systems to solve real-world problems
  • 🌍 Contribute to 3+ open source projects
  • πŸ’Ό Land a full-time remote software developer role

πŸ“¬ Get in Touch


Popular repositories Loading

  1. alx-higher_level_programming alx-higher_level_programming Public

    Python 2

  2. alx-pre_course alx-pre_course Public

    I'm now a ALX Student, this is my first repository as a full-stack engineer

    Shell

  3. zero_day zero_day Public

    This is my first repository as a full-stack engineer

  4. alx-zero_day alx-zero_day Public

    I'm now a ALX Student, this is my first repository as a full-stack engineer

    Shell

  5. alx-system_engineering-devops alx-system_engineering-devops Public

    Shell basics

    Shell

  6. alx-low_level_programming alx-low_level_programming Public

    C