Summary
Joonas Tamm is a pragmatic full-stack software engineer with 9 years of experience building web and enterprise systems, currently contracting on the Heybegin platform using Node.js, TypeScript, React/React Native and GraphQL. He has deep .NET expertise from senior roles improving supply chain platforms and leading back-office teams, complemented by a background in Python, C++ and PLC programming for industrial automation. A BSc in Computer and Systems Engineering and ongoing MSc studies underpin a strong systems-thinking approach, while hands-on work across Azure, AWS, PostgreSQL, Redis and modern CI/CD shows he ships production-ready services. He mentors juniors, tackles legacy modernization, and enjoys bridging embedded/industrial control knowledge with cloud-native web stacks—an uncommon mix that helps him simplify complex integrations and deliver dependable software.
9 years of coding experience
7 years of employment as a software developer
Master of Science (MSc), Computer ans Systems Engineering, Master of Science (MSc), Computer ans Systems Engineering at Tallinna Tehnikaülikool
Saue Gymnasium
Bachelor of Science (BSc), Computer and Systems Engineering, Bachelor of Science (BSc), Computer and Systems Engineering at Tallinna Tehnikaülikool/Tallinn University of Technology
Master of Science (MSc), Computer Engineering, Master of Science (MSc), Computer Engineering at Politecnico di Torino
English, Estonian, Italian