Marco Kuoni

Marco

Marco Kuoni

Kuoni

Engineer | Researcher | Student

Software Developer

Follow

Contact

Checkout

Medium GitHub

Contact

Hey

Nice that you visit

Here are some Lists which describes my being

Lifestyle

  • • Be optimistic, friendly and happy
  • • Have an aim and do it
  • • Study for a lifetime
  • • Don't be afraid, grow from mistakes
  • • Expect nothing

Goals

  • Two Bachelor o • f Science     
  •  Master o • f Science
  •     PhD o • f Science
  • Member of CG • WebAssembly 

Freestyle

  • Running, Hiking •
  • Sailing, Kiting •
  • Biking •
  • Playing Music •
  • Dancing •

Careerstyle

  • Two Bachelor o • f Science     
  •  Master o • f Science
  •     PhD o • f Science
  •   Member CG • WebAssembly
Marco Kuoni
«
Be creative and follow the path of science
»

I am currently in Switzerland.
Loving Computer Science, sharing my knowledge and becoming specialised in WebAssembly.

Operating system: Linux (Ubuntu), SmartOS, OSX, Microsoft
Tooling: Visual Studio Code, Terminal, Git, Docker, Office, ZFS, Gimp, Inkscape
Browsers: Firefox, Brave, Chrome, Safari
Languages: German, English
WebAssembly
GraphQL / REST
React
Node.js
MongoDB Latex
SQL Assembly PWA
PHP C# Angular
HTML5 / SASS C++ Vue.js
Typescript / Javascript C Svelte ConcreteCMS WebAssembly CG
Daily Did Touched Active Passive
Languages Colaborating

Reasearching

Currently reading

WebAssembly: «WebAssembly: The Definitive Guide» by Briam Sletten, ISBN: 978-1-492-08984-1, English

Foundations: «Compilerbau» by Uwe Meyer, ISBN: 978-3-8362-7733-4, German

More informations in my Medium blog or on Github

Now

Hello wasm-bindgen

Wasm-bindgen is a tool that simplifies communication between Rust and JavaScript…

On Medium or on Github

27. März 2024

Simple Rust Program in WebAssembly

An easy guide from Rust to WebAssembly and its use in a web application…

On Medium or on Github

6. März 2024
5. März 2024

Understanding WebAssembly

A Practical Guide to Building Super Fast, Secure Modern Web Apps by Jeffery Owens, ISBN: 979-8-8581-7611-4, English

Februar 2024
11. Februar 2024
11. Februar 2024

Reasearching on WebAssembly

High-Performance Computing with Web Assembly by Ronald C. Sheffield, ISBN: 979-8-8531-2574-2, English

Review on Github

Januar 2024
07. Januar 2024
06. Januar 2024
06. Januar 2024

From C through Emscripten to a Deno Server Application

It is interesting to replace Node.js/Deno C/C++ addons with WebAssembly modules (portability, libraries, multilingualism)

On Medium or on Github

27. November 2023

Participant at ISSS Webinar „Mobile Security“

In diesem Webinar spricht Stefan Bernhardsgrütter darüber, warum IT-Sicherheit auch bei der Entwicklung mobiler Apps entscheidend ist, über deren Bedrohungsmodelle, Risiken und wie er als Security Tester Schwachstellen im Design und Implementierung entdecken kann.

23. November 2023

Participant at Information & Cyber Security Tech-Meeting – Offensive Security im Fokus – OT und IT

Hauptredner

  • IT ist anders …OT auch! / Markus Lenzin, Mitinhaber und Senior Cyber Security Consultant für kritische Infrastrukturen, ALSEC Cyber Security Consulting AG
  • Pentesters Diary – Geschichten aus dem Alltag eines Penetration Testers / Yves Kraft, Head of Cyber Security Academy, Oneconsult AG
  • Cybersecurity in the Era of AI / Nico Heise, Solution Architect, Cybersecurity Services IBM Consulting
22. November 2023

WebAssembly Table, Dynamic Linking

About the `Table` section, which is responsible for dynamic linking.

On Medium or on Github

20. November 2023

Participant at Swiss Low Code Day 2023

The motto of the Swiss Low Code Day is "Accelerating digitalization: Low Code & Citizen Development in practice".

