Martin Šošić

CTO & Co-founder at Wasp

Croatia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Martin Šošić is a CTO and co-founder with 13 years of software engineering experience, currently building Wasp, a compiled, stack-agnostic DSL that accelerates full‑stack web app development. He combines deep systems and algorithmic chops—from a fast C/C++ edit-distance library to Haskell and JavaScript full‑stack work—with hands-on product leadership gained founding multiple startups and scaling teams. Martin led core engineering at Lifebit, shipped production features at Google Flights, and created the open-source Wasp and Edlib projects, demonstrating both product-facing and low-level optimization skills. He favors functional programming, clean code and developer ergonomics (Emacs, Linux), and enjoys exploring language design and tooling that make web development more productive. Based in Croatia and a Y Combinator founder alumnus, he pairs pragmatic startup experience with a researcher’s attention to algorithms and correctness. An interesting detail: he’s coding much of Wasp with his twin brother, blending sibling collaboration into an ambitious open-source language project.
code13 years of coding experience
job6 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at Faculty of Electrical Engineering and Computing (FER), Zagreb
bookW21 Founder, W21 Founder at Y Combinator
bookXV. gimnazija, Zagreb
languagesCroatian, English
github-logo-circle

Github Skills (29)

algorithm10
algorithms10
javascript10
c-language10
testing10
typescript10
sequence-alignment10
full-stack10
data-structure10
edit-distance10
typescript-types10
data-structures10
nodejs10
typescripts10
cprogramming-language10

Programming languages (20)

JavaC++CSSCRustGoHTMLGroovy

Github contributions (5)

github-logo-circle
wasp-lang/wasp

Sep 2018 - Jan 2023

The fastest way to develop full-stack web apps with React & Node.js.
Role in this project:
userFull-stack Developer
Contributions:29 releases, 2687 reviews, 543 commits in 4 years 4 months
Contributions summary:Martin contributed to a full-stack web app project utilizing React and Node.js, focusing on backend logic and Prisma data modeling. They implemented new features by adding functionality, simplifying test definitions and extracting utility methods. This user also implemented the initial version of the CLI for the project, demonstrating familiarity with build tools and project setup.
reactprismaweb-apphaskelljavascript
Martinsos/edlib

Jan 2014 - Oct 2022

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
Role in this project:
userBackend Developer / Algorithm Engineer
Contributions:14 releases, 42 reviews, 247 commits in 8 years 9 months
Contributions summary:Martin primarily contributed to the development of a C/C++ library for sequence alignment using edit distance. Their commits focused on implementing the core algorithm, including adding a brute-force solution for testing, implementing Myers' bit-vector algorithm, and addressing band constraint issues. They have worked on developing an optimized alignment path, adding support for a custom alphabet and created tests against the simple implementation and original Myers algorithm.
sequencepythonc-plus-plusbioinformaticsbam
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
Martin Šošić - CTO & Co-founder at Wasp