All 60 tasks, level by level
The real graded Forward Deployed Engineering tasks the portal assigns, grouped into three levels.
The portal assigns these Forward Deployed Engineering tasks. Finish Level 1 before Level 2 and Level 2 before Level 3. Your mentor may mark some tasks as required for the certificate.
Level 1: Foundations (24 tasks)
| Task | What to do |
|---|---|
| What a forward deployed engineer does | Explain the FDE role: working on site or closely with customers to build, integrate and deploy solutions. |
| Customer discovery | Interview a small business owner (shop, clinic, coaching centre) about their daily software problems and write notes. |
| Problem to requirements | Turn the interview into a list of requirements and a simple success measure. |
| Working with data | Collect a sample of the customer's data (or realistic fake data) and clean it with Python or a spreadsheet. |
| Quick prototype | Build a quick prototype (web page, sheet automation or small script) that solves one pain point. |
| Demo and feedback | Demo the prototype to the customer or a classmate playing the customer and record feedback. |
| APIs and integrations | Connect two tools with their APIs (for example a form to a spreadsheet, or a CRM to email). |
| SQL for customer data | Write queries that answer 10 questions the customer actually asked. |
| Python scripting | Automate a repetitive customer task with a Python script and a clear README. |
| Professional communication | Write a project kick-off email and a weekly status update for the customer. |
| Version control | Keep all work in a repo named fde-internship with clean commits and a project board. |
| Security basics | List how you will protect the customer's data: access, passwords, backups and what never leaves their system. |
| Process mapping on site | Observe a real business process for one hour and map it step by step. |
| Quick wins list | List five quick wins that could save the customer time this week. |
| Spreadsheet automation | Automate a repetitive spreadsheet task with formulas or Apps Script. |
| Data import tool | Build a small tool that imports and validates the customer's Excel files. |
| Status page | Create a simple status page or report the customer can check. |
| Requirements recap email | Send a recap email after a customer call confirming decisions. |
| Issue tracker | Set up an issue tracker for the customer project with labels and priorities. |
| Demo data | Create realistic demo data that does not include real customer information. |
| Access checklist | Write a checklist of access you need and when it should be removed. |
| Glossary of customer terms | Write a glossary of the customer's business terms. |
| WhatsApp or SMS notification | Send automatic notifications for a customer event using an API (in test mode). |
| One-page proposal | Write a one-page solution proposal with scope, timeline and cost. |
Level 2: Building real features (20 tasks)
| Task | What to do |
|---|---|
| Full solution design | Design a complete solution for the customer: architecture, data flow, tools and costs. |
| Build the MVP | Build the first working version with authentication and a simple admin view. |
| Deploy for the customer | Deploy the MVP to a cloud host the customer can use and give them access. |
| Data migration | Move the customer's existing data into the new system with a repeatable, checked script. |
| Training material | Write a short user guide and record a walkthrough video for the customer's staff. |
| Handle a change request | Handle a change request: estimate it, agree scope, deliver it and update the docs. |
| Debugging in the field | Reproduce and fix a bug reported by the customer, and write a short incident note. |
| Monitoring | Add error alerts and a basic usage dashboard so you know when something breaks. |
| Integrate an AI service | Add one useful AI feature (summaries, classification or search) with an LLM API and a fallback. |
| Feedback to the product team | Write a report of what the customer needed that a general product could add. |
| Integration with accounting software | Connect to an accounting or billing tool's API (Tally, Zoho or similar) in a sandbox. |
| Role-based access | Add roles so owner, manager and staff see different data. |
| Reports for the owner | Build the three reports the business owner checks most often. |
| Offline-friendly design | Make one workflow usable on a weak mobile connection. |
| Bilingual interface | Add an Indian language to the customer-facing screens. |
| Automated tests for critical flows | Write tests for the most important customer workflow. |
| Performance check | Measure page load and response times on the customer's devices and fix the slowest. |
| Usage analytics | Track which features staff actually use and share the results. |
| Customer training session | Run a live training session and collect questions. |
| Support process | Set up how the customer reports issues and how fast you respond. |
Level 3: Professional work and capstone (16 tasks)
| Task | What to do |
|---|---|
| Scale to a second customer | Adapt your solution for a second similar customer and note what you had to make configurable. |
| Reliability | Add backups, retries and a recovery runbook, and test a restore. |
| Performance with real data | Load a realistic volume of data and fix the slowest part of the system. |
| Cost review | Calculate the monthly running cost and suggest ways to reduce it. |
| Security review | Review access control, secrets and data handling, and fix what you find. |
| Case study | Write a customer case study: problem, solution, results and a quote. |
| Real company client work | Shadow or support a real Training Trains, W3AppDevelopers or DomainHostly client task through the Company Work board. |
| Capstone: customer deployment | Deliver a complete customer solution from discovery to deployment, with docs, training, monitoring and a final handover meeting. |
| Configurable product | Turn hard-coded customer logic into settings so the solution works for others. |
| Multi-customer deployment | Deploy the solution for two customers with separate data. |
| Migration from legacy system | Plan and execute moving the customer off an old system with a rollback plan. |
| ROI report | Measure time or money saved and write an ROI report for the customer. |
| Security and compliance review | Review data protection for the customer under India's DPDP Act basics. |
| Product feedback session | Present field insights to a product team and agree what to build. |
| Second customer discovery | Run discovery with a second customer in the same industry and compare needs. |
| Capstone 2: repeatable solution | Turn your customer work into a repeatable solution with setup guide, configuration, onboarding playbook and a second successful deployment. |