Krzysztof Saja is a Senior Software Engineer and application architect with 10+ years building full-stack TypeScript systems and a current focus on Web3, smart contracts, and blockchain research. He combines deep frontend expertise (Angular, React, Next.js) with backend and DevOps proficiency (Node, Nest, TypeORM, Docker, RabbitMQ, GitLab CI/CD) to lead production-grade NFT and DeFi projects. As a tech lead and consultant he has delivered architecture and UX for fintech and enterprise clients while also authoring EVM smart contracts in Solidity. A long-time university lecturer and published philosopher, he brings a rare blend of rigorous academic thinking and pragmatic engineering to complex, security-sensitive domains. Based in Poland, he balances hands-on coding with system-level design and research—often tackling problems that sit at the intersection of UX, semantics, and decentralized protocols.
10 years of coding experience
5 years of employment as a software developer
Habilitation degree Philosophy, Habilitation degree Philosophy at Katolicki Uniwersytet Lubelski Jana Pawła II
Studia magisterskie: filozofia Filozofia, Studia magisterskie: filozofia Filozofia at Uniwersytet Szczeciński
Doctor (Dr) Philosophy, Doctor (Dr) Philosophy at Nicolaus Copernicus University
Contributions:37 reviews, 16 PRs, 4 pushes in 3 months
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
Krzysztof Saja - Senior Software Engineer at eScript