Giva
Fullstack Reactjs & .NET Software engineer |2025
Case Study — Giva (Insurance Aggregation)
Role: Full-Stack Developer (React/TypeScript, ASP.NET Core)
Product: Internal platforms for managing customer dossiers, onboarding/mandates, contracts, and agent communications.
Context
Giva builds internal tools for insurance agents and partner agencies to process customer dossiers efficiently, with complex business rules, frequent changes, and high UI/workflow complexity.
Objectives
- Speed up dossier processing for agents
- Standardize onboarding and mandate workflows
- Improve business autonomy through configuration
- Ensure reliable, production-ready deliveries
Responsibilities
- Built and maintained business-critical screens (dashboards, CRM-like views, dossier tracking, contract modules)
- Developed end-to-end features from React UI to ASP.NET Core APIs and database (EF Core)
- Designed workflow-driven UI (wizard/chat-style) backed by JSON configuration
- Worked directly with business stakeholders in Scrum to deliver incremental features
Key Contributions
1. Guided onboarding workflows
- Implemented a configurable, JSON-driven wizard for customer data and mandate collection
- Frontend dynamically renders steps, validations, and inputs
- Backend APIs persist step progress and ensure data consistency
Result: Reduced errors, faster onboarding, easier rule changes
2. Offer comparison & decision support
- Built an offer comparison screen to support agent recommendations
- Normalized comparison fields and optimized APIs for aggregation
Result: Faster decision-making and clearer customer communication
3. Business configuration & admin tooling
- Delivered admin/configuration features allowing business teams to update selected fields without code changes
- Added guardrails, validation, and traceability where needed
Result: Fewer urgent post-release changes and reduced developer dependency
Technical Stack
- Frontend: React, TypeScript, component-based architecture, reusable business UI
- Backend: ASP.NET Core, EF Core, REST APIs
- Patterns: Workflow/config-driven UI, clean separation of concerns
- Process: Scrum, production-focused delivery
Impact
- ~200+ features/tickets delivered to production
- High release stability (≈95% without rollback)
- Reduced manual agent steps via guided workflows
- Improved maintainability through configuration instead of code changes