47
Full-Stack Developer for Lead-Gen SaaS (OpenAlex API + Web Scraping + Verification)
UpworkAENot specifiedintermediate
Python, Web Scraping, PostgreSQL, API Integration, React.js, FastAPI, Celery, Playwright, Data Extraction, Lead Generation, SaaS Development, Email Validation.
Project Overview:
We are looking for a skilled developer to build a Minimum Viable Product (MVP) for a lead generation platform. The tool will help users identify active academic researchers, map their recent publications, and find their verified professional email addresses.
Think of this as a platform focused on academic activity and contact discovery.
Key Responsibilities:
API Integration: Connect to the OpenAlex API to retrieve researcher metadata (Names, Affiliations, ORCID, and Publication history).
Search & Discovery Engine: Develop a system to find university profile pages and "Corresponding Author" details from paper DOIs.
Web Scraping: Build robust scrapers (using Playwright or BeautifulSoup) to extract email addresses from university directories and academic landing pages.
Email Verification: Integrate a 3rd-party API (like ZeroBounce or Hunter.io) to ensure email deliverability.
User Dashboard: Build a clean frontend where users can:
Upload CSVs of names/universities.
Search by "Topic" or "Recency of Publication."
Export verified results to Excel/CSV.
Technical Requirements:
Backend: Python (preferred) with FastAPI or Django.
Frontend: React.js or Next.js.
Database: PostgreSQL.
Automation: Celery/Redis for background task management.
Scraping: Experience with proxy rotation and anti-bot measures (Bright Data, Apify, or similar).
Previous Experience: Please share examples of data enrichment or SaaS projects you have built.
Timeline: 4–8 weeks for the MVP.
Budget: Please provide your fixed-price bid or hourly rate. We are looking for high-quality, maintainable code.
Unlock AI intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo