Gaines Kergosien

Information & Communications Technology

Nashville, United States

Gaines Kergosien

Settlers of Catan National Finalist • World Series of Poker Winner • Thing Builder

Gaines Kergosien is an associate director at UBS, organizer of Music City Code conference, Microsoft MVP, and serves as board member for the Nashville Technology Council and Nashville .NET User Group. He also presents at software development conferences throughout the United States. With over 15 years in solutions development, his work includes consulting for such companies as Bridgestone, Deloitte, Hospital Corporation of America (HCA), American General (AIG), Lexis Nexis, Gibson Guitars, and Cardinal Healthcare.

Current sessions

From Developer to Data Scientist

Due to recent advances in technology, humanity is collecting vast amounts of data at an unprecedented rate, making the skills necessary to mine insights from this data increasingly valuable. So what does it take for a Developer to enter the world of data science?

Join me on a journey into the world of big data and machine learning where we will explore what the work actually looks like, identify which skills are most important, and design a road map for how you too can join this exciting and profitable industry.


Mastering Solutions Architecture with Design Katas

TLDR: Architects get relatively few opportunities to practice their craft, so we will group up to formulate architectural visions for "real world" business problems. Attendees will then evaluate each group's solution to gain insight into the pros and cons of different approaches.

Fred Brooks said, "How do we get great designers? Great designers design, of course." So how do we get great architects? Great architects architect, but architecting a software system is a rare opportunity for the non-architect. For this, we turn to an ancient tradition, born of the martial arts, designed to give the student the opportunity to practice more than basics in a semi-realistic way. The coding kata, created by Dave Thomas, is an opportunity for the developer to try a language or tool to solve a problem slightly more complex than "Hello world". The architectural kata, like the coding kata, is an opportunity for the student-architect to practice architecting a software system.

In this workshop, attendees will be split into small groups and given a "real world" business problem (the kata). Attendees will be expected to formulate an architectural vision for the project, asking questions (of the instructor) as necessary to better understand the requirements, then defend questions (posed by both the instructor and their fellow attendees) about their choice in technology and approach, and then evaluate others' efforts in a similar fashion. No equipment is necessary to participate--the great architect has no need of tools, just their mind and the customers' participation and feedback.


7 Habits of Highly Paid Developers

Software and website developers are in extremely high demand and rates continue to climb, but many developers have not yet realized their potential. Being good at what you do is important, but it's equally important that you can communicate the value you bring to an organization and build a reputation that will provide opportunities for growth, both professionally and financially. We will work together to measure your accomplishments, establish a personal brand, and walk away with a resume that conveys your true value!


The Psychology of Building Successful Technical Communities

Whether you’re thinking of starting a new meetup group or organizing a regional conference, the key is building a community with a common goal. We will explore the psychology behind what motivates people to support a common cause and how to make creating a new community a cooperative adventure.


HoloLens Mixed Reality for Fun & Profit

What innovations are the current generation of mixed reality devices capable of providing? Lets explore what a commercial augmented reality solution might look like using the Microsoft HoloLens and how you can get started building real business solutions.


Past and future events

DevSpace 2018

12 Oct 2018 - 13 Oct 2018
Huntsville, United States

dev up Conference 2018

8 Oct 2018 - 10 Oct 2018
St. Louis, United States

dev up 2018

8 Oct 2018 - 10 Oct 2018
St. Louis, United States

PonCon 2018

22 Sep 2018 - 22 Sep 2018
Pontiac, United States

Technology & Networking User Group

20 Sep 2018 - 20 Sep 2018
Troy, United States

Developer on Fire Podcast

23 Aug 2018 - 23 Aug 2018

Code on the Beach 2018

9 Aug 2018 - 12 Aug 2018
Atlantic Beach, United States

KCDC 2018

11 Jul 2018 - 13 Jul 2018

KCDC 2018

10 Jul 2018 - 13 Jul 2018
Kansas City, United States

Nebraska.Code() 2018

7 Jun 2018 - 8 Jun 2018
Council Bluffs, United States

Junior Developer Toolbox Podcast

5 Jun 2018 - 5 Jun 2018

Music City Tech 2018

Organizer
1 Jun 2018 - 2 Jun 2018
Nashville, United States

The Six Figure Developer Podcast

28 May 2018 - 28 May 2018

CodeStock 2018

20 Apr 2018 - 21 Apr 2018
Knoxville, United States

Microsoft Tech Summit 2018

20 Mar 2018 - 20 Mar 2018
San Francisco, United States

GANG.conf 2017

18 Nov 2017 - 18 Nov 2017
Southfield, United States

dev up 2017

16 Oct 2017 - 18 Oct 2017
St. Louis, United States

DevSpace 2017

13 Oct 2017 - 14 Oct 2017
Huntsville, United States

QL Tech Con 2017

19 Sep 2017 - 20 Sep 2017
Detroit, United States

Atlanta Code Camp 2017

16 Sep 2017 - 16 Sep 2017
Atlanta, United States

KCDC 2017

3 Aug 2017 - 4 Aug 2017
Kansas City, United States

Scenic City Summit 2017

28 Jul 2017 - 28 Jul 2017
Chattanooga, United States

Detroit.Code() 2017

10 Jul 2017 - 12 Jul 2017
Detroit, United States

We RISE Women in Tech 2017

23 Jun 2017 - 24 Jun 2017
Atlanta, United States

Troy .NET User Group

