Summary
Ivan Malaniak is a Senior Software Engineer based in Warsaw with 9+ years building backend systems and developer-facing tools across Node.js/TypeScript ecosystems. He has deep experience in microservices, observability, CI/CD and cloud automation, having driven initiatives like automated cleanup of 800+ unused endpoints, custom Prometheus/Grafana dashboards, and AWS CDK infrastructure from scratch. Comfortable shipping both APIs and microfrontends, Ivan advocates TDD/BDD and has introduced Cucumber and Example Mapping to improve cross-team collaboration and product clarity. He combines domain-driven and event-driven design patterns with pragmatic performance work (e.g., optimizing CSV parsing) and a knack for improving developer experience and maintainability. A dual-master in economics and business management, he brings structured thinking to technical architecture and product decisions.
9 years of coding experience
8 years of employment as a software developer
Master's degree Business Management Marketing and Related Support Services, Master's degree Business Management Marketing and Related Support Services at National University of Life and Environmental Sciences of Ukraine
Master's degree Economics, Master's degree Economics at Szkoła Główna Gospodarstwa Wiejskiego w Warszawie
Ukrainian, English, Polish