From 75f015e38d32ed673f3bf758c5d0d9d4b690640a Mon Sep 17 00:00:00 2001 From: "J.Fischer" Date: Thu, 29 Dec 2016 19:52:06 +0100 Subject: [PATCH 1/5] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..e24af25 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +jfroffice.me \ No newline at end of file From d347b63e10170d822523744881d98b8cd8b9f17b Mon Sep 17 00:00:00 2001 From: jfroffice Date: Tue, 25 Aug 2020 17:24:27 +0200 Subject: [PATCH 2/5] Update resume --- index.html | 864 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 523 insertions(+), 341 deletions(-) diff --git a/index.html b/index.html index 07fe62b..29e4c91 100755 --- a/index.html +++ b/index.html @@ -1,353 +1,535 @@ - + - - - jfroffice's résumé - - - - -
-

jfroffice CV

-
    + + + jfroffice's résumé + + + + +
    +

    jfroffice CV

    + -
    Aix en Provence, France
    -
    -
    -

    Summary

    -

    I’m passionate about open web standards. I definitely love elegant & efficient web development and I am always looking to find new ways to improve processes. - International community NodeJS leads me to study new means of developing website. Front-end web development as back-end web development are part of my skills. -

    I also like educating other developpers on best practices.

    -

    Five year ago, I co-founded ProSVN, hosting source control solution, which is built and manage to reduce administration effort. I am also the creator and the administrator of a few websites.

    -
    -
    -

    Work experience

    -
      -
    1. -

      2009–Present

      -

      Softway Medical solution Architect, Front-end & Back-end engineer

      -

      Developping solution to broadcast diagnostic results on the Cloud.

      -
    2. -
    3. -

      2007–2014

      -

      co-founder of ProSVN - collaborative source control hosting solution

      -

      Subversion & Trac deployment solution

      -
    4. -
    5. -

      2007–2008

      -

      Waid, solution architect for RIS / PACS

      -

      Picture archiving and communication system

      -
    6. -
    7. -

      2002–2006

      -

      Fuji-Medical, product lead on CR & MG workstation • EyePix

      -

      specialized in film Radiology production and in computed aided diagnostic for mammography

      -
    8. -
    9. -

      2001–2002

      -

      RealViz, software & research Engineer • ReTimer

      -

      Optical flow, 2D Tracking, topology change, local minimization, multi-threading Programming

      -
    10. -
    -
    -
    -

    Education

    -
      -
    1. -

      2004–2007

      -

      Project Management (skills for success), Software Quality assurance and test, Object and Unified Process, Java programming

      -

      Learning Tree

      -
    2. +
+
Aix en Provence, France
+
+
+

Summary

+

+ I’m passionate about open web standards. I definitely + love elegant & efficient web development and I am + always looking to find new ways to improve processes. International + community NodeJS leads me to study new means of + developing website. Front-end web development as + back-end web development are part of my skills. +

+ +

+ I also like educating other developpers on best + practices. +

+

+ Five year ago, I co-founded ProSVN, hosting source + control solution, which is built and manage to reduce administration + effort. I am also the creator and the + administrator of a few websites. +

+
+
+

Work experience

+
    +
  1. +

    2017–Present

    +

    + Altair + Lead developer front-end +

    +

    + Developping solution to publish HPC computing in different cloud + provider (AWS, Google Cloud, Azure, ...). +

    +
  2. +
  3. +

    2014–2017

    +

    + Softway Medical solution Architect, Front-end & + Back-end engineer +

    +

    + Developping solution to broadcast diagnostic results on the Cloud. +

    +
  4. +
  5. +

    2007–2014

    +

    + co-founder of ProSVN - collaborative source control + hosting solution +

    +

    Subversion & Trac deployment solution

    +
  6. +
  7. +

    2007–2008

    +

    Waid, solution architect for RIS / PACS

    +

    Picture archiving and communication system

    +
  8. +
  9. +

    2002–2006

    +

    + Fuji-Medical, product lead on CR & MG + workstation • + EyePix +

    +

    + specialized in film Radiology production and in computed aided + diagnostic for mammography +

    +
  10. +
  11. +

    2001–2002

    +

    + RealViz, software & research Engineer • + ReTimer +

    +

    + Optical flow, 2D Tracking, topology change, local minimization, + multi-threading Programming +

    +
  12. +
+
+
+

Education

