Summary We need an experienced AWS/backend developer to deliver pre-aggregated user KPIs, time-series endpoints for charting, and upcoming payment endpoints. The goal: provide small, fast endpoints the frontend can call (single request per dashboard load) and ensure data correctness, caching and tests.
Scope of work Build (or finalize) the following endpoints (or confirm/extend existing):
1. GET /user/{user_id}/kpis Returns: portfolio_value, total_appreciation, monthly_earning, monthly_payout, last_updated Pre-aggregated for fast reads
2. GET /user/{user_id}/upcoming-payments?days=30 Returns scheduled installments due in the next X days (property, amount, due_date)
3. GET /market/history/{area_key}?days={n} Returns time-series: [{date, price_per_sqm, valuation}] for charting
(Optional) GET /user/{id}/portfolio-snapshot/latest — aggregated per-property snapshot
Data sources & responsibilities: - Use DynamoDB table (PropertyValuations) for historical price/sqm series. - Use Monthly Snapshot Engine (Lambda) for latest snapshot/purchase_price/current_value. - Map OCR outputs (SPA) to PaymentSchedule table to compute upcoming payments.
Ensure: -Composite key time-series queries on DynamoDB are efficient and paginated -Caching layer or TTL to prevent too many DLD API calls (redis or in-Lambda cache) -Proper authentication and secure handling of API keys -Unit tests and integration tests -Swagger/OpenAPI doc for endpoints and example responses -Provide a brief data model summary and documentation for frontend mapping.
Deliverables - Implemented endpoints deployed to the existing AWS account (or provided as serverless Lambda + API Gateway definitions) - Postman collection / OpenAPI spec - Tests and instructions to run them - Short runbook describing cron/timing of snapshot ingestion and where the KPIs derive from
Acceptance criteria - /user/{user_id}/kpis returns accurate numbers for sample user (manual cross-check) - /market/history/{area_key} returns at least the last 90 days or the available historical records (non-empty) - /user/{id}/upcoming-payments lists the correct installments for sample user - All endpoints respond within acceptable latency (
Cocos2d-x Partner for Hit Game Category: Android, C++, Programming, Game Design, Game Development, Git, IOS Development, IPhone Budget: $250 - $750 USD
17-Apr-2026 16:02 GMT
3D Printed Warhammer 40K Tanks Category: 3D Animation, 3D CAD, 3D Design, 3D Graphic Design, 3D Illustration, 3D Modelling, 3D Print Design, 3D Printing, 3D Rendering, 3ds Max Budget: $15 - $25 USD
17-Apr-2026 16:02 GMT
Ontario Softball Net Engineering Stamp - 17/04/2026 12:01 EDT Category: AutoCAD, Building Engineering, Civil Engineering, Construction Management, Engineering, Engineering Drawing, Geotechnical Engineering, Structural Engineering Budget: $1500 - $3000 USD
17-Apr-2026 16:01 GMT
English-Spanish Translation, 20+ Pages Category: Editing, English (US) Translator, English Translation, Language Tutoring, Linguistics, Proofreading, Spanish Translator, Translation Budget: €6 - €12 EUR
Legal Review of Service Contract -- 2 Category: Contract Management, Contracts, Legal, Legal Analysis, Legal Consultation, Legal Research, Legal Review, Legal Writing Budget: min $50 USD
17-Apr-2026 15:58 GMT
TV Show Clipping & Editing Category: Adobe Premiere Pro, Content Creation, Final Cut Pro, Social Media Management, Social Media Marketing, Video Ads, Video Editing, Video Post Editing, Video Production, Videography Budget: $15 - $25 USD
Responsive CRM Web App with OAuth Category: API Development, Frontend Development, HTML, MySQL, OAuth, PHP, Web Development, Web Design Budget: $250 - $750 CAD
Indoor Plant-Inspired Cat Tree Category: 3D Design, 3D Modelling, 3D Rendering, Building Architecture, Creative Design, Furniture Design, Interior Design, Product Design Budget: £20 - £250 GBP
17-Apr-2026 15:56 GMT
Versatile Website Development Project Category: CMS, Frontend Development, Graphic Design, HTML, PHP, SEO, Web Development, Web Design Budget: $10 - $30 USD
17-Apr-2026 15:54 GMT
Boost Blog Organic Traffic Category: Content Strategy, Google Analytics, Internet Marketing, Keyword Research, Link Building, Marketing, SEO, WordPress Budget: ₹12500 - ₹37500 INR
17-Apr-2026 15:53 GMT
Sports Consultancy Business Plan Creation Category: Business Analysis, Business Consulting, Business Development, Business Plan Writing, Business Plans, Business Writing, Market Research, Project Management Budget: €250 - €750 EUR