
This talk presents a Spec-Driven Development approach in which system use cases are the central artifact. A system use case describes observable system behavior and acts as a stable contract for the application. Code is derived from these use cases instead of treating the code itself as the source of truth.
An AI agent is used as a supporting tool to generate and update code and tests from system use cases. The agent operates within a harness of skills, MCP servers, and guidelines. Through concrete examples, the session demonstrates how backend logic, database access, and UI behavior can evolve together while staying consistent with the use cases.
Finally, the session shares concrete workflows and lessons learned from real-world enterprise projects, including limitations and trade-offs of using AI in this way.


Discussion includes how to design agentic workflows, define meaningful evaluation metrics, and measure performance beyond simple accuracy. Topics include task completion, reasoning quality, tool selection, LLM-as-a-Judge, automated evaluation pipelines, human evaluation, regression testing, and production monitoring.


This session isn't about whether AI will replace testers. That debate is boring. This is about what happens after AI takes over the routine work and whether you're building the skills that actually matter now.
Through real implementations (and a few experiments that failed badly), we'll look at where AI genuinely helps in quality engineering, where it quietly goes wrong, and why the humans who understand both will be the ones running the show.
Because AI doesn't think. It predicts. And there's a massive difference, especially when your production environment is on fire.

This session explores how teams can move from secure coding to secure software delivery by embedding security into design, development, testing, deployment, and continuous improvement. Participants will learn practical approaches to secure-by-design thinking, automated security checks, dependency management, secrets protection, AI-generated code risks, and building a culture where security becomes part of everyday engineering decisions.

In this session, we will learn how to implement the AG‑UI protocol to easily connect UI apps with pre‑built agents. No matter what framework you used to build your agents, AG‑UI will handle the work for you!

In this session, discover Spec-Driven Development (SDD)—a pragmatic methodology that shifts your role from writing raw syntax to engineering structured intent, using machine-readable specifications to force AI agents to respect your architectural guardrails.

This session introduces Fabric Data Transformer (FDT), a modern data transformation solution designed to streamline data preparation within the Microsoft Fabric ecosystem. FDT empowers organizations to simplify complex data transformation processes through intuitive, scalable, and efficient workflows, enabling faster delivery of analytics, reporting, and AI initiatives.
Participants will gain insights into the common challenges of data transformation, the role of Microsoft Fabric in modern data architectures, and how FDT helps bridge the gap between raw data and business value. The session will also showcase practical use cases, best practices, and real-world scenarios demonstrating how organizations can accelerate their data journey while reducing complexity, cost, and time-to-insight.
Whether you are a business leader, data professional, IT manager, or technology enthusiast, this talk will provide a practical understanding of how modern data transformation platforms can serve as a foundation for successful AI and data-driven decision-making.
By the end of the session, participants will be able to:
Understand the challenges of modern data preparation and transformation.
Appreciate the role of Microsoft Fabric in a unified data platform strategy.
Identify opportunities to improve data quality and analytics readiness.
Learn how Fabric Data Transformer simplifies data transformation workflows.
Explore practical applications of transformed data for reporting, business intelligence, and AI initiatives.

Beyond the project details, this session will share how our initiatives secured a government‑funded grant, showcasing a successful blueprint for collaboration between academia and industry—including both traditional software firms and game development studios—to push the boundaries of what’s possible in the local tech ecosystem.


This session presents empirical results from building the same production-grade QA intelligence system across all three frameworks, then connecting them through Google’s Agent-to-Agent (A2A) protocol. The system accepts a software feature specification and autonomously produces a risk register, a prioritized test strategy scored by a proprietary VRTQ framework, and executable Playwright test scaffolds. Every implementation is benchmarked across six dimensions: developer experience, architectural expressiveness, tool integration, observability, token efficiency, and failure behavior.
The talk then demonstrates cross-framework interoperability via A2A, wiring all three into a single pipeline. Attendees leave with a practical decision framework, benchmark data, and a working blueprint for building framework-agnostic agentic systems.