+
    +
  1. +

    2004–2007

    +

    + Project Management (skills for success), Software + Quality assurance and test, Object and + Unified Process, Java programming +

    +

    Learning Tree

    +
  2. +
  3. +

    1998–2001

    +

    + Advanced Engineering School specialized in + Electronic & Optical Processes +

    +

    + Master in Computer Science in Signal and Image Processing at + Polytech Orleans University +

    +
  4. +
  5. +

    1996-1998

    +

    + Science Program to prepare entry to French + Engineering Schools +

    +

    + Advanced Mathematics & Physics at Cergy-Pontoise University +

    +
  6. +
+
+
+

Technical skills

+

Front-end web development

+

+ I have a broad understanding of the full Open Web Stack of technologies, + including: +

+
    +
  • HTML5 and related APIs
  • +
  • + ES6, JavaScript (ECMAScript), the DOM and libraries like + jQuery +
  • +
  • + JS Framework (React, Angular) +
  • +
  • CSS (including CSS3) and SAAS
  • +
+

Mobile development

+

+ I have a create a few app mobile app using + React-native framework for iOS. +

+
    +
  • User Login managemen t
  • +
  • + Calendar and agenda custom components +
  • +
  • + Geolocation app for hiking +
  • + +
  • +
+

Back-end web development

+

+ I also have experience with a wide range of programming languages and + technologies, including: +

+
    +
  • + NodeJS and related Framework (Fastify, Express, + Meteor) +
  • +
  • Jest and related Unit test Framework
  • +
  • + SauceLabs / Browserstack and related Test E2E + Selenium Framework +
  • +
  • C++, Java, Python, C
  • +
  • NoSQL, SQL
  • +
  • Shell and many more.
  • +
+

I have experience with many server administration, including:

+
    +
  • + K8S, K3S, Docker, RabbitMQ, Salt, + Apache2, NGinx, MySQL, Oracle, Git +
  • +
  • + Debian, Ubuntu Server, RedHat, Gentoo, FreeBSD. +
  • +
+
+
+

Selected projects

+
    +
  1. +

    November 2014

    +

    + Work on + x-enterleave.js + - HTML attribute to add CSS (enter / leave) classes. +

    +

    + Web-component inspiration with DOM Mutation Observers. +

    +
  2. +
  3. +

    October 2014

    +

    + Work on + Transformicons + Animated symbols and buttons packaged for Sass & CSS +

    +

    + Inspired by the article from Sara Soueidan and the work of Bennett + Feely. +

    +
  4. +
  5. +

    April 2012

    +

    + Work on + CardDAV + API to allow get CardDAV information from JS client +

    +

    built and manage DaviCal server.

    +
  6. -

    1998–2001

    -

    Advanced Engineering School specialized in Electronic & Optical Processes

    -

    Master in Computer Science in Signal and Image Processing at Polytech Orleans University

    -
  7. +

    Fev 2012

    +

    + Report bugs on + Modernizr + - Geolocation causes memory leak in IE9 +

    +

    detect HTML5 and CSS3 features.

    +
  8. -

    1996-1998

    -

    Science Program to prepare entry to French Engineering Schools

    -

    Advanced Mathematics & Physics at Cergy-Pontoise University

    -
  9. -
-
-
-

Technical skills

-

Front-end web development

-

I have a broad understanding of the full Open Web Stack of technologies, including:

-
    -
  • HTML5 and related APIs
  • -
  • JavaScript (ECMAScript), the DOM and libraries like jQuery
  • -
  • JS Framework (Backbone, AngularJS)
  • -
  • CSS (including CSS3)
  • -
-

Back-end web development

-

I also have experience with a wide range of programming languages and technologies, including:

-
    -
  • NodeJS and related Framework (Express, Meteor)
  • -
  • C++, Java, Python, PHP, C
  • -
  • NoSQL, SQL
  • -
  • Shell and many more.
  • -
-

I have experience with many server administration, including:

-
    -
  • Debian, Ubuntu Server, RedHat, Gentoo, FreeBSD
  • -
  • Apache2, nGinx, MySQL, Tomcat, Oracle, Subversion, Git
  • -
-
-
-

Selected projects

-
    +

    Jan 2012

    +

    + Contribute to Cloud9 Ide - Development + IDE on the cloud. +

    +

    add support to FreeBSD community.

    +
  1. -

    November 2014

    -

    Work on x-enterleave.js - HTML attribute to add CSS (enter / leave) classes.

    -

    Web-component inspiration with DOM Mutation Observers.

    -
  2. +

    Dev 2011

    +

    + Translate + Idiomatic.js + to broad french JS community. +

    +

    + JavaScript Best Practices community leading project. +

    +
  3. -

    October 2014

    -

    Work on Transformicons Animated symbols and buttons packaged for Sass & CSS

    -

    Inspired by the article from Sara Soueidan and the work of Bennett Feely.

    -
  4. +

    Nov 2011

    +

    + Create + HTML5 File Upload API + to allow multiple file upload with progress notification. +

    +

    use File API HTML5 Specification.

    + +
