Add the strawberries, sugar, and water to a pot. Bring to a boil. Then, reduce the heat to low, and simmer for ~20 mins, occasionally stirring. Then, remove from heat and add lemon juice, vanilla extract, and almond extract. Allow to FULLY cool off before proceeding.
Strain the mixture over a fine mesh strainer. Discard the solid berries and set the syrup aside in a sealed container in the fridge until ready to use.
Add 2-3 shots of espresso into cocktail shaker (or even a mason jar works), along with the ice (about 1½ cups ice). Add 3-4 tbsp of the strawberry syrup. Shake vigorously for ~30 secs.
Empty the entire contents of the cocktail shaker, including the ice and all the espresso foam, into your glass. Add milk (⅓ cup for a bolder espresso taste or up to 1 cup for a creamier taste. I like to use 1 cup soy milk to get a little extra protein.)
Add any additional sweetener/simple syrup desires. Top with optional whipped cream and freeze dried strawberries. Enjoy!