Experienced full-stack software developer, software architect and technical leader with more than 16 years of hands-on experience in startups, scale-ups and large enterprises. Fosters healthy teams with an empathetic leadership style and brings equal amounts of technical proficiency, leadership expertise, and business acumen. Strongly believes in continuous delivery, shipping small things frequently, getting fast feedback and iterating on it.
Technical lead for teams. Hands-on design and implementation of high-traffic microservice systems. Coaching and mentoring teams to adopt agile practices, continuous delivery, pair programming, and cloud infrastructure. Running workshops and trainings about software architeture, API design, and Continuous Delivery for various clients.
Software development, consulting, and coaching for different clients. Living and teaching agile methodologies, pair programming, continuous delivery, test automation, DevOps and TDD. Building microservices, cloud infrastructure, IoT ecosystems, mobile apps and backend systems.