Michael Rüfenacht is a software architect and full-stack engineer based in Basel with 12 years of hands-on experience and an MSc in Computer Science. He has led architecture and delivery at zvoove Switzerland AG and previously built service-oriented web applications and APIs across multiple startups and client engagements. Comfortable across backend and frontend stacks (Node.js, TypeScript, Next.js and more), he focuses on OOP, parsing, performance tuning and pragmatic, tailor-made solutions. His work spans the entire software lifecycle from requirements engineering to maintenance, blending agile practices with careful API and service design. Known as a “jack of all trades,” he pairs deep technical craft with a practical sense for operational concerns and product fit. Outside typical engineering duties he has experience in event management and long-term client-facing consultancy, which sharpens his communication and delivery skills.
12 years of coding experience
4 years of employment as a software developer
Master, Computer Science, Master, Computer Science at Universität Bern
Loopback component to expose and consume models of remote microservices.
Contributions:10 PRs, 31 pushes, 9 branches in 1 year 9 months
loopbackexposeconsumeloopback4microservices
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
Michael Rüfenacht - Software-Architekt at zvoove Switzerland AG