We’ll break down the “Holy Trinity” of contract pain points—Review, Tracking, and Management—and show how LegalTech can move beyond generic AI applications to solutions that truly matter. Unlike the classic startup mistake of building first and hoping for adoption, in LegalTech the demand is clear: when developers build what domain experts ask for, the market follows.
With over 75,000 active lawyers and 578,000 SEC‑registered corporations in the Philippines alone, the opportunity is massive. This talk challenges developers to push past surface‑level automation and create tools that transform legal practice into something faster, smarter, and genuinely impactful.
Modern applications often assume reliable internet access and cloud infrastructure. This talk follows the speaker's ongoing exploration of local-first system architectures for disconnected and resource-constrained environments. This session will share experiments, design decisions, and lessons from exploring offline‑first, edge processing, and hardware‑aware systems.

Product engineers still code, but they think in terms of outcomes, users, and business value. The ones who thrive won’t be those who wrote the most functions, but those who understood the why behind every feature they shipped.
This session explores how AI is reshaping the identity of engineers, why product‑driven thinking is becoming essential, and how developers can evolve from function writers to outcome shapers in the age of intelligent automation.

This session outlines the technical requirements for building resilient, high throughput scraping pipelines capable of operating undetected overtime.
Technical Breakdown
- Architect Execution Pipelines: Evaluate Headless versus Headed Chrome with Xvfb, direct API endpoint requests, and extension-based scrapers. Implement stealth automation using frameworks like Playwright, Patchright, and curl_cffi.
- Browser Searching: Use locally hosted services like duckduckgo search and SearXNG to save on Google Search or Serper credits
- Bypass Automated Verification: Deploy audio processing pipelines using ffmpeg, Faster Whisper, and Google STT alongside visual models like CLIP to programmatically solve verification challenges.
- Extract High-Value Data: Leverage Optical Character Recognition (OCR) engines like PyMuPDF, Tesseract, and RapidOCR strictly for data extraction from documents and images.
- Manage Digital Identities: Configure residential proxy rotation, spoof granular browser fingerprints to execute session trust-building strategies.
- Orchestrate and Scale Behavior: Transition your architecture from a single worker to multi-threaded concurrency, and ultimately scale across multi-VM deployments.
🏆 The Challenge
Data scraping often operates in a legally grey area. Explore this space practically by putting your new skills to the test on a special practice target website designed for you to tackle in your free time at the end of the session. Compete to see who can navigate the architecture, bypass the defenses, and retrieve the most complete information in the fastest time.

This talk reframes that anxiety as a horizon—not a destination to reach, but a line to steer by—and argues that QA’s most durable skill was never the green checkmark, but adaptability. We’ll explore how uncertainty can be reframed as flexibility, and flexibility as navigation—so you leave not with a fixed map, but with a way to keep moving toward what’s next, even when the ground won’t hold still.

This talk presents a Spec-Driven Development approach in which system use cases are the central artifact. A system use case describes observable system behavior and acts as a stable contract for the application. Code is derived from these use cases instead of treating the code itself as the source of truth.
An AI agent is used as a supporting tool to generate and update code and tests from system use cases. The agent operates within a harness of skills, MCP servers, and guidelines. Through concrete examples, the session demonstrates how backend logic, database access, and UI behavior can evolve together while staying consistent with the use cases.
Finally, the session shares concrete workflows and lessons learned from real-world enterprise projects, including limitations and trade-offs of using AI in this way.


Discussion includes how to design agentic workflows, define meaningful evaluation metrics, and measure performance beyond simple accuracy. Topics include task completion, reasoning quality, tool selection, LLM-as-a-Judge, automated evaluation pipelines, human evaluation, regression testing, and production monitoring.


This session isn't about whether AI will replace testers. That debate is boring. This is about what happens after AI takes over the routine work and whether you're building the skills that actually matter now.
Through real implementations (and a few experiments that failed badly), we'll look at where AI genuinely helps in quality engineering, where it quietly goes wrong, and why the humans who understand both will be the ones running the show.
Because AI doesn't think. It predicts. And there's a massive difference, especially when your production environment is on fire.

