Laurent Schwitter is a Software Engineer and Tech Lead based in Lugano with 8+ years of hands-on experience building desktop, web, and mobile systems and leading engineering teams. He pairs deep low-level expertise (C/C++, assembler, microcontrollers, PLCs, GPU shading) with modern TypeScript full‑stack practice (MEAN, socket.io) to deliver responsive, real‑time applications. As a founder/CTO and technical lead across startups and agencies, he has driven product-to-production for e-commerce and social platforms while also owning infrastructure and hardware-software integration. He’s comfortable across SQL and NoSQL databases, diverse data encodings, and mathematical domains like algorithm engineering and 2D/3D image/model manipulation. A fast learner with some project management training, he blends pragmatic team leadership and business awareness (accounting, HR, compliance) with curiosity-driven hobby work in neural-network testing. Notable for moving effortlessly between embedded systems and web-scale stacks, he brings both breadth and depth to technically ambitious projects.
8 years of coding experience
15 years of employment as a software developer
Computer Science, Computer Science at Berner Fachhochschule BFH
Elettronica Multimediale, Elettronica Multimediale at SAMT Elettronica Multimediale
Computer Science, Computer Science at University of Applied Sciences and Arts of Southern Switzerland
Interact with Twitch events and chat via Browser Source ready dynamic pages and chat
Contributions:599 commits, 28 PRs, 558 pushes in 1 year 6 months
twitch-apieventsbrowserchatinteract
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Laurent Schwitter - Software Engineer Tech Lead at Knowledge Lab AG