DT.DIEGO TORRESDATA · SOFTWARE · AI
FRCV ↓
← Back to portfolio
EXPERIENCE 02 · FULL STACK DEVELOPMENT
Green Dev × TilkeoDS GROUP · CHALON-SUR-SAÔNE
2022 — 2023 · APPRENTICESHIP

Full Stack Developer

Green Dev · Tilkeo · Chalon-sur-Saône

I contributed to the group's internal ERP, designed to digitise energy-renovation processes across Tilkeo entities. The platform's ambition was to support the full customer journey, from prospect discovery through project delivery and after-sales service (SAV).

PythonDjangoVue.jsJavaScriptMySQLREST APIs
01 — BUSINESS CONTEXT

One ERP for the
renovation journey.

This work was broader than one standalone tool. The internal platform aimed to connect teams and digitise the operational workflow around energy-renovation projects: prospecting, customer and case follow-up, preparation, works, completion and after-sales.

Prospecting→Customer & case follow-up→Works→Completion & after-sales
02 — ERP MODULES
END-TO-END WORKFLOW

Prospect → after-sales

Contribute to digitising internal processes and maintaining continuity across energy-renovation cases.

SHARED BUSINESS TOOLS

Operational modules

Directories, HR, equipment, vehicles, inventory, tasks, contextual guidance and price histories supported the group's daily operations.

ONE FEATURE AMONG MANY

Tik’aide

Estimate household grants using several parameters, including household composition and resource ceilings, and present MPR / CEE amounts.

INTERFACES & PROJECT WORK

A platform serving
different teams.

The captures show the Tilkeo ERP entry screen, administration and contextual help, plus the Kanban project workflow.

03 — TIK’AIDE EXAMPLE

One feature within
the wider ERP.

Tik’aide estimates renovation grants based on multiple household parameters. The documented screen brings household size, income ceilings and MPR / CEE amounts together for advisers. Django / Python, Vue.js and MySQL were used across backend, interface and data work; help content could also be generated as PDF with ReportLab.

View the Tik’aide case study ↗
SKILLS APPLIED

From user needs to ERP modules.

Technologies and activities grouped from the CV and apprenticeship report.

01 · DEVELOPMENT

Full stack & APIs

  • Python and Django
  • REST API design and integration
  • JavaScript and Vue.js 3
  • HTML and frontend integration
  • PrimeFaces and reusable components
  • Connect interface, API and database
02 · DATA & ARCHITECTURE

Model and persist

  • MySQL and relational data modelling
  • Create, store and retrieve records
  • Required fields and access rights
  • Multi-company platform and module management
  • Maintain consistency across business workflows
03 · BUSINESS PROCESS

Digitise operations

  • Energy-renovation customer journey
  • Prospect, customer and case follow-up
  • Operational tools supporting works and after-sales
  • CRM, ERP / MRP and project tracking
  • HR, directories, suppliers and service providers
  • Equipment, vehicles, maintenance and inventory
  • Articles, services and purchase / sales price histories
  • Grant estimation and contextual help
04 · DELIVERY & QUALITY

Build, test, improve

  • Requirements analysis and feature design
  • PDF generation with ReportLab
  • Testing, debugging, maintenance and bug fixing
  • Agile, Scrum and Kanban
  • GitHub and Trello project follow-up
  • Collaboration with developers and business users
WHAT I LEARNED

This experience helped me understand how software can connect a multi-team business process end to end, and how technical choices need to fit the people using the ERP every day.