Forem

bsorrentino profile picture

bsorrentino

He is a Software Architect with over 20 years of experience. He currently is the CTO of Softphone. In 2009 he has led the setup of a Soulsoftware

Work

CTO of Softphone and CEO (cofounder) of Soulsoftware

Seven Year Club
AssemblyAI Challenge Completion Badge
Writing Debut
Six Year Club
1 Week Community Wellness Streak
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
LangGraph4j Meets AG-UI - Building UI/UX in AI Agents era
Cover image for LangGraph4j Meets AG-UI - Building UI/UX in AI Agents era

LangGraph4j Meets AG-UI - Building UI/UX in AI Agents era

6
Comments
5 min read

Want to connect with bsorrentino?

Create an account to connect with bsorrentino. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Pause and Resume in Agentic Flows with LangGraph-Swift
Cover image for Pause and Resume in Agentic Flows with LangGraph-Swift

Pause and Resume in Agentic Flows with LangGraph-Swift

Comments
4 min read
LangGraph4j - Implementing Human-in-the-Loop at ease
Cover image for LangGraph4j - Implementing Human-in-the-Loop at ease

LangGraph4j - Implementing Human-in-the-Loop at ease

3
Comments
6 min read
LangGraph4j & PostgresSQL Checkpointing

LangGraph4j & PostgresSQL Checkpointing

Comments
1 min read
LangGraph4j - Multi-Agent handoff implementation with Spring AI
Cover image for LangGraph4j - Multi-Agent handoff implementation with Spring AI

LangGraph4j - Multi-Agent handoff implementation with Spring AI

3
Comments
5 min read
LangGraph4j Generator
Cover image for LangGraph4j Generator

LangGraph4j Generator

7
Comments
1 min read
Develop a "Multi-agent supervisor" using langgraph4j & langchain4j
Cover image for Develop a "Multi-agent supervisor" using langgraph4j & langchain4j

Develop a "Multi-agent supervisor" using langgraph4j & langchain4j

5
Comments
1 min read
Web Components in AI era

Web Components in AI era

3
Comments
1 min read
GenAIScript - Comment Code with AI
Cover image for GenAIScript - Comment Code with AI

GenAIScript - Comment Code with AI

4
Comments
5 min read
From Audio to Diagram
Cover image for From Audio to Diagram

From Audio to Diagram

10
Comments 5
2 min read
Jupyter Notebook for Java
Cover image for Jupyter Notebook for Java

Jupyter Notebook for Java

1
Comments
7 min read
How to stream data over HTTP using Java Servlet and Fetch API
Cover image for How to stream data over HTTP using Java Servlet and Fetch API

How to stream data over HTTP using Java Servlet and Fetch API

6
Comments
6 min read
AI Agent in Java with LangGraph4j
Cover image for AI Agent in Java with LangGraph4j

AI Agent in Java with LangGraph4j

36
Comments
2 min read
PlantUMLApp 3.0 - Let's play with AI Multi-Modality
Cover image for PlantUMLApp 3.0 - Let's play with AI Multi-Modality

PlantUMLApp 3.0 - Let's play with AI Multi-Modality

5
Comments 2
2 min read
AI Agent on iOS with LangGraph for Swift
Cover image for AI Agent on iOS with LangGraph for Swift

AI Agent on iOS with LangGraph for Swift

21
Comments
3 min read
How to stream data over HTTP using NextJS
Cover image for How to stream data over HTTP using NextJS

How to stream data over HTTP using NextJS

25
Comments 1
6 min read
How to stream data over HTTP using Node and Fetch API
Cover image for How to stream data over HTTP using Node and Fetch API

How to stream data over HTTP using Node and Fetch API

123
Comments 8
6 min read
How to stream data over HTTP using Node and Fetch API
Cover image for How to stream data over HTTP using Node and Fetch API

How to stream data over HTTP using Node and Fetch API

12
Comments 2
6 min read
The future of programming in the AI era
Cover image for The future of programming in the AI era

The future of programming in the AI era

Comments
3 min read
AI multi prompt extension - Auto Open Tab + DeepSeek support
Cover image for AI multi prompt extension - Auto Open Tab + DeepSeek support

AI multi prompt extension - Auto Open Tab + DeepSeek support

