Menu Register

Event Date: March 2, 2019 7:30 am - 5:45 pm



AI/Virtual and Augmented Reality | ASP .Net/Core 1 | ASP .Net/Core 2 | Auditorium | Azure/Cloud 1 | Azure/Cloud 2 | Azure/Cloud 3 | Career / Business Dev | DevOps | IoT 1 | Open Topics 1 | Open Topics 2 | Open Topics 3 | SQL/BI | Web Development 1 | Web Development 2 | Xamarin/Mobile | All


8:30AM-9:40AM | 9:50AM-11:00AM | 11:10AM-12:20PM | 1:20PM-2:30PM | 2:40PM-3:50PM | 4:00PM-5:10PM | All

Agenda download:

PLEASE NOTE: This agenda is subject change! Updates will be posted to the web site. Check for updates on the day of the event.
South Florida Code Camp Schedule 2019-03-02.xlsx


7:30am - Registration - North Entrance
8:00am - Keynote - Lobby
8:30am - 9:40am - Session 1
9:50am - 11:00am - Session 2
11:10am - 12:20pm - Session 3
12:20pm - Lunch - Lobby
1:20pm - 2:30pm - Session 4
2:40pm - 3:50pm - Session 5
4:00pm - 5:10pm - Session 6
5:10pm - Wrap-Up - Lobby
6:00pm - After Party! - TBD

Room 3061 - Speaker Lounge

Adriano da Silva Bio

Applied Machine Learning with Python

8:30AM-9:40AM, AI/Virtual and Augmented Reality - Room 3031

The Applied Machine Learning with Python session introduces basic concepts, tools and a machine learning workflow used to explore, visualize, develop models to perform predictions and classifications. This is an introduction designed for those with minimal or no Machine Learning experience. It is also an applied session focused on getting answers from data. It does cover but it does not emphasize the Mathematics behind machine learning models; instead it focus on the workflow, tools and techniques used in a ML practice. The examples leverage the Python programming language integration with SQL Server Machine Learning Services (In-Database) and the Scikit-Learn ML framework. Most importantly, those examples are designed in a manner that are easy to understand and to spur your future exploration, by making it possible for attendees to replicate and use it to expand their knowledge.

Jonas Stawski Bio
Twitter LinkedIn

Real Life Experiences with Cosmos DB

8:30AM-9:40AM, ASP .Net/Core 1 - Room 2060

Come listen to our real life experiences utilizing Cosmos Db, Microsoft's globally distributed, multi-model database service, with In this session I will introduce this revolutionary technology, discuss our implementations, and how we solved certain limitations of the service.

Paul Hacker Bio
Twitter LinkedIn

Using Azure Pipelines to streamline releases

8:30AM-9:40AM, Auditorium - Room 1124

Learn the fundamentals of Azure Pipelines, how it relates to DevOps, and benefits it and continuous deployment bring to any organization. More specifically, I will present an overview of Azure Pipelines. I will also cover what Azure DevOps is. We will look at the Cross-Platform build system, discuss DevOps practices, and benefits of Azure Pipelines. Walk away with the knowledge you need to get started with Azure Pipelines.

Facundo Gauna Bio
Twitter LinkedIn

Lessons Learned on Microservices

8:30AM-9:40AM, Azure/Cloud 1 - Room 2064

Ever wonder what other companies struggle with when building microservices? Facundo is a consultant who's helped with small, medium, and large companies with their monoliths, microservices, and nanoservices. We'll discuss the problems, key-takeaways, and offer some practice solutions & guidance.


8:30AM-9:40AM, Azure/Cloud 3 - Room 2066

Eugenio Jaramillo Bio

Top 5 Things NOT Taught in School

8:30AM-9:40AM, Career/Business Dev - Room 3047

There are many things NOT taught in today's schools at all levels. This session will focus on Public Speaking, Leadership, Personal Finance, Proper Nutrition and Proper Exercise. Mastering the art of Public Speaking is the single greatest skill to boost your career. There is a huge need for great Leaders. People need to live on a budget. Eat properly and exercise.

Pierre Donyegro Bio

A Lap around AzureDevOps

8:30AM-9:40AM, DevOps - Room 3049

What is AzureDevOps? Azure DevOps consists of five independent and integrated services (Azure Boards, Azure Repos, Azure Pipelines, Azure Artifacts and Azure Test Plans) that can be used to help customers deploy with any (programming) language to any platform on any cloud.

Jim Wooley

Improving code quality with Static Analyzers

8:30AM-9:40AM, IoT 1 - Room 3028

How do you keep code consistent across a team or make sure your independent code follows accepted standards, use a Static Analyzer tool. See how to use some of these tools for your .Net, JavaScript, Style sheets, etc. to improve your code as an independent or large team lead. Whether you're an independent developer that needs assistance reviewing your code, or a member of a large team that wants to keep code consistency among the team, static analyzer tools can help identify and optionally fix issues in your code. Many platforms have their own version to help based on the language, including Roslyn, JsLint, CssLint, SonarQube. FxCop, StyleCop, etc. We'll take a look at some of these tools and explore how they can help identify issues in your code and improve maintainability and decrease errors before you deploy to production. We'll also look at the ability to build your own tool to enforce rules in your specific domain.


8:30AM-9:40AM, Open Topics 1 - Room 3032

Ed Hill Bio

Jupyter Notebooks on Azure

8:30AM-9:40AM, Open Topics 2 - Room 3034

Jupyter Notebooks are interactive pages that can support text, images, video, and live working code. Big data tools such as R, Scala, pandas, scikit-learn, ggplot2, TensorFlow are supported. Jupyter notebooks can be hosted on Azure and shared with others via email, Dropbox, GitHub or the Jupyter Notebook Viewer. This session will be a introductory/high level overview of Jupyter interactie Notebooks.

Perry T Patterson Bio

Excel with SQL and VBA

8:30AM-9:40AM, Open Topics 3 - Room 3051

Would you like to empower your users? Do they beg for results in Excel with consistent Pivot Tables and Graphs? Are you tired of creating CSV downloads so they can repeat the process over and over again? Learn a few simple techniques to have Excel read straight from SQL. Use SQL Views to manage and simplify. Automate the process with simple VBA and add a little polish to make everything processional!

Marcelo Olivas Bio
Twitter LinkedIn

Migrating Monolithics to Microservices - Lessons Learned

8:30AM-9:40AM, Web Development 1 - Room 2056

Lessons learned in migrating monolithic applications to microservices. This talk will be around tools, patterns, but mostly it will be a retrospective of the past 4 years on what worked well and what did not.

Ariel Diaz Bio

What does it take to build Enterprise Software?

8:30AM-9:40AM, Web Development 2 - Room 2057

Dive with me as we go through the different stages of building enterprise software for your organization in this day and age. I'll go step by step with you on our journey that starts with obtaining the business requirements, then develop a solution and finally maintain a product that both you and the business can be proud of. I'll be talking about the Inception process, setting up your test environments, automating your deployments, the development life cycle, user acceptance reviews, delivery, support and future maintenance for your solutions. This session is intended to provide you with a high level overview and we will not go into the nitty-gritty aspects of software development.

Betty Pierce Bio
Twitter LinkedIn

React Native Up and Running

8:30AM-9:40AM, Xamarin/Mobile - Room 3048

React Native Up and Running - History of React Native & Current Support/Release Cycle > Difference between react-native-init and create-react-native-app > CLI for iOS, Android and Windows > React Native UI design, Router and Forms > Tools, Popular Plug-ins and Resources