16. November 2023
16. November 2023
7. November 2023

Porting Third Party to WebAssembly

The idea is to take an application (as it could exist in a C++ library) and port it to WebAssembly

On Medium or on Github

6. November 2023
23. October 2023

Participant at WebAssembly CG 10.2023

As a member of the community group, I had the privilege to participate in the hybrid meeting and the subsequent research day.

11. – 13. October 2023

WebAssembly Docker Container

From Theory to Handson: Theory: Why? | Theory: How? | Docker Desktop Setup | Docker Build | Docker Run | Docker Compose | Performance | Further Resources

On Medium or on Github

4. October 2023

Anonymisierung sensibler Daten im IT-Betrieb

Live-Webcast: Grundschutz für Dumps, Logs und Traces

  • Rechtliche Aspekte: Anonymisierung oder Pseudonymisierung – wie können Risiken minimiert werden?
    Dr. Alesch Staehelin, Rechtsanwalt, Digital Lawyer & Counsel (DLC)
  • Technische Aspekte: Anonymisierung von datenschutz- und sicherheits-kritischen Daten in IT-Diagnose-Dateien
    Dr. Stephen Fedtke, Chief Technology Officer (CTO), ENTERPRISE-IT-SECURITY.COM
28. September 2023
25. September 2023

Article: Hello World” C++ Program

Is a simple C++ program, but how to implement it so that it can be used in a web application as WebAssembly?

On Medium or on Github

18. September 2023

Participant at Quantum Revolution

The goal is to give the interested participants a head start by building a solid foundation in programming quantum computers. More informations on «q edu lab»

4./11. September 2023

Article: Simple C Program in WebAssembly

JavaScript doesn't always make sense for every use case. Other languages can offer advantages in performance, security, or simplicity. Additionally, existing programs in other languages may potentially be used easily.

On Medium or on Github

10. September 2023

Participant at the Legal Commission Working Group of SwissICT

«The Revised Data Protection Act – swissICT Experts Discuss»

4. September 2023

Article: WebAssembly Memory

How the memory in WebAssembly works together with the environment (host)

On Medium or on Github

6. September 2023

Participant at the E-Health Working Group of SwissICT

At our working group meeting, a renowned IT architect from Estonia will be speaking about his experiences in designing the e-health landscape in Estonia. Additionally, the working group will be hosted by AWS (Amazon Switzerland), and you will learn about exciting cloud projects in the healthcare sector.

31. August 2023

Article: JavaScript and Bytes

Communication with the outer world. To have control over memory and data types

On Medium or on Github

26. August 2023

Participant at Noser Engineering E-Days LiveWebinar

  • Overmocked
  • Unity
  • What is the AI Hype about?
  • Der lange Weg zur Cybersecurity
  • Wann braucht es UX? Und was bringt es?
25. August 2023

Reasearching on containers

Docker Deep Dive by Nigel Poulton, ISBN: 978-1-5218228-0-7, English

The Kubernetes Book by Nigel Poulton & Pushkar Joglekar, ISBN: 979-8-4021537-7-6, English

Reviews on Github

August 2023
23. August 2023
14. August 2023

CTO at lemonbrain GmbH

Focusing on the company and expanding the academic career

2023 – Now

BSc Computer Science

School OST, Rapperswil SG Switzerland, current focus on web applications and cybersecurity

2020 – Now

CEO at lemonbrain GmbH

I was given the title CEO, and the first employees joined the company

2019 – 2023

CTO, Chairman of the Management Board

Co-Founder of the company lemonbrain GmbH in Pfäffikon SZ Switzerland. After one year, the move to Glarus Switzerland

2013 – 2019

BSc Electrical Engineering

School HSR, Rapperswil SG Switzerland, final thesis in embedded software

2008 – 2013

Software developer

Creation of a human resources software in a small development team (Visual Basic .net, Pfäffikon SZ Switzerland)

2007 – 2013

English certificate

Vancouver, Canada

2008

Military service

Drone electronics technician

2007 – 2008

Apprenticeship

Automation engineer with vocational Matura

Certificate of recognition from the canton of Glarus for the top grade 5.8

2003 – 2007

Secondary school

2000 – 2003

Primary school

1994 – 2000

Beginning

I started to think about what I can do next ;)

April 1987