
Agentic AI Tech Lead, Fullstack and Mobile Architect, and Group Leader at Tikal with over 15 years of experience designing and building complex software systems across Fintech, HealthTech, and mission-critical defense. I lead the adoption of Agentic AI across the software development lifecycle, helping R&D organizations move beyond ad-hoc prompting toward structured, spec-driven Agentic SDLC practices. I design and implement AI-powered development workflows, agentic architectures, LLM-based systems, tool-enabled agents, and MCP integrations that accelerate engineering delivery while maintaining architectural quality, reliability, and maintainability. I combine hands-on engineering experience across mobile, fullstack, distributed, and real-time systems with practical AI engineering expertise, helping teams turn emerging AI capabilities into repeatable engineering practices and measurable productivity gains. As a Group Leader, I mentor engineers, lead hands-on Agentic SDLC workshops, and help organizations build the engineering practices needed for the AI-native era.
AppWork
At Appwork, I delivered an Agentic SDLC Workshop and Enablement Program for software engineers and tech leads, helping the team move from ad-hoc AI prompting toward a structured, governed Twelve-Factor Agentic SDLC. I trained developers to initiate features through version-controlled specifications (spec.md → plan.md → tasks.md), providing AI coding agents with a clear foundation for implementation and alignment with product requirements. I guided the team in building repository rules, AI constitutions, custom agent skills, and MCP tool integrations to ground agents in Appwork’s architecture, coding conventions, and development context. The program included hands-on work with Cursor, Claude Code, and Spec Kit, covering context engineering, agent workflows, tool calling, and AI-assisted testing and verification. I also introduced LevelUp as a continuous learning mechanism for capturing development insights, code-review feedback, and architectural decisions and turning them into reusable directives that improve future agent interactions and team workflows.
Presise
At Precise, I designed and delivered an intensive Agentic SDLC Enablement Program for software engineers, architects, and engineering managers, focused on accelerating development velocity while maintaining strong architectural and quality governance. I trained teams to apply structured agentic workflows across the software development lifecycle, including spec-driven development, synchronous and asynchronous agent execution, and “The Great Filter” quality gates that keep engineers accountable for AI-generated code. I introduced Directives as Code, architectural decision records, MCP integrations, and safe tool-calling practices to provide AI agents with the context and guardrails needed to work effectively within complex engineering environments. The program also introduced LevelUp, a continuous knowledge-capture loop that turns lessons from development, code reviews, and architectural decisions into reusable, version-controlled directives, enabling teams to continuously improve their AI-assisted engineering workflows. Hands-on sessions covered Cursor, Spec Kit, Claude Agents, and multi-agent collaboration patterns.
Sentrycs
As Fullstack Architect & Agentic SDLC Lead at Sentrycs, a global leader in Counter-UAS technology, I drove the delivery of mission-critical real-time C2 systems for drone detection, tracking, and mitigation. I applied Tikal’s Twelve-Factor Agentic SDLC principles directly to my engineering workflow, evolving AI-assisted development from ad-hoc prompting into a structured, spec-driven process using Spec Kit, AI constitutions, custom agent skills, and MCP integrations with tools such as Jira, GitHub, Figma, and DevTools. I architected complex operator interfaces and distributed backend services using React, TypeScript, MobX, OpenLayers, Python, NestJS, MongoDB, RabbitMQ, and WebSockets, delivering real-time map telemetry and resilient microservices. I combined agentic development with BDD/TDD quality gates, automated traceability, and architectural governance to increase development velocity while maintaining the reliability and engineering rigor required for mission-critical systems.

As a Fullstack Engineer at Legit Security, I designed and developed scalable, enterprise-grade capabilities for the Application Security Posture Management (ASPM) and software supply chain security platform. I created high-performance, real-time dashboards and asset-graph visualizations using React and TypeScript, enabling security teams to effectively trace vulnerabilities and assess pipeline risks from code to cloud. Additionally, I built resilient, distributed backend services and data-ingestion pipelines with Node.js to efficiently process high-throughput telemetry across multiple repositories.
For Verbit.ai, I took on the role of a single Tech Lead Developer, responsible for building their mobile application from scratch. This comprehensive project involved defining a strong architecture using Flutter and implementing key functionalities like WebRTC for real-time communication, WebSockets for efficient data exchange, and robust background work capabilities. The result was a seamless application that efficiently sends voice recordings and displays them as transcripts.

At Autodesk, I joined their dynamic mobile team as a Mobile Architect, where I played a key role in the development of their Android application. My contributions included leveraging modern Android development practices such as reactive programming with Flow and Coroutines, and working extensively with local databases to sync user data across all projects with a robust sync system, ensuring data consistency and a seamless user experience.

Melio believes that by enabling more payment choices and by simplifying the way businesses interact with one another, Melio can level the B2B commerce playing field and keep small businesses in business.
During my time at Melio, my main objective was to revamp the Android application, making it more scalable and compatible with software development kits (SDKs). As the leader in application architecture, I undertook the task of designing the application from scratch, incorporating the latest technologies and ensuring a great user experience (UX). By leveraging cutting-edge technologies and emphasizing intuitive design principles, I aimed to create a highly scalable Android application that not only supported various SDKs but also provided users with a seamless and enjoyable experience.

OneZero Bank, the first independent bank to be established in Israel in over 40 years, operates entirely in the digital realm without any physical branches. As a consultant, I had the privilege of joining OneZero Bank during its early stages. Initially, I contributed as part of the first R&D team, responsible for assessing and evaluating the mobile applications that were developed offshore.
As the bank evolved, a pivotal decision was made to establish the R&D department in Israel. It was at this juncture that I took on the role of tech lead, leading the Android application infrastructure. In this capacity, I was entrusted with designing and constructing the application architecture, ensuring a robust foundation for the mobile banking experience.
As a tech lead at OneZero Bank, my responsibilities include leading Android teams, designing architecture, selecting technologies, conducting code reviews, and interviewing candidates.
Stack:

DayTwo is a precision medicine company that utilizes artificial intelligence and machine learning to develop personalized nutrition, diagnostic, and therapeutic solutions based on the microbiome.
In my role, I took charge of the second generation of the Android application at DayTwo. This involved designing the architecture, selecting appropriate technologies and frameworks, and building the application from the ground up. Additionally, I played a pivotal role in mentoring team members, actively participated in and led feature design discussions, and collaborated closely in decision-making processes. As part of my responsibilities, I also conducted thorough code reviews to ensure high code quality and adherence to best practices.
Stack:

Pepper is a pioneering digital bank with a mission to revolutionize the banking experience. By leveraging smart technology, Pepper aims to provide customers with a proactive, mobile-first approach that is simple, transparent, and personalized.
As the lead developer, I took on the responsibility of designing and building the Investing application at Pepper from scratch to production. This involved creating the application architecture, implementing key features, and ensuring its successful deployment. Additionally, I actively collaborated with other teams, contributing my expertise to various applications within the organization.
Stack:



Let us know your tech needs, and we’ll take it from there.