Benoit Pohl

Web Engineer


+687 53 47 10
+33 (0)622 600 200
pohl.fr
Nouméa, New-Caledonia

Summary

Software developer with over 10 years of professional experience creating web applications and services, with a special emphasis on clean design and simple code. Specialized in Node.js, Microsoft .NET technologies and modern web techniques.


Skills

C# / .NET
Strong knowledge of the .NET platform up to version 5/.NET Core 2.0
Many web applications designed with Web Forms and ASP.NET MVC
Web API, ServiceStack, experiments with SignalR and F#
JavaScript, Node.js
Deep knowledge of the language and Node.js API
Modular approach (npm modules, browserify)
Data management and storage
Working with datasets, streams of data, ETL
Data mining & web/API scraping, API automation
SQL language, SQL Server, PostgreSQL
NoSQL: Redis, LevelDB, ElasticSearch, Couchbase
Web mapping, data visualization
Creation of interactive map and graph
GIS datasources, concepts and tools: GDAL, Mapbox, OpenStreetMap
Web
Web APIs, HTML5, CSS3
Mobile interface, Progressive Web App, Responsive design, accessibility
Software engineering methodologies
Building advanced Full apps from scratch, server and front-end: Full Stack
Architecture, design and patterns, functional & OO programming, testing
Tooling
Git, Subversion, Docker
Logging: SQL Server, Elastic Search, dedicated front-end
Continuous Integration: Drone CI, Jenkins, MSBuild, bash scripts
Unix server administration
Shell, vim and command line tools
Config and fine tuning: Apache, Nginx, Postgres, OpenSSH
Other languages
Rust (for IOT), Python (NLTK and Scikit), PHP (Symfony, Zend)

Experience

  1. August 2015 - Now

    Entrepreneur

    ColoredFly
  2. January 2009 - Now

    Freelance developer

    Side-work developments
    • Developments for marketing. Social media apps, data analytics and reporting.
    • Final clients include Société Générale, Quick, Danone, Richemont.

  3. September 2013 - August 2015

    Senior Software Developer

    Travelfactory
    • Development of services and websites, related to tourism business. C#, F#, XUnit, Couchbase, ETL
    • Coordination with the front-end team, providing expertise in JavaScript.
    • Development of geo-services and creation of a map server based on OpenStreetMap with custom map styles. Linux, Postgres + Postgis, OSM data, CartoCSS
  4. May 2012 - July 2013

    Senior Software Developer

    L4 epsilon (now part of the Zetes Group)
    • Implemention of new business features in a supply chain management software. C#, Asp.Net WebForms, WinForms, SQLServer, NUnit
    • Worked on the web client, UX improvements and Selenium tests.
  5. January 2011 - December 2011

    Software Developer

    Evacuatio
    • Architected and developed Evacuatio Online, a collaborative platform aimed at creating emergency exit plan. C#/.NET (MVC 4, Web API, NHibernate) and Flash (Flex and Parsley frameworks)
    • Installation and administration of the Windows 2008 server (IIS, Sql Server), emails configuration (HMailServer).
  6. July 2010 - September 2010

    Software Developer

    CiLoyalty (Australia)
    • Maintenance and upgrade of existing web sites and services. ColdFusion, JavaScript, JQuery
    • Flash game creation. AS2, Box2D physics engine
  7. July 2006 - May 2009

    Software Developer

    Groupe Telio
    • Designed, architectured and developed various web applications C#, Asp.net, SQL Server:
      • Learning management system
      • Work and time planner
      • Industrial data analysis tool
    • Managed the web development team, training team members and tech guidance
  8. May 2005 - June 2006

    Software Developer and Designer

    Saint-Gobain Glass
    • Responsible of media & interactive contents production for an international e-learning project. Flash, Actionscript, Illustrator, Blender

Education

  1. MASTER (DESS) Digital Media and Interactivity (2003 - 2005)
    Université de Lorraine (Henri Poincarré), Epinal
  2. LICENCE Communication services and technics (2000 - 2003)
    Université Louis Pasteur, Strasbourg

Interests