Alain Mosnier

 

I’m Winston Wolf, I solve problems.

Winston Wolf

Software engineer, embedded systems

Software engineering is for me both a trade and a passion.

Professionally, I thrive in environments that allow me to deliver high quality software, i.e. software that reliably meets its functional and performance requirements. When designing such software, I strive for simplicity (as opposed to unnecessary cleverness), and solutions that obviously are without defects (as opposed to solutions without obvious defects). With over 15 years of experience in embedded software development as a consultant, I am familiar with state-of-the-art processes, tools and techniques in embedded cross-functional teams.

Experience

Self-employed consultant, Code Archers AB, Feb 2017 - present, Stockholm, Sweden

Open source projects:

Customer assignments:

Consultant and partner, 4Real AB, Apr 2005 - Jan 2017, Stockholm, Sweden

Customer assignments:

Consultant and key account manager, Teleca System Design (now Prevas AB), 2001 - 2004, Stockholm, Sweden

Especially, customer assignment at Ericsson, project manager within the Engine Integral Network 1.0 Total Project:

Department and project manager, Glocalnet AB, 1998 - 2001, Stockholm, Sweden

Especially:

Project manager, Global One Services AB (now Orange Business Services), 1997 - 1998, Stockholm, Sweden

Consultant, Solucom (now Wavestone), 1994 - 1997, Paris, France

Master thesis, Biomedical centre Cyclotron, 1993, Caen, France

Software development skills

Project and product development skills

Courses

Build a Modern Computer from First Principles: Nand to Tetris Part II, Nov 2017, Coursera

Implementation in Python of a compiler for the Jack language, which is a simple general purpose object-oriented programming language. The target language is the ISA of the Hack 16-bit computer, previously built in digital logic.

The compiler is built in several steps:

Also, an arbitrary non-trivial program was picked, designed and implemented in Jack, as well as an operating system (multiplication and division in software, screen, keyboard and string handling, etc.).

Certificate, grade: 98,4%.

Build a Modern Computer from First Principles: From Nand to Tetris, Nov 2016, Coursera

Implementation of a 16-bit computer in digital logic:

Certificate, grade: 100%.

Education

Ecole Nationale Supérieure des Mines, 1990 - 1993, Nancy, France

M.Sc. Computer Science

Lycée Saint Louis, 1988 - 1990, Paris, France

Mathematics, Physics

Board member assignments

Languages

Contact

I can be reached on alain at wanamoon dot net or +46762160905.

 

© 2017-2024 Alain Mosnier