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

Benjamin Duroule

Full stack developer

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benjamin

🎓 Trained at École 42, I have developed my career in the IT development world with a rigorous approach focused on code quality. My journey has led me to work in large companies in the finance and insurance sectors as well as in start-ups, which has allowed me to acquire a global and agile vision of projects.

đź’» I am very sensitive to the principles of Clean Code and optimization, I pay particular attention to writing clear, maintainable, and performant code. By applying good programming practices such as SOLID principles, adherence to Design Patterns, and a structured methodology, which for me are essential for developing a scalable and evolvable product.

🎥📸 Outside of my keyboard, I am passionate about cinema and photography.

🚀 If you are looking for a versatile, passionate, and committed freelance developer dedicated to delivering quality work, do not hesitate to contact me!
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Skello
    Full stack developer
    HUMAN RESOURCES
    April 2024 - December 2024 (8 months)
    Paris, France
    📌 Mission Context:
    Skello's product teams develop management and planning tools for companies, enabling optimization of team management, schedules, and legal constraints. These solutions aim to simplify HR processes while offering dashboards and metrics to help managers make real-time strategic and operational decisions.

    đź”§ Tasks Performed:
    • Added new features in collaboration with product and design teams
    • Wrote and updated technical documentation.
    • Developed AWS lambdas
    • Developed and fixed bugs in mobile applications
    • Implemented and evolved unit tests
    • Deployed on AWS

    🏆 Results Obtained:
    Redesigned the billing system for dynamic updates of SaaS-proposed formulas, thereby improving process efficiency and significantly reducing error rates. This optimization also enabled seamless integration with Salesforce, ensuring perfect consistency of billing data across different systems, thus strengthening the reliability and automation of financial tracking.
    AWS Lambda Vue.js Notion React Native Yarn pnpm NPM Xcode
  • SociĂ©tĂ© GĂ©nĂ©rale - CIB
    Full Stack Engineer | .NET / Angular
    BANKING AND INSURANCE
    May 2023 - April 2024 (1 year)
    Paris, France
    📌 Mission Context:
    The STAR team is responsible for developing management tools for Société Générale's various liquidity flows, their short and long-term investments, as well as providing metrics (curve, graph, index) for the long-term and short-term treasurer teams in the trading room.

    đź”§ Tasks Performed:
    • Modified stored procedures
    • Refactored code respecting clean code principles
    • Added a data deletion batch in the database and integrated it with Autosys
    • Deployed .NET and Angular solutions on various environments
    • Coordinated the release cycle
    • Added monitoring features using AgGrid
    • Created interfaces and lambdas in the generic filter management tool
    • Added custom Angular component features
    • Managed large data volumes
    • Used data from an NgRx store
    • Modified report data storage
    • Applied the Decorator design pattern
    • Provided support

    🏆 Results Obtained:
    Improved scalability through component refactoring: The redesign of a date management component, initially designed for a specific case, made it generic and reusable throughout the application. This optimization required modifications to data structures and storage, thereby improving the system's modularity and scalability, while facilitating its future evolution.
    .NET C# C# Angular NgRx ag-grid Oracle Database TeamCity Autosys GitHub
  • CrĂ©dit Agricole CIB
    Full Stack Engineer | .NET / Angular
    BANKING AND INSURANCE
    July 2022 - April 2023 (9 months)
    Paris, France
    📌 Mission Context:
    The Pricing Service GMD (Global Markets Division) team is responsible for pricing market data for traders and risk teams, based on mathematical models provided by quant teams. These are then implemented and executed on AWS calculators.

    đź”§ Tasks Performed:
    • Added/modified unit tests
    • Added new DevExtreme datagrids
    • Implemented a user rights architecture
    • Modified SQL and NoSQL scripts
    • Modified the TNR tool to increase the release frequency
    • Used Linq to sort large volumes of data
    • Modified the pricing scenario execution system
    • Added logs for new features
    • Fixed various bugs reported by BAs
    • Serialized data to CSV format
    • Refactored legacy code applying good development practices

    🏆 Results Obtained:
    Optimized release cycles and pricing requests: Refactoring the TNRs accelerated deployments, reduced blockages, and provided more control to business teams. Pricing requests can now be executed individually and in a defined order, avoiding a full restart in case of a sub-request failure and drastically reducing processing times.
    .NET C# C# Angular gRPC DevExtreme Log4Net Gitlab

Recommendations

Be the first to recommend Benjamin

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

  • Digital Technical Architect
    42Lyon
    2022
    Préparation du titre 'Architecte technique du numérique'
  • First year of Computer Science Bachelor's degree
    Université Grenoble Alpes
    2017
    Première année de licence d'informatique

Certifications

Skill set

Categories