Martin Bergendahl

Senior Software Engineer at CROSS
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ferney-Voltaire, Auvergne-Rhône-Alpes, France, FR

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Switzerland
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Mar 2022 - Present

      Genève, Suisse

    • France
    • Software Development
    • 300 - 400 Employee
    • Senior Software Engineer
      • Apr 2013 - Feb 2022

      Lyon, Auvergne-Rhône-Alpes, France - Participated in rewriting a very large C++ application in Java for distributing telephone calls (5 years). - Participated in writing a web application for handling distribution of telephone calls, emails, SMS etc. (2 years) - Participated in writing an ordchestrator that execute JavaScript rules, for handling of telephone calls, emails, SMS etc. (1 year)

    • France
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Senior Software Engineer
      • Dec 2012 - Mar 2013

      Lyon, Auvergne-Rhône-Alpes, France Development of a website for document management.

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Software Engineer
      • Dec 2010 - Sep 2012

      Lyon, Auvergne-Rhône-Alpes, France Mutuelle GM in Martigny, Switzerland: Support for the development of applications for customer management: • Analysis and specification of the technical architecture. • Communication with project stakeholders. • Technical analysis, load estimation, design and integration. • Developer management. • Planning and monitoring of tasks. • Help for developers on different technologies. • Interviews for hiring developers. SSII Brainflow in Lyon - Support for the development of a… Show more Mutuelle GM in Martigny, Switzerland: Support for the development of applications for customer management: • Analysis and specification of the technical architecture. • Communication with project stakeholders. • Technical analysis, load estimation, design and integration. • Developer management. • Planning and monitoring of tasks. • Help for developers on different technologies. • Interviews for hiring developers. SSII Brainflow in Lyon - Support for the development of a trainee management website. Environment: Java, JEE, Eclipse RCP, JBPM, Hibernate, Spring, WebSphere, LDAP, Oracle, Tomcat. Show less

    • France
    • Information Technology & Services
    • 700 & Above Employee
    • Senior Software Engineer
      • Dec 2009 - Jul 2010

      Lyon Area, France Producer of construction materials Lafarge in Lyon - Support for the development of a website localizable by country by replacing Java / Flash technology with Java / HTML. Analysis and specification of the technical architecture, load estimation, design and integration. Functional analysis, negotiations with the client, communication with the project stakeholders. Management of developers, part of which is off-shore in India. Environment: Java, JEE, Jahia, Hibernate, Spring, Tomcat,… Show more Producer of construction materials Lafarge in Lyon - Support for the development of a website localizable by country by replacing Java / Flash technology with Java / HTML. Analysis and specification of the technical architecture, load estimation, design and integration. Functional analysis, negotiations with the client, communication with the project stakeholders. Management of developers, part of which is off-shore in India. Environment: Java, JEE, Jahia, Hibernate, Spring, Tomcat, Web Services, XML, JAXB, LDAP, Oracle. Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Consultant
      • Nov 2008 - Nov 2009

      Strasbourg Area, France Council of Europe in Strasbourg - corrective and evolutionary maintenance on a set of 36 applications. Level 1 support at the user, by phone, by email or by Internet interface. Analysis, load estimation, design, development, unit tests, acceptance, integration, delivery. Environment: Java, C #, Scala, JEE, .NET, SQL Server, MySQL, PostgreSQL, Hibernate, LINQ, Jahia, Tomcat, IIS, Crystal Reports, Reporting Services, iText, Jetspeed / Torque / Turbine / Velocity, LDAP, Ultimus, Workflow… Show more Council of Europe in Strasbourg - corrective and evolutionary maintenance on a set of 36 applications. Level 1 support at the user, by phone, by email or by Internet interface. Analysis, load estimation, design, development, unit tests, acceptance, integration, delivery. Environment: Java, C #, Scala, JEE, .NET, SQL Server, MySQL, PostgreSQL, Hibernate, LINQ, Jahia, Tomcat, IIS, Crystal Reports, Reporting Services, iText, Jetspeed / Torque / Turbine / Velocity, LDAP, Ultimus, Workflow Foundation. Show less

    • Software Developer
      • Jun 2008 - Sep 2008

      Orléans Area, France Insurer Dexia in Orléans - Development of business rules to automatically generate mail content. EDF in Orléans - Development of a website for the management of anomalies in electrical installations. Beet factory in Orléans - Changes to a .NET application to manage deliveries of agricultural products. Environment: Java, ILOG JRules, Eclipse, Maven, PHP, JavaScript, MySQL, C #, Visual Studio .NET, SQL Server.

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Consultant
      • Jul 2007 - Jun 2008

      Paris Area, France Banque BNP Paribas in Paris - The GECO (Commission Management) project consisted in the automation of commission calculations for product sellers. Analysis of Functional Specification (SFO), Cahier de charges (CDC), and Business rules description document (BRDD) type documents in the bank's business area. Writing of a Detailed Design Report (RCD) with a detailed load estimate. Modeling of an object model in UML followed by the generation of Java files. Implementation and projection… Show more Banque BNP Paribas in Paris - The GECO (Commission Management) project consisted in the automation of commission calculations for product sellers. Analysis of Functional Specification (SFO), Cahier de charges (CDC), and Business rules description document (BRDD) type documents in the bank's business area. Writing of a Detailed Design Report (RCD) with a detailed load estimate. Modeling of an object model in UML followed by the generation of Java files. Implementation and projection of interface to class in Java with Spring. Development of verbalization and business rules for the ILOG JRules engine. Development of unit tests for business rules with JUnit. Environment: Java, ILOG JRules, Spring, JUnit, WebSphere, Ant, UML, Eclipse, IBM RSA, Oracle, Windows. Show less

    • Software Development
    • 1 - 100 Employee
    • Support, Consultant
      • May 2002 - Jul 2007

      Paris Area, France O2 mobile operator in Munich - Proof of concept using ILOG JRules on an 8 processor machine to optimize the calculation of mobile usage. Dexia Bank in Brussels - Automatic generation of business rules with ILOG JRules. B-source bank in Lugano, Switzerland - Currency conversion with ILOG JRules. EDF in Paris - Migration of business rules from Drools to ILOG JRules. SNCF in Paris - Automation of premium calculations for driving agents: Analysis of General Functional Specifications… Show more O2 mobile operator in Munich - Proof of concept using ILOG JRules on an 8 processor machine to optimize the calculation of mobile usage. Dexia Bank in Brussels - Automatic generation of business rules with ILOG JRules. B-source bank in Lugano, Switzerland - Currency conversion with ILOG JRules. EDF in Paris - Migration of business rules from Drools to ILOG JRules. SNCF in Paris - Automation of premium calculations for driving agents: Analysis of General Functional Specifications (SFG) Writing of Detailed Functional Specifications (DFS) of business rules. Development of rules in ILOG JRules, integration tests before delivery to MOA. Development of a generic business rules engine. ILOG in Paris - Level 1 technical support for ILOG visualization products and business rules. ILOG in Paris - Help with the migration of a web application to the Siebel tool. Environment: Java, Eclipse, JUnit, TestDirector, JProbe, JProfiler, Ant, UML, JDBC, SQL, PL / SQL, Oracle, Windows, HP / UX, Solaris, Linux, ILOG JRules / JViews / JTGO / Views, WebLogic, WebSphere , C ++, JBoss, Siebel. Show less

    • Developer
      • Apr 2000 - Mar 2001

      Gothenburg, Sweden Kreditkassen Bank in Oslo, Norway - Created software that sent messages between databases. Göteborgsposten in Göteborg - Technical analysis to put daily newspaper content on the web.

    • Developer
      • Jan 1998 - Dec 1998

      Developed a boilerplate language to code HTML inside servlets (before JSP). Developed a data structure to handle orders for customized automobiles.

    • Consultant
      • Aug 1997 - Dec 1997

      Developed a user interface for a National Instruments card that used the CAN interface to listen to computer network inside an automobile.

    • Consultant
      • Nov 1996 - May 1997

      Worked with a project to handle library data.

Education

  • The Faculty of Engineering at Lund University
    MSc, Computer Science and Engineering
    1991 - 1996

Community

You need to have a working account to view this content. Click here to join now