Summary
Avi Koenig is a Full Stack Engineer with 11 years of professional experience and over seven years focused on backend and full-stack development using Node.js, C#, React, and Vue. He combines strong engineering practices like TDD and clean code with practical DevOps skills in Docker, AWS, and Kafka to deliver scalable, production-grade systems. Avi has built CRMs, real-time telephony-integrated servers, and complex integrations across merchant systems, often translating ambiguous business needs into reliable technical solutions. His background in service and support before software development gives him an unusual customer-centric perspective that improves product design and stakeholder communication. As a freelancer and short-term contractor he’s thrived in diverse environments, from upgrading audit flows in event-driven architectures to teaching full-stack topics at colleges and bootcamps. He’s also an active mentor who enjoys making complex concepts accessible and tailoring learning to different styles.
11 years of coding experience
13 years of employment as a software developer
Fullstack, Fullstack web development, Fullstack, Fullstack web development at Coding Academy Israel
Portuguese