+

+ A lot more of my open source web applications and libraries can be found + in my Github account. +

+
+
+

Languages

+
    +
  • French: Native
  • -

    April 2012

    -

    Work on CardDAV API to allow get CardDAV information from JS client

    -

    built and manage DaviCal server.

    -
  • + English: Fluent (Warwick University 1999, University + of Columbia, 2000, till 2014 working an american company) + +
+
+
+

Professional interests

+

+ front-end web development, responsive design, web usability & + accessibility, graphic design API design, technical writing, back-end + web development, source control +

+
+
+

Hobbies

+
  • -

    Fev 2012

    -

    Report bugs on Modernizr - Geolocation causes memory leak in IE9

    -

    detect HTML5 and CSS3 features.

    -
  • -
  • -

    Jan 2012

    -

    Contribute to Cloud9 Ide - Development IDE on the cloud.

    -

    add support to FreeBSD community.

    -
  • + I used to practice the piano solo and in a group. +
  • -

    Dev 2011

    -

    Translate Idiomatic.js to broad french JS community.

    -

    JavaScript Best Practices community leading project.

    -
  • + Scuba diving, I have been part of an association for 10 years since + teach the basics of diving. +
  • -

    Nov 2011

    -

    Create HTML5 File Upload API to allow multiple file upload with progress notification.

    -

    use File API HTML5 Specification.

    -
  • - -

    A lot more of my open source web applications and libraries can be found in my Github account. -

-
-

Languages

-
    -
  • French: Native
  • -
  • English: Fluent (Warwick University 1999, University of Columbia, 2000)
  • -
-
-
-

Professional interests

-

front-end web development, - responsive design, - web usability & accessibility, - graphic design - API design, - technical writing, - back-end web development, - source control -

-
-
-

References are available upon request.

-
- + Drawing, Sketching and painting. + + + +
+

References are available upon request.

+
+ From ec6b9cb481a5c8b7f4fe2af9b00d80368d424bb5 Mon Sep 17 00:00:00 2001 From: jfroffice Date: Thu, 4 Feb 2021 00:39:54 +0100 Subject: [PATCH 3/5] Update resume skills --- index.html | 202 +++++++++++++++++++++++++++++------------------------ 1 file changed, 109 insertions(+), 93 deletions(-) diff --git a/index.html b/index.html index 29e4c91..1f662d7 100755 --- a/index.html +++ b/index.html @@ -228,7 +228,9 @@

Summary

always looking to find new ways to improve processes. International community NodeJS leads me to study new means of developing website. Front-end web development as - back-end web development are part of my skills. + back-end web development are part of my skills. Last but not the least, + I enjoy building beautiful and efficient user experience + with data meaning visualization.

@@ -236,7 +238,7 @@

Summary

practices.

- Five year ago, I co-founded ProSVN, hosting source + Ten year ago, I co-founded ProSVN, hosting source control solution, which is built and manage to reduce administration effort. I am also the creator and the administrator of a few websites. @@ -255,7 +257,7 @@

Work experience