15 Jun 2017 - 15 Jun 2017
Troy, United States

Music City Code 2017

Organizer
1 Jun 2017 - 3 Jun 2017
Nashville, United States

ITCamp Romania 2017

25 May 2017 - 26 May 2017
Cluj-Napoca, Romania

CodeStock 2017

5 May 2017 - 5 May 2017
Knoxville, United States

Indy.Code() 2017

29 Mar 2017 - 31 Mar 2017
Indianapolis, United States

Nashville .NET User Group

9 Feb 2017 - 9 Feb 2017
Nashville, United States

Detroit Dev Day 2016

12 Nov 2016 - 12 Nov 2016
Detroit, United States

DevSpace 2016

14 Oct 2016 - 15 Oct 2016
Huntsville, United States

Music City Code 2016

Organizer
18 Aug 2016 - 20 Aug 2016
Nashville, United States

KCDC 2016

23 Jun 2016 - 24 Jun 2016
Kansas City, United States

Nebraska.Code() 2016

20 May 2016 - 20 May 2016
Lincoln, United States

GR Dev Day 2016

12 Mar 2016 - 12 Mar 2016
Grand Rapids, United States

CodeMash 2016

4 Jan 2016 - 8 Jan 2016
Sandusky, United States

Eat Sleep Code Podcast

16 Dec 2015 - 16 Dec 2015

St. Louis Days of .NET 2015

14 Nov 2015 - 14 Nov 2015
St. Louis, United States

DevSpace 2015

9 Oct 2015 - 9 Oct 2015
Huntsville, United States

Music City Code 2015

Organizer
22 Aug 2015 - 22 Aug 2015
Nashville, United States

Code on the Beach 2015

6 Aug 2015 - 9 Aug 2015
Atlantic Beach, United States

CodeStock 2015

10 Jul 2015 - 11 Jul 2015
Knoxville, United States

KCDC 2015

24 Jun 2015 - 26 Jun 2015
Kansas City, United States

Code PaLOUsa 2015

27 Apr 2015 - 30 Apr 2015
Louisville, United States

Nebraska.Code() 2015

19 Mar 2015 - 21 Mar 2015
Lincoln, United States

CodeMash 2015

8 Jan 2015 - 8 Jan 2015
Sandusky, United States

Barcamp Nashville 2014

18 Oct 2014 - 18 Oct 2014
Nashville, United States

Atlanta Code Camp 2014

11 Oct 2014 - 11 Oct 2014
Atlanta, United States

Nashville .NET User Group

9 Oct 2014 - 9 Oct 2014
Nashville, United States

DevLink 2014

27 Aug 2014 - 29 Aug 2014
Chattanooga, United States

Technology and Friends Podcast

18 Aug 2014 - 18 Aug 2014

Code on the Beach 2014

8 Aug 2014 - 10 Aug 2014
Atlantic Beach, United States

Louisville .NET User Group

17 Jul 2014 - 17 Jul 2014
Louisville, United States

CodeStock 2014

11 Jul 2014 - 12 Jul 2014
Knoxville, United States

Nashville JavaScript User Group

11 Jul 2014 - 11 Jul 2014
Nashville, United States

Cleveland WPF User Group

20 May 2014 - 20 May 2014
Cleveland, United States

KCDC 2014

15 May 2014 - 17 May 2014
Kansas City, United States

Carolina Code Camp 2014

3 May 2014 - 3 May 2014
Matthews, United States

Nashville .NET User Group

9 Jan 2014 - 9 Jan 2014
Nashville, United States

CodeMash 2014

7 Jan 2014 - 10 Jan 2014

Raleigh Code Camp 2013

9 Nov 2013 - 9 Nov 2013
Raleigh, United States

Chattanooga .NET User Group

10 Sep 2013 - 10 Sep 2013
Chattanooga, United States

CodeStock 2013

13 Jul 2013 - 13 Jul 2013
Knoxville, United States

Lower AL .NET User Group

4 Jun 2013 - 4 Jun 2013
Mobile, United States

BarCamp Nashville 2012

20 Oct 2012 - 20 Oct 2012
Nashville, United States

NE Arkansas .NET User Group

27 Sep 2012 - 27 Sep 2012
Jonesboro, United States

DevLink 2012

30 Aug 2012 - 30 Aug 2012
Chattanooga, United States

CodeStock 2012

15 Jun 2012 - 16 Jun 2012
Knoxville, United States

Atlanta Code Camp 2012

19 May 2012 - 19 May 2012
Atlanta, United States

Huntsville .NET User Group

5 May 2012 - 5 May 2012
Huntsville, United States

Code PaLOUsa 2012

17 Mar 2012 - 17 Mar 2012
Louisville, United States

Nashville .NET User Group

9 Feb 2012 - 9 Feb 2012
Nashville, United States

Nashville .NET User Group Lab

17 Mar 2011 - 17 Mar 2011
Nashville, United States

Nashville .NET User Group

10 Mar 2011 - 10 Mar 2011
Nashville, United States

Code PaLOUsa 2011

4 Mar 2011 - 5 Mar 2011
Louisville, United States

Nashville .NET User Group

14 Jan 2010 - 14 Jan 2010
Nashville, United States

Nashville Web Developer Group

23 Apr 2009 - 23 Apr 2009
Nashville, United States

Nashville Web Developer User Group

22 Jan 2009 - 22 Jan 2009
Nashville, United States