3
Comments 3
1 min read
Cognitive Architecture in applications (episode 1)
Cover image for Cognitive Architecture in applications (episode 1)

Cognitive Architecture in applications (episode 1)

2
Comments 1
3 min read
SwiftData: Dynamically Query Filtering
Cover image for SwiftData: Dynamically Query Filtering

SwiftData: Dynamically Query Filtering

10
Comments
3 min read
AI multi prompt extension - now on chrome store 🌐🔥
Cover image for AI multi prompt extension - now on chrome store 🌐🔥

AI multi prompt extension - now on chrome store 🌐🔥

3
Comments
1 min read
Unleashing AI Power Locally: Using LM Studio
Cover image for Unleashing AI Power Locally: Using LM Studio

Unleashing AI Power Locally: Using LM Studio

9
Comments
3 min read
Typescript: Validating External Data in Full Stack Applications
Cover image for Typescript: Validating External Data in Full Stack Applications

Typescript: Validating External Data in Full Stack Applications

10
Comments 6
5 min read
Swift: Evolution and backward compatibility. Exploring @available and #available attributes.
Cover image for Swift: Evolution and backward compatibility. Exploring @available and #available attributes.

Swift: Evolution and backward compatibility. Exploring @available and #available attributes.

2
Comments
3 min read
AI multi prompt browser extension
Cover image for AI multi prompt browser extension

AI multi prompt browser extension

4
Comments
4 min read
Enhance your CLI with AI (Part 2)
Cover image for Enhance your CLI with AI (Part 2)

Enhance your CLI with AI (Part 2)

4
Comments
6 min read
Enhance your CLI with AI (Part 1)
Cover image for Enhance your CLI with AI (Part 1)

Enhance your CLI with AI (Part 1)

8
Comments
6 min read
PlantUML4iPad 2.0
Cover image for PlantUML4iPad 2.0

PlantUML4iPad 2.0

Comments
1 min read
SwiftUI: a property wrapper to secure settings
Cover image for SwiftUI: a property wrapper to secure settings

SwiftUI: a property wrapper to secure settings

4
Comments 1
3 min read
PlantUML meets OpenAI on iPad
Cover image for PlantUML meets OpenAI on iPad

PlantUML meets OpenAI on iPad

1
Comments
2 min read
Generate references table from code comments
Cover image for Generate references table from code comments

Generate references table from code comments

1
Comments
5 min read
The power of "js generators" revamped
Cover image for The power of "js generators" revamped

The power of "js generators" revamped

1
Comments
6 min read
Answer: listing all files in a folder recursively with swift

Answer: listing all files in a folder recursively with swift

Comments
1 min read
PowerApps clone Flow within Solution
Cover image for PowerApps clone Flow within Solution

PowerApps clone Flow within Solution

Comments
2 min read
Enhance CLI with ZX
Cover image for Enhance CLI with ZX

Enhance CLI with ZX

11
Comments
5 min read
SwiftUI: Dynamically Filtering FetchRequest
Cover image for SwiftUI: Dynamically Filtering FetchRequest

SwiftUI: Dynamically Filtering FetchRequest

9
Comments
3 min read
Answer: Node.js: How to read a stream into a buffer?

Answer: Node.js: How to read a stream into a buffer?

Comments
1 min read
Answer: How to tell SwiftUI views to bind to nested ObservableObjects

Answer: How to tell SwiftUI views to bind to nested ObservableObjects

Comments
1 min read
Office Scripts : publish a serverless function from Excel365
Cover image for Office Scripts : publish a serverless function from Excel365

Office Scripts : publish a serverless function from Excel365

1
Comments 2
6 min read
Develop a TextField validator for SwiftUI (Episode 2)
Cover image for Develop a TextField validator for SwiftUI (Episode 2)

Develop a TextField validator for SwiftUI (Episode 2)

1
Comments
2 min read
How to use UIKit Search Bar in SwiftUI for iOS/tvOS
Cover image for How to use UIKit Search Bar in SwiftUI for iOS/tvOS

How to use UIKit Search Bar in SwiftUI for iOS/tvOS

1
Comments
4 min read
Develop a TextField validator for SwiftUI
Cover image for Develop a TextField validator for SwiftUI

Develop a TextField validator for SwiftUI

14
Comments
6 min read
loading...