Full-stack engineer: P6 schedule analytics dashboard + AI summary (pilot)
Buget: $3000.0
FIXED /
⭐ 5.00 (6)
United States
typescript, node.js, postgresql, amazon-web-services, python, react-js, p6
Calificări preferate
- Locație: Americas
- Experiență: Expert
I'm the founder of CritPath. We turn monthly construction schedule updates (Primavera P6 .xer files) into a dashboard and a written review for project controls teams. A large engineering consultancy has approved our prototype and a pilot is about to start. I need a senior engineer to build the product, working directly with me. This is ongoing monthly work at $3,000 a month, not a one-off project. The first 3 months build the pilot. After that the work continues with new features and support, and there's a path to a founding engineer role.
WHAT EXISTS
A clickable HTML prototype the client approved, and a formula table for every number on it.
WHAT YOU'LL BUILD
1. AWS setup and a live URL behind a login.
2. Projects and uploads: upload 3 monthly .xer files, a manpower sheet and a submittal log. Reject broken files with a clear message, for example circular logic or a wrong format.
3. Parse the .xer files with code, not an LLM. Store schedule versions, activities and links in Postgres.
4. Calculate about 25 metrics in the backend from our formula table: progress S-curve, forecast finish, critical path and float trends, planned starts and finishes achieved, hours per % complete, submittals, schedule checks. The browser only displays numbers.
5. Rebuild the prototype's look and charts on real data.
6. An AI executive summary written only from the computed numbers, using our template. It must never invent a figure.
7. Basic security: data encrypted, each customer's data kept separate.
8. A short README covering how to deploy, run and add a metric.
NOT IN THIS JOB
User roles, chat, custom report templates, MS Project files, Saudi hosting. These come later.
STACK
React + TypeScript, Node.js, Python/FastAPI for the AI part, PostgreSQL, AWS.
MUST HAVE
1. You've shipped a full-stack product on this stack, including the AWS setup
2. You've shipped an LLM feature that has to be accurate, not just fluent
3. You can handle 10,000+ activity schedules in seconds
P6 or MS Project parsing, or project controls experience, is a big plus. Claude Code or Codex are welcome. I'm not technical, so I care about you clicking through the product yourself and checking the numbers before saying it's done.
HOW WE WORK
$3,000 a month, paid as a monthly milestone. A short written update each day and two calls a week. Code lives in our GitHub.
MONTHLY PLAN
Month 1: AWS live, login and uploads working, parser matches P6 on our test schedules
Month 2: all metrics calculated, all charts on real data, numbers match our hand-checked results
Month 3: AI summary, security basics, README, then a demo where I click through everything
Month 4 on: MS Project files, larger schedules, chat over the schedules, report templates, user roles
TO APPLY
Confirm you're open to $3,000 a month on an ongoing basis, tell me how many hours a week you can commit, and answer the screening questions.
Deschide pe Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Autentificare