You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Baptiste SolomalalaBS

Baptiste Solomalala

Process automation: Developer

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Baptiste

🧭 About
Business Analyst and Management Controller with 4+ years of experience at Veolia WaterTech, I am at the intersection of corporate finance and digital transformation of business processes.

My specialty? I don't just analyze data – I build the tools that make it usable.

Trained in the rigor of management control (FP&A, P&L reporting, SAP migration, internal audit), I have simultaneously developed a strong appetite for business application development on Google Workspace (Apps Script, Sheets, HTML/CSS/JS web interfaces), in response to concrete problems encountered in the field.

Some recent achievements:
🔹 Workload Management Tool — Veolia Proposal Engineering
Complete Google Apps Script application for a team of 7 European engineers: time entry, interactive calendar, dynamic KPIs, advanced filters, automated Salesforce import.
→ 80% reduction in entry time. Real-time visibility of workload by geographic cluster and product line.

🔹 Order Management Tool — Veolia WaterTech
Automated order analysis system (ozone generators, filtration machines) with HTML/JS dashboard, formatted report generation, and daily trigger at 8 AM.
→ Elimination of several hours of manual daily processing. Zero human error on shipping priorities.

🔹 SAP Migration — International Scope
Master data extraction and structuring, mapping harmonization (SAP / Oracle / Sage), coordination with local and corporate teams across 3 entities.

🔧 Stack & Tools: Google Apps Script · Google Sheets · HTML/CSS/JavaScript · SAP · Oracle · Sage · Latis · Salesforce · Claude Code

🌍 Languages: French · Professional English
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Veolia
    Accounting closing automation - Google/SAP
    ENERGY AND UTILITIES
    March 2026 - April 2026 (1 month)
    Paris, France
    📌 Context
    Each month-end closing, the European Finance team manually analyzed hundreds of customer orders to identify margin discrepancies between SAP actuals and contractual forecasts, then manually wrote correction entries—a time-consuming and error-prone process.

    🎯 Objectives
    Automate the entire closing cycle: anomaly detection, correction calculation, and production of accounting files ready for import into SAP.

    🎯 Solutions
    ❇️ Automatic anomaly detection
    Classification of each order according to business rules: revenue without costs, unfavorable margin difference, costs without billing. Each order receives a recommended action without manual analysis.

    ❇️ Management dashboard
    Integrated Google Sheets interface guiding the user step-by-step, with real-time statuses and a "Run All" button to launch the entire process in one click.

    ❇️ SAP entries generation
    Automatic production of accounting files in SAP import format—accounts, profit centers, amounts, and labels automatically populated, ready to load without modification.

    ❇️ Summary reports
    Aggregation by order and profit center with automatic filtering of insignificant discrepancies. 100% Google Workspace solution, no additional installation.
    closing sap Google Sheets AI Automation Finance sector
  • Veolia
    Workload management tool for Proposal Engineering team
    ENERGY AND UTILITIES
    February 2026 - March 2026 (1 month)
    Paris, France
    📌 Context
    A European team of 50 Proposal Engineers manually managed workload distribution and time tracking on commercial opportunities. The lack of a centralized tool made it difficult to anticipate overloads and analyze performance by product type or geographic area.

    🎯 Objectives
    Develop a management tool allowing simplified time entry, real-time workload tracking, and analysis of time distribution by product line and geographic cluster.

    🎯 Solutions
    ❇️ Development of a comprehensive Google Apps Script application
    Creation of a solution integrating Google Sheets and two distinct web interfaces (engineers and managers).

    ❇️ Engineer interface
    • Simple or multiple entry with interactive calendar
    • Intelligent opportunity search with auto-completion
    • Modification of recent entries and personal history

    ❇️ Manager interface: advanced management
    • Panoramic monthly calendar with workload overview
    • Weekly analysis with progress bars per employee
    • Dynamic KPIs (total hours, utilization rate, averages)
    • Advanced filter system (PE, cluster, product line, stage)

    ❇️ Automated Salesforce import
    Intelligent mapping with automatic enrichment (geographic clusters, regions) and cache system for performance optimization.

    ❇️ Robust architecture
    Management of 16 metadata columns, immutable history with full traceability, data validation, and protection of sensitive sheets.

    ✅ Key Benefits
    • Time saving: 80% reduction in entry
    • Real-time visibility of overloads/underloads
    • Detailed analysis by product and geographic area
    • Full traceability with timestamping
    • 100% Google Workspace solution, at no additional license cost
    AppScript Google Sheets Project management Automation Cost reduction
  • Veolia
    Sales performance dashboard – Expected Booking Europe
    ENERGY AND UTILITIES
    January 2026 - February 2026 (1 month)
    📌 Context
    A European sales team covering about ten geographic clusters tracked its performance through raw Salesforce exports without a centralized visualization tool. The lack of a dashboard made it difficult to track Expected Booking, compare salesperson performance, and analyze geographic commercial opportunities in real-time.

    🎯 Objectives
    Develop an interactive dashboard allowing real-time visualization of sales performance, tracking of Expected Booking by salesperson, country, and geographic cluster, with an advanced filtering system and export capabilities to Google Sheets.

    🎯 Solutions
    ❇️ Expected Booking calculation engine
    Differentiated business logic based on sales stage: Closed Won and Active – Commit valued at 100% of Total Price, Active – High Probability at 75%. Multi-level aggregation: salesperson, country, cluster.

    ❇️ Advanced filtering system
    Multiple selection of periods and geographic clusters, filter by product line and account type (Internal / External), "Europe" option automatically grouping the 10 clusters, visual badges for active filters, and reset button.

    ❇️ Interactive visualizations
    World or Europe-centered world map with color intensity, bar chart by cluster, salesperson ranking with Top 3 medals and progress bars by stage, detailed maps by country and cluster.

    ❇️ Export and auditability
    One-click export to Google Sheets for salespeople, countries, and clusters. Detailed export of individual opportunities with explicit calculation column, automatic total row, and auto-sized columns.

    ❇️ Architecture
    Automatic country → cluster mapping for 40+ European countries, centralized generic filter function, loading filters in a single server request, non-blocking toast notifications. 100% Google Workspace solution.
    Google Apps Script Web integration Data visualization Sales analysis

Recommendations

Be the first to recommend Baptiste

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 2 in Management Control and Information Systems
    Université de Cergy Pontoise
    2024

Skill set

Categories