Speaker

Samuel Gomez

Samuel Gomez

Tech Lead at Geneca

Columbus, Ohio, United States

I've worked in software development for 13 years (mostly Microsoft technologies) and love the problem solving aspect of the work. In recent years have become very passionate about AI and machine learning technologies and how they can be applied to different aspects of our lives. When not coding I enjoy spending time with my family, soccer (watching, playing and coaching), playing videogames and watching movies.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Development
  • Machine Learning and Artificial Intelligence
  • Artificial Intelligence
  • Machine Learning

One config to rule them all! An introduction to Azure App Configuration.

You have an environment working properly when suddenly you start seeing weird behavior, you troubleshoot the issue and find out that someone accidentally checked in their local settings file. If you’ve run into this scenario or you are looking for options to manage your configurations this talk is for you! Whether you have a .NET, Java, Python or Node.js application Azure App Configuration allows you to access and store your configuration values in the cloud. In this demo-heavy talk, you will learn how Azure App Configuration can help you avoid the previous scenario and what other benefits it can bring to your configuration management process.

ARM, Bicep, knees and toes! Infrastructure as code for beginners.

Infrastructure as code allows you to deploy consistent and stable environments in an automated fashion eliminating the need for manual configuration. Tools like ARM, Bicep and Terraform are used to build templates that make these deployments possible, but the syntax of some of them can make it challenging to get started. In this talk, we will explore the differences between these tools and how you can deploy resources using each of them. By the end of this talk you will understand you’ll be ready to create your own templates and deploy your resources to the cloud.

Managing configurations in the cloud with Azure App Configuration.

Stop me if you’ve heard this one before: You have an environment working properly when suddenly you start seeing weird behavior, you troubleshoot the issue and find out that someone accidentally checked in their local settings file. In this demo-heavy talk, you will learn how Azure App Configuration can help you avoid this scenario and what other benefits it can bring to your configuration management process.

AI for developers: Making your application smarter with Azure Cognitive Services.

Do you want to add AI capabilities to your application but find the prospect of creating your own models overwhelming? Azure Cognitive Services is a great alternative that allows you to bring AI to your application without the extra work. In this talk, we will explore the APIs available and some scenarios they can be applied to; we will then look at a demo application that uses some of these services so you can see how easy it is to integrate them. You will leave this talk confident you can add AI capabilities to your application without having to train a flexible and performant machine learning model.

Cognitive Services! Assemble… Bringing machine learning to your application without the hassle.

Your boss has heard about machine learning and wants you to explore ways to add it to your application(s). You have no experience so you start to worry; do you need to build, train and deploy your own model? What if there was a team of APIs that could fight the battle for you? In this talk, we will explore Azure Cognitive Services and how you can integrate them into your application. You will leave this talk confident that you can add machine learning to your application without the hassle of building your own model.

Attack of the killer bots! An introduction to Bot Framework Composer

Having chatbots handling the first user interaction is very common in many sites nowadays and their usage is only expected to increase in the next few years. From a development perspective, chatbot development presents a unique set of challenges that can result in a steep learning curve for new developers. With chatbots delivering large ROI for companies and creating disruptions in multiple sectors they offer a great opportunity for developers to bring added value to an organization.
In this presentation, we will explore how Microsoft’s Bot Framework Composer aims to tackle some of the development challenges while creating a more collaborative environment. We will look at how developing with Composer compares with developing a chatbot without a UI, how language understanding is integrated into the environment and what a basic chatbot looks like. If you’ve been considering a chatbot development project I hope this session will make the process appear less daunting and if not, maybe this will inspire you to look for opportunities to use them.

CodeMash 2023 Upcoming

January 2023 Sandusky, Ohio, United States

Code PaLOUsa 2022

August 2022 Louisville, Kentucky, United States

dev up 2022

June 2022 St. Louis, Missouri, United States

Code PaLOUsa 2021

August 2021

Samuel Gomez

Tech Lead at Geneca

Columbus, Ohio, United States