Julis, North District, Israel
Engineering Team Lead and Software Technical Lead with 8+ years building backend and distributed systems, and 3+ years leading high-performing engineering teams delivering secure, scalable, cloud-native solutions. I specialize in .NET-based platforms and have led the design and delivery of high-availability, event-driven systems using Kafka, RabbitMQ, AWS, and PostgreSQL. My focus is on clean architecture, system resilience, and performance at scale—while building teams that consistently deliver. As a leader, I invest heavily in mentorship, engineering standards, and ownership, helping engineers grow both technically and professionally while aligning execution with business outcomes. Outside of my day-to-day role, I write about software architecture, backend design, and real-world .NET engineering, sharing practical insights from the field. Core Expertise • Backend & Platforms: .NET, C#, Java • Distributed Systems: Kafka, RabbitMQ, SQS/SNS • Cloud & Infrastructure: AWS • Data: PostgreSQL, SQL Server, Redis, MySQL • Frontend: Angular, TypeScript • Engineering Practices: Clean Architecture, Microservices, CI/CD, Agile, System Design
• Building, maintaining & improving 3 Tier web applications (Sizmek MDX) and API. * Server/Back-end development using C# and ASP.NET * Big Data: Java (backend), Hadoop and MySql * Building web forms and SPA's using JavaScript, HTML, Boorstrap and Angular * Client/Server integration with WCF, RESTful and AJAX Major accomplishments: * Amazon (AWS) infrastructure library using AWS SDK for .NET and C# * Cross domain application tools (Dynamic Targeting) and Data Migration & Intergration system
● Lead and Manage the End User Services team in EMEA and the Global Service Desk team providing 24x7 support to 11,000 users worldwide on Windows, Mac & Linux platforms ● Coordinate & manage the IT Global Service Desk activities and monitor SLA’s for IT service providers using firm methodology and ITIL implementation. ● Define, implement and monitor the global end user IT Policies and procedures. ● Understand and analyze business needs and requirements and create supporting IT processes and procedures. ● Effectively manage and control $1M IT budget (OPEX & CAPEX) for software, hardware and contractor expenses. ● Lead and manage IT projects locally and globally.
● Managing support staff of more than 30 technicians (Matrix management).and 4 team leads (Direct management). ● Management of helpdesk call center, active 24/7 providing support to more than 5,500 users. ● Service management and operation according to ITIL v3. ● Project management, coordination and integration of new IT technologies in the site. ● Strong partnership with development, devOps and infrastructure teams to improve systems and software builds. ● Adapting the call center staff to new technologies, methods, apps, tools and implementing new technologies.
● Onsite support team team lead. ● Network maintenance and monitoring ● Managing the domain at level 1 - hands on experience with Microsoft servers: AD/DHCP/DNS, Exchange, SCCM ● Customizing Windows and user environment using VBS/VBA . ● Managing & maintaining internal portal & KB over SharePoint