YEKOROGHA, Ayebatariwalate
Full Stack Developer & Data Extraction Specialist-| - | https://linktr.ee/atary
EDUCATION
Mountain Top University, B.Sc Computer Science ( C.G.P.A: 4.07/5.00)
September 2019 – August 2023
SKILLS
●
●
●
PROGRAMMING LANGUAGES: Python (Proficient), C# (Proficient), R(Basic), SQL(Proficient), Dart(Proficient)
FRAMEWORKS AND TOOLS: Django, Kivy, Django-rest-framework(DRM), FastAPI, ASP.NET, TailWindCSS, PostgreSQL, Git.
LANGUAGE: English (Fluent).
PROFESSIONAL EXPERIENCE
Back-end Developer Intern
Globus Bank
● Built a student portal with CRUD functionalities using ASP.net and HTML, CSS, and JavaScript.
● Collaborated with other interns and my supervisor to build and implement scalable software solutions.
May 13, 2022 - October 20, 2022
Lagos, Nigeria
Scanned PDF text extraction (OCR and Python)
Aug 27, 2022 - Sep 5, 2022
Freelance
Remote
● Developed a custom Python script to extract text efficiently from several hundred scanned PDF files containing speeches (5-20 pages
each).
● Automated text extraction for searchable PDFs, ensuring clean, accurate, and high-quality outputs.
● Delivered formatted and client-ready text outputs, prioritizing readability and usability.
● Optimized the script to handle large volumes of data efficiently, minimising errors and manual intervention.
● Demonstrated expertise in Python programming and data processing for text extraction and document handling tasks.
Extracted 26453 Company details from their respective websites
Apr 26, 2024 - May 13, 2024
Freelance
Remote
● Designed and implemented 19 Python scripts using Beautiful Soup and Requests libraries to scrape data from 19 Expo websites, extracting
26,453 company names.
● Organized and saved scraped data into an Excel file (“company_details_from_expo.xlsx”) for further processing and analysis.
● Utilized a programmatically controlled custom Google search engine to locate websites for the scraped companies, batching queries to
manage a 10,000-query daily quota.
● Developed an asynchronous Python script to crawl company websites and extract enriched data.
● Delivered a comprehensive and detailed database of enriched company information for client use.
LinkedIn Message Program
Jun 13, 2024 - Jul 8, 2024
Freelance
Remote
● Developed a comprehensive Python script to automate the process of extracting and enriching lead information from LinkedIn Sales
Navigator.
● Signed into LinkedIn and navigated to specific lead lists programmatically & Monitored the total results, implementing a wait cycle for
zero results.
● Scraped user data such as name, role, geography, company, and date added (mapped to an Excel file for organization).
● Extracted detailed information from user profiles, including the "About" section and contact info (phone numbers, emails, websites, social
accounts, and addresses).
● Accessed and scraped company information, including website, headquarters location, and overview.
● Automated sending of personalized InMail and connection requests with dynamic message templates.
● Managed lead lists based on messaging limits and response status (moved leads to "Info Retrieved" or "Connecting" lists as appropriate).
● Crawled company websites to extract all available email addresses, organizing them into structured Excel sheets.
● Leveraged Selenium for browser automation, Beautiful Soup for web scraping, and pandas for data handling and Excel output.
● Delivered a robust, scalable solution for LinkedIn lead generation and data enrichment, significantly reducing manual workload and
enhancing lead accuracy.
Added FalkorDB support to DSPy
Oct 14, 2024 - Nov 17, 2024
Freelance
Remote
● Developed and integrated the FalkordbRM Retriever Class into the dspy library to enhance querying and embedding retrieval capabilities.
● Implemented a flexible class that connects to the FalkorDB vector database, utilizing OpenAI’s embeddings for precise passage retrieval.
● Supported integration with FalkorDB Cloud by allowing authentication and connection via environment variables for seamless access to
remote databases
● Provided a robust, backoff-enabled embedding service for queries to ensure reliability during API failures.
Added FalkorDB support to LangChain (VectorStore)
Aug 26, 2024 - Dec 18, 2024
Freelance
Remote
● Added full support for FalkorDB Vector Store integration into Langchain, enabling users to manage and query embeddings in a highly
efficient vector database
● Implemented the core functionality for FalkorDB Vector Store, including vector creation, relevance scoring, and support for maximal
marginal relevance search.
● Developed and integrated comprehensive unit tests to ensure robustness and coverage of edge cases.
● Authored detailed documentation and provided an example notebook, demonstrating end-to-end setup, search, and retrieval capabilities
using FalkorDB.
Added FalkorDB support to LangChain (Memory Support)
Sep 18, 2024 - Jan 3, 2025
Freelance
Remote
● Implemented FalkorDB Chat History support for session-based message storage and retrieval in FalkorDB, enhancing Langchain's
capabilities for conversational memory.
● Developed integration tests for adding, retrieving, and clearing chat messages, ensuring the reliability and robustness of the chat history
feature.
● Authored an example notebook to demonstrate how to integrate and use FalkorDB Chat History within Langchain, providing users with an
easy-to-follow setup and usage guide.
Co-Founder & Lead AI Engineer — FootageFlow
Feb 26, 2025 - Present
Persist Ventures
Remote
● Built FootageFlow: an AI-powered video editing platform that transforms raw footage into structured stories using prompts like “Make a
nostalgic 1-min recap.”
Developed a planning pipeline using OpenAI’s GPT-4, video metadata, and FFmpeg function documentation to generate intelligent editing
plans.
● Engineered FFmpegChainBuilder to modularise transitions, filters, audio sync, and text overlay, improving render speed by 10x.
● Integrated features such as letterboxing, saturation/hue animation, animated captions, text prompts, and soundtrack alignment.
● Designed a multi-step execution pipeline that interprets editing plans and outputs share-ready videos with human-like pacing.
● Deployed and tested the system using Celery, FastAPI, PostgreSQL, and Django for backend orchestration.
● Led product iterations, UI feedback loops, and startup launch efforts with co-founders and testers.
PERSONAL PROJECTS
Embrace Wellness
April 2024
GitHub: https://github.com/kingtroga/EmbraceWellness
Website: https://atary.pythonanywhere.com/embracewellness/
● Developed a mental health web application using Django, TailWindCSS, PythonAnywhere, and PostgreSQL for the Mental Health
Committee at my alma mater.
● Collaborated with committee members to tailor the app's features to meet the specific needs of the student body.
Everything Wallpaper Interior
GitHub: https://github.com/kingtroga/everythingwallpaper
Website: https://everythingwallpaperinterior.pythonanywhere.com/
● Built a web application that provides users with an extensive collection of wallpapers for interior design.
● Implemented a responsive UI using Django and TailwindCSS, ensuring seamless access across different devices.
● Enabled users to search, filter, and view wallpaper categories based on their interior design needs.
● Deployed the application on PythonAnywhere, ensuring reliability and ease of access for global users.
● Utilized GitHub for version control and collaborative development, ensuring consistent updates and project management.
● Implemented secure payment gateway (Paystack), ensuring secure transaction handling and user data protection.
● Utilized PostgreSQL for database management
January 2025