Full-Stack Developer Needed: Python/Flask, MySQL, NGINX, AI/LLM API integration, DigitalOcean VPS
Description
I'm looking for an experienced developer to build a web-based internal tool. You'll be working from a comprehensive 15-page project spec (including database schema) and complete wireframes. Preference will be given to candidates who have completed larger-scale projects on Upwork. Please highlight relevant experience in your proposal.
Project Scope
Phase 1 is to deliver a functional demo site for live use at a presentation to a Fortune 500 company. After the demo, we plan to develop the full site with many additional features. This is a one-time engagement covering:
- Phase 1: Demo build (need immediately)
- Phase 2: Full site development (later this year)
- Ongoing feature additions over time
Key Features
- Project creation and versioned data uploads
- Displaying and comparing data versions
- Creating, grouping, and applying custom sort orders as saved configurations
- Showing added, deleted, or changed rows between data versions
- Natural language queries via Claude API
- AI-generated summaries for data versions
- Anomaly detection when configurations don't work with new data versions
Tech Stack
- Python (Flask)
- MySQL
- NGINX
- HTML, CSS, JavaScript
- Claude API
- Python Pandas
- VPS setup (e.g., DigitalOcean)
Required Skills
- Confident, experienced with Python (Flask)
- MySQL database design and query writing
- Clean, professional frontend (HTML/CSS/JavaScript)
- REST API integration (Anthropic Claude API)
- Excel/CSV data parsing with pandas
- Git/version control
Nice to Have
- Experience with data comparison/diff logic
- Experience building internal tools or data dashboards
- Familiarity with AI/LLM API integration
- Experience with Cursor IDE
Additional Info
You'll be provided with a detailed project spec, database schema, and wireframes.
NDA signature required before sharing full documentation.
Scope
Please specify if you're available for a one-time project and ongoing work. Share relevant experience and examples of similar projects.