This session explores how teams can move from secure coding to secure software delivery by embedding security into design, development, testing, deployment, and continuous improvement. Participants will learn practical approaches to secure-by-design thinking, automated security checks, dependency management, secrets protection, AI-generated code risks, and building a culture where security becomes part of everyday engineering decisions.

In this session, we will learn how to implement the AG‑UI protocol to easily connect UI apps with pre‑built agents. No matter what framework you used to build your agents, AG‑UI will handle the work for you!

In this session, discover Spec-Driven Development (SDD)—a pragmatic methodology that shifts your role from writing raw syntax to engineering structured intent, using machine-readable specifications to force AI agents to respect your architectural guardrails.

This session introduces Fabric Data Transformer (FDT), a modern data transformation solution designed to streamline data preparation within the Microsoft Fabric ecosystem. FDT empowers organizations to simplify complex data transformation processes through intuitive, scalable, and efficient workflows, enabling faster delivery of analytics, reporting, and AI initiatives.
Participants will gain insights into the common challenges of data transformation, the role of Microsoft Fabric in modern data architectures, and how FDT helps bridge the gap between raw data and business value. The session will also showcase practical use cases, best practices, and real-world scenarios demonstrating how organizations can accelerate their data journey while reducing complexity, cost, and time-to-insight.
Whether you are a business leader, data professional, IT manager, or technology enthusiast, this talk will provide a practical understanding of how modern data transformation platforms can serve as a foundation for successful AI and data-driven decision-making.
By the end of the session, participants will be able to:
Understand the challenges of modern data preparation and transformation.
Appreciate the role of Microsoft Fabric in a unified data platform strategy.
Identify opportunities to improve data quality and analytics readiness.
Learn how Fabric Data Transformer simplifies data transformation workflows.
Explore practical applications of transformed data for reporting, business intelligence, and AI initiatives.

Beyond the project details, this session will share how our initiatives secured a government‑funded grant, showcasing a successful blueprint for collaboration between academia and industry—including both traditional software firms and game development studios—to push the boundaries of what’s possible in the local tech ecosystem.


This session presents empirical results from building the same production-grade QA intelligence system across all three frameworks, then connecting them through Google’s Agent-to-Agent (A2A) protocol. The system accepts a software feature specification and autonomously produces a risk register, a prioritized test strategy scored by a proprietary VRTQ framework, and executable Playwright test scaffolds. Every implementation is benchmarked across six dimensions: developer experience, architectural expressiveness, tool integration, observability, token efficiency, and failure behavior.
The talk then demonstrates cross-framework interoperability via A2A, wiring all three into a single pipeline. Attendees leave with a practical decision framework, benchmark data, and a working blueprint for building framework-agnostic agentic systems.

We’ll break down the “Holy Trinity” of contract pain points—Review, Tracking, and Management—and show how LegalTech can move beyond generic AI applications to solutions that truly matter. Unlike the classic startup mistake of building first and hoping for adoption, in LegalTech the demand is clear: when developers build what domain experts ask for, the market follows.
With over 75,000 active lawyers and 578,000 SEC‑registered corporations in the Philippines alone, the opportunity is massive. This talk challenges developers to push past surface‑level automation and create tools that transform legal practice into something faster, smarter, and genuinely impactful.
Modern applications often assume reliable internet access and cloud infrastructure. This talk follows the speaker's ongoing exploration of local-first system architectures for disconnected and resource-constrained environments. This session will share experiments, design decisions, and lessons from exploring offline‑first, edge processing, and hardware‑aware systems.

Product engineers still code, but they think in terms of outcomes, users, and business value. The ones who thrive won’t be those who wrote the most functions, but those who understood the why behind every feature they shipped.
This session explores how AI is reshaping the identity of engineers, why product‑driven thinking is becoming essential, and how developers can evolve from function writers to outcome shapers in the age of intelligent automation.

This session outlines the technical requirements for building resilient, high throughput scraping pipelines capable of operating undetected overtime.
Technical Breakdown
- Architect Execution Pipelines: Evaluate Headless versus Headed Chrome with Xvfb, direct API endpoint requests, and extension-based scrapers. Implement stealth automation using frameworks like Playwright, Patchright, and curl_cffi.
- Browser Searching: Use locally hosted services like duckduckgo search and SearXNG to save on Google Search or Serper credits
- Bypass Automated Verification: Deploy audio processing pipelines using ffmpeg, Faster Whisper, and Google STT alongside visual models like CLIP to programmatically solve verification challenges.
- Extract High-Value Data: Leverage Optical Character Recognition (OCR) engines like PyMuPDF, Tesseract, and RapidOCR strictly for data extraction from documents and images.
- Manage Digital Identities: Configure residential proxy rotation, spoof granular browser fingerprints to execute session trust-building strategies.
- Orchestrate and Scale Behavior: Transition your architecture from a single worker to multi-threaded concurrency, and ultimately scale across multi-VM deployments.
🏆 The Challenge
Data scraping often operates in a legally grey area. Explore this space practically by putting your new skills to the test on a special practice target website designed for you to tackle in your free time at the end of the session. Compete to see who can navigate the architecture, bypass the defenses, and retrieve the most complete information in the fastest time.

This talk reframes that anxiety as a horizon—not a destination to reach, but a line to steer by—and argues that QA’s most durable skill was never the green checkmark, but adaptability. We’ll explore how uncertainty can be reframed as flexibility, and flexibility as navigation—so you leave not with a fixed map, but with a way to keep moving toward what’s next, even when the ground won’t hold still.

This talk presents a Spec-Driven Development approach in which system use cases are the central artifact. A system use case describes observable system behavior and acts as a stable contract for the application. Code is derived from these use cases instead of treating the code itself as the source of truth.
An AI agent is used as a supporting tool to generate and update code and tests from system use cases. The agent operates within a harness of skills, MCP servers, and guidelines. Through concrete examples, the session demonstrates how backend logic, database access, and UI behavior can evolve together while staying consistent with the use cases.
Finally, the session shares concrete workflows and lessons learned from real-world enterprise projects, including limitations and trade-offs of using AI in this way.


Discussion includes how to design agentic workflows, define meaningful evaluation metrics, and measure performance beyond simple accuracy. Topics include task completion, reasoning quality, tool selection, LLM-as-a-Judge, automated evaluation pipelines, human evaluation, regression testing, and production monitoring.


This session isn't about whether AI will replace testers. That debate is boring. This is about what happens after AI takes over the routine work and whether you're building the skills that actually matter now.
Through real implementations (and a few experiments that failed badly), we'll look at where AI genuinely helps in quality engineering, where it quietly goes wrong, and why the humans who understand both will be the ones running the show.
Because AI doesn't think. It predicts. And there's a massive difference, especially when your production environment is on fire.

This session explores how teams can move from secure coding to secure software delivery by embedding security into design, development, testing, deployment, and continuous improvement. Participants will learn practical approaches to secure-by-design thinking, automated security checks, dependency management, secrets protection, AI-generated code risks, and building a culture where security becomes part of everyday engineering decisions.

In this session, we will learn how to implement the AG‑UI protocol to easily connect UI apps with pre‑built agents. No matter what framework you used to build your agents, AG‑UI will handle the work for you!

In this session, discover Spec-Driven Development (SDD)—a pragmatic methodology that shifts your role from writing raw syntax to engineering structured intent, using machine-readable specifications to force AI agents to respect your architectural guardrails.

This session introduces Fabric Data Transformer (FDT), a modern data transformation solution designed to streamline data preparation within the Microsoft Fabric ecosystem. FDT empowers organizations to simplify complex data transformation processes through intuitive, scalable, and efficient workflows, enabling faster delivery of analytics, reporting, and AI initiatives.
Participants will gain insights into the common challenges of data transformation, the role of Microsoft Fabric in modern data architectures, and how FDT helps bridge the gap between raw data and business value. The session will also showcase practical use cases, best practices, and real-world scenarios demonstrating how organizations can accelerate their data journey while reducing complexity, cost, and time-to-insight.
Whether you are a business leader, data professional, IT manager, or technology enthusiast, this talk will provide a practical understanding of how modern data transformation platforms can serve as a foundation for successful AI and data-driven decision-making.
By the end of the session, participants will be able to:
Understand the challenges of modern data preparation and transformation.
Appreciate the role of Microsoft Fabric in a unified data platform strategy.
Identify opportunities to improve data quality and analytics readiness.
Learn how Fabric Data Transformer simplifies data transformation workflows.
Explore practical applications of transformed data for reporting, business intelligence, and AI initiatives.