Developping solution to publish HPC computing in different cloud - provider (AWS, Google Cloud, Azure, ...). + provider (AWS, Google Cloud, Azure, Oracle...).

  • @@ -279,7 +281,7 @@

    Work experience

  • 2007–2008

    Waid, solution architect for RIS / PACS

    -

    Picture archiving and communication system

    +

    Picture archiving and communication system (DICOM)

  • 2002–2006

    @@ -354,28 +356,27 @@

    Front-end web development

    • HTML5 and related APIs
    • - ES6, JavaScript (ECMAScript), the DOM and libraries like - jQuery + ES7, ES6, JavaScript, DOM and libraries like + Lodash, jQuery
    • - JS Framework (React, Angular) + JS Famous Librairies (React, D3JS, ThreeJS, WebGL, OpenGL)
    • -
    • CSS (including CSS3) and SAAS
    • +
    • CSS3, PostCSS and SCSS

    Mobile development

    - I have a create a few app mobile app using + I have created a few mobile apps using React-native framework for iOS.

      -
    • User Login managemen t
    • +
    • User Login management
    • Calendar and agenda custom components
    • Geolocation app for hiking
    • -

    Back-end web development

    @@ -388,148 +389,163 @@

    Back-end web development

    NodeJS and related Framework (Fastify, Express, Meteor)
  • -
  • Jest and related Unit test Framework
  • +
  • Jest Mocha and related Unit test Framework
  • - SauceLabs / Browserstack and related Test E2E - Selenium Framework + NightWatch.js, Protrator,SauceLabs / Browserstack and related Test E2E Selenium Framework
  • -
  • C++, Java, Python, C
  • -
  • NoSQL, SQL
  • -
  • Shell and many more.
  • +
  • Go, C++, Python, C, Java
  • +
  • MongoDB, MariaDB, PostgresSQL
  • +
  • Shell, Ksh, Bash and many more.
  • I have experience with many server administration, including:

    • K8S, K3S, Docker, RabbitMQ, Salt, - Apache2, NGinx, MySQL, Oracle, Git + Apache2, NGinx, MySQL, Git
    • - Debian, Ubuntu Server, RedHat, Gentoo, FreeBSD. + Debian, Ubuntu, RedHat, Gentoo, FreeBSD.
    -

    Selected projects

    +

    Selected side-projects

    1. -

      November 2014

      -

      +

      2020

      +

      + Mobil app to manage scuba diving event. +

      +

      Mid 2018

      +

      + Tool to analyze Github projects trends and detect new emerging technologies. +

      +

      Till 2014

      +

      + Work on Scuba Diving Database and tool to handle event, equipment, ... +

      +

      + Web-component inspiration with DOM Mutation Observers. +

      +
    2. +
    3. +

      November 2014

      +

      Work on x-enterleave.js - - HTML attribute to add CSS (enter / leave) classes. -

      -

      - Web-component inspiration with DOM Mutation Observers. -

      + >x-enterleave.js + - HTML attribute to add CSS (enter / leave) classes. +

      +

      + Web-component inspiration with DOM Mutation Observers. +

    4. -

      October 2014

      -

      +

      October 2014

      +

      Work on Transformicons - Animated symbols and buttons packaged for Sass & CSS -

      -

      - Inspired by the article from Sara Soueidan and the work of Bennett - Feely. -

      + >Transformicons + Animated symbols and buttons packaged for Sass & CSS +

      +

      + Inspired by the article from Sara Soueidan and the work of Bennett + Feely. +

    5. -

      April 2012

      -

      +

      April 2012

      +

      Work on CardDAV API to allow get CardDAV information from JS client -

      -

      built and manage DaviCal server.

      +

      +

      built and manage DaviCal server.

    6. -

      Fev 2012

      -

      +

      Fev 2012

      +

      Report bugs on ModernizrModernizr - Geolocation causes memory leak in IE9 -

      -

      detect HTML5 and CSS3 features.

      +

      +

      detect HTML5 and CSS3 features.

    7. -

      Jan 2012

      -

      +

      Jan 2012

      +

      Contribute to Cloud9 Ide - Development IDE on the cloud. -

      -

      add support to FreeBSD community.

      +

      +

      add support to FreeBSD community.

    8. -

      Dev 2011

      -

      +

      Dec 2011

      +

      Translate Idiomatic.js to broad french JS community. -

      -

      +

      +

      JavaScript Best Practices community leading project. -

      +

    9. -

      Nov 2011

      -

      +

      Nov 2011

      +

      Create HTML5 File Upload API - to allow multiple file upload with progress notification. -

      -

      use File API HTML5 Specification.

      + >HTML5 File Upload API + to allow multiple file upload with progress notification. +

      +

      use File API HTML5 Specification.

    - A lot more of my open source web applications and libraries can be found - in my Github account. + A lot more of my open source web applications and libraries can be found + in my Github account.

    -

    Languages

    -
      -
    • French: Native
    • -
    • - English: Fluent (Warwick University 1999, University - of Columbia, 2000, till 2014 working an american company) -
    • -
    +

    Languages

    +
      +
    • French: Native
    • +
    • + English: Fluent (Warwick University 1999, University + of Columbia, 2000, till 2014 working an american company) +
    • +
    -

    Professional interests

    -

    +

    Professional interests

    +

    front-end web development, responsive design, web usability & - accessibility, graphic design API design, technical writing, back-end + accessibility, graphic design, user interface design, API design, technical writing, back-end web development, source control -

    +

    -

    Hobbies

    -
      -
    • - I used to practice the piano solo and in a group. -
    • -
    • - Scuba diving, I have been part of an association for 10 years since - teach the basics of diving. -
    • -
    • - Drawing, Sketching and painting. -
    • -
    +

    Hobbies

    +
      +
    • + I used to practice piano solo and in a jazz band. +
    • +
    • + Scuba diving, I have been part of an association for 10 years and also dive master. +
    • +
    • + Drawing, Sketching and painting. +
    • +
    -

    References are available upon request.

    +

    References are available upon request.

    From 9bb91a1c4105f910a83cdb8a8a6358538d616c80 Mon Sep 17 00:00:00 2001 From: John Fischer Date: Wed, 5 Jan 2022 12:46:17 +0100 Subject: [PATCH 4/5] Update resume --- index.html | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/index.html b/index.html index 1f662d7..776fcac 100755 --- a/index.html +++ b/index.html @@ -256,8 +256,11 @@

    Work experience

    Lead developer front-end

    - Developping solution to publish HPC computing in different cloud - provider (AWS, Google Cloud, Azure, Oracle...). + Build front-end app dealing with multiple Cloud Provider (AWS, Oracle, GCP, Azure, Huawei, AliCloud...) using cutting edge technologies. + + (React, React-Native, Reanimated, PostCSS, CSS, Vite, WebPack, ESLint, TSLint, TS, Jest, GraphQL, Docker, Kubernetes, Node, GitLab, CI, VR Testing) + + Take part of the roadmap with PO and UX Team for involing new decision (Figma, Sketch)

  • @@ -280,7 +283,7 @@

    Work experience

  • 2007–2008

    -

    Waid, solution architect for RIS / PACS

    +

    Waid, solution architect for RIS / PACS

    Picture archiving and communication system (DICOM)

  • @@ -356,19 +359,10 @@

    Front-end web development

    • HTML5 and related APIs
    • - ES7, ES6, JavaScript, DOM and libraries like - Lodash, jQuery + TS, ES7, JavaScript, DOM and libraries
    • - JS Famous Librairies (React, D3JS, ThreeJS, WebGL, OpenGL) -
    • -
    • CSS3, PostCSS and SCSS
    • -
    -

    Mobile development

    -

    - I have created a few mobile apps using - React-native framework for iOS. -

    + JS Famous Librairies (React, Redux, Zustand, D3JS, ThreeJS)

    • User Login management
    • @@ -384,7 +378,7 @@

      Back-end web development

      I also have experience with a wide range of programming languages and technologies, including:

      -
        +
        • NodeJS and related Framework (Fastify, Express, Meteor) @@ -400,7 +394,7 @@

          Back-end web development

          I have experience with many server administration, including:

          • - K8S, K3S, Docker, RabbitMQ, Salt, + K8S, K3S, Docker, RabbitMQ, Apache2, NGinx, MySQL, Git
          • @@ -412,9 +406,13 @@

            Back-end web development

            Selected side-projects

            1. +

              2021

              +

              + Mobil app to improve apnea performance +

              2020

              - Mobil app to manage scuba diving event. + Mobil app to manage scuba diving event using React-Native

              Mid 2018

              @@ -537,7 +535,7 @@

              Hobbies

              I used to practice piano solo and in a jazz band.
            2. - Scuba diving, I have been part of an association for 10 years and also dive master. + Scuba diving, Apnea, I have been part of an association for 10 years and also dive master.
            3. Drawing, Sketching and painting. From a2ff1f7deb819116dea1c80625f9852fdd9319bc Mon Sep 17 00:00:00 2001 From: John Fischer Date: Fri, 7 Apr 2023 13:51:11 +0200 Subject: [PATCH 5/5] update rendering --- index.html | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index 776fcac..ee2a530 100755 --- a/index.html +++ b/index.html @@ -229,7 +229,7 @@

              Summary

              community NodeJS leads me to study new means of developing website. Front-end web development as back-end web development are part of my skills. Last but not the least, - I enjoy building beautiful and efficient user experience + I enjoy building beautiful and efficient user experience with data meaning visualization.

              @@ -410,18 +410,26 @@

              Selected side-projects

              Mobil app to improve apnea performance

              +
            4. +
            5. 2020

              Mobil app to manage scuba diving event using React-Native

              +
            6. +
            7. Mid 2018

              Tool to analyze Github projects trends and detect new emerging technologies.

              +
            8. +
            9. Till 2014

              Work on Scuba Diving Database and tool to handle event, equipment, ...

              +
            10. +
            11. Web-component inspiration with DOM Mutation Observers.

              @@ -435,9 +443,9 @@

              Selected side-projects

              > - HTML attribute to add CSS (enter / leave) classes.

              -

              - Web-component inspiration with DOM Mutation Observers. -

              +

              + Web-component inspiration with DOM Mutation Observers. +

            12. October 2014