π 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.
- π Python, TypeScript, JavaScript
- βοΈ Flask, FastAPI, Node.js, Express.js
- ποΈ PostgreSQL, MongoDB, MySQL, Redis
- π³ Docker, NGINX, Git, Linux
- π» VS Code, Postman, GitHub Actions
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.
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.
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.
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
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
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
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
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
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 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
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
Web Application (AirBnB) Replica with Minimal Features
π Python Β· JavaScript Β· Flask Β· Jinja Β· HTML Β· MySQL Β· CSS
GitHub Repository1 Β· GitHub Repository1 Β· GitHub Repository2 Β· GitHub Repository3 Β· GitHub Repository4
A Comprehensive Solution for Building and Managing Personal Portfolios
π Python Β· Flask Β· JavaScript Β· Redis Β· Celery Β· MySQL Β· Nginx Β· Gunicorn Β· HTML Β· Jinja Β· CSS
A social presence for ALX students and alumni
π Python Β· Flask Β· JavaScript Β· React Β· MySQL Β· HTML Β· Jinja Β· CSS
- Scalable and Maintainable system design practices
- Algorithm design and implementation
- AI/ML with backend integration
- CI/CD with GitHub Actions
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.
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
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.
- π§ 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
- π§ Email: daniell.olaitan@gmail.com
- πΌ LinkedIn
- π¦ Twitter