Beyond the project details, this session will share how our initiatives secured a government‑funded grant, showcasing a successful blueprint for collaboration between academia and industry—including both traditional software firms and game development studios—to push the boundaries of what’s possible in the local tech ecosystem.


This session presents empirical results from building the same production-grade QA intelligence system across all three frameworks, then connecting them through Google’s Agent-to-Agent (A2A) protocol. The system accepts a software feature specification and autonomously produces a risk register, a prioritized test strategy scored by a proprietary VRTQ framework, and executable Playwright test scaffolds. Every implementation is benchmarked across six dimensions: developer experience, architectural expressiveness, tool integration, observability, token efficiency, and failure behavior.
The talk then demonstrates cross-framework interoperability via A2A, wiring all three into a single pipeline. Attendees leave with a practical decision framework, benchmark data, and a working blueprint for building framework-agnostic agentic systems.

We’ll break down the “Holy Trinity” of contract pain points—Review, Tracking, and Management—and show how LegalTech can move beyond generic AI applications to solutions that truly matter. Unlike the classic startup mistake of building first and hoping for adoption, in LegalTech the demand is clear: when developers build what domain experts ask for, the market follows.
With over 75,000 active lawyers and 578,000 SEC‑registered corporations in the Philippines alone, the opportunity is massive. This talk challenges developers to push past surface‑level automation and create tools that transform legal practice into something faster, smarter, and genuinely impactful.
Modern applications often assume reliable internet access and cloud infrastructure. This talk follows the speaker's ongoing exploration of local-first system architectures for disconnected and resource-constrained environments. This session will share experiments, design decisions, and lessons from exploring offline‑first, edge processing, and hardware‑aware systems.

Product engineers still code, but they think in terms of outcomes, users, and business value. The ones who thrive won’t be those who wrote the most functions, but those who understood the why behind every feature they shipped.
This session explores how AI is reshaping the identity of engineers, why product‑driven thinking is becoming essential, and how developers can evolve from function writers to outcome shapers in the age of intelligent automation.

This session outlines the technical requirements for building resilient, high throughput scraping pipelines capable of operating undetected overtime.
Technical Breakdown
- Architect Execution Pipelines: Evaluate Headless versus Headed Chrome with Xvfb, direct API endpoint requests, and extension-based scrapers. Implement stealth automation using frameworks like Playwright, Patchright, and curl_cffi.
- Browser Searching: Use locally hosted services like duckduckgo search and SearXNG to save on Google Search or Serper credits
- Bypass Automated Verification: Deploy audio processing pipelines using ffmpeg, Faster Whisper, and Google STT alongside visual models like CLIP to programmatically solve verification challenges.
- Extract High-Value Data: Leverage Optical Character Recognition (OCR) engines like PyMuPDF, Tesseract, and RapidOCR strictly for data extraction from documents and images.
- Manage Digital Identities: Configure residential proxy rotation, spoof granular browser fingerprints to execute session trust-building strategies.
- Orchestrate and Scale Behavior: Transition your architecture from a single worker to multi-threaded concurrency, and ultimately scale across multi-VM deployments.
🏆 The Challenge
Data scraping often operates in a legally grey area. Explore this space practically by putting your new skills to the test on a special practice target website designed for you to tackle in your free time at the end of the session. Compete to see who can navigate the architecture, bypass the defenses, and retrieve the most complete information in the fastest time.

This talk reframes that anxiety as a horizon—not a destination to reach, but a line to steer by—and argues that QA’s most durable skill was never the green checkmark, but adaptability. We’ll explore how uncertainty can be reframed as flexibility, and flexibility as navigation—so you leave not with a fixed map, but with a way to keep moving toward what’s next, even when the ground won’t hold still.
© SOFTCON 2026 is the flagship event of the Philippine Software Industry Association and organized by Brand Stage.