Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • VP of Engineering
      • Oct 2022 - Present

      Brentwood, Tennessee, United States

    • United States
    • Software Development
    • 700 & Above Employee
    • Architect
      • Nov 2020 - Oct 2022

      Franklin, Tennessee, United States

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Staff Software Architect
      • Apr 2018 - Nov 2020

      Greater Nashville Area, TN As a lead architect my focus has shifted to supporting all of our product teams. I help ensure that all of the product solutions we build meet the expectations of our partners and clients with consideration for hardware and software requirements and the costs associated with deploying and maintaining the products we build. As part of this role, I spend a good bit of my time creating internal proof of concept architectures, analytics, and ultimately products, which prove out what we are… Show more As a lead architect my focus has shifted to supporting all of our product teams. I help ensure that all of the product solutions we build meet the expectations of our partners and clients with consideration for hardware and software requirements and the costs associated with deploying and maintaining the products we build. As part of this role, I spend a good bit of my time creating internal proof of concept architectures, analytics, and ultimately products, which prove out what we are capable of doing both in PoC and in future products and customer architectures. Often I have to consider how we include analytics built by disparate teams, coordinate between those teams and our developer teams, and ensure that we reuse as much as possible between each of our solutions at Digital Reasoning. In this role I continue to manage teams as needed for both PoC and product development typically on an ad-hoc basis as opposed to on-going. I manage one on-going effort for a focused team building an end-to-end solution for a customer and partner. And I continue to provide product management, data science, architecture, and technical leadership for this team as well.

    • Manager of Product Solutions
      • Mar 2015 - Apr 2018

      Greater Nashville Area, TN I head up several teams whose focus ranges from technical leadership to management of multiple software engineering teams ranging from 5 to 15 members. My teams are fairly varied and range from platform engineering and ETL to overseeing the end-to-end creation of a holistic software product. My role includes direct interaction with product owners, partners, and customers to ensure that the products each team produces are valuable and we are iterating rapidly. All teams follow agile-scrum… Show more I head up several teams whose focus ranges from technical leadership to management of multiple software engineering teams ranging from 5 to 15 members. My teams are fairly varied and range from platform engineering and ETL to overseeing the end-to-end creation of a holistic software product. My role includes direct interaction with product owners, partners, and customers to ensure that the products each team produces are valuable and we are iterating rapidly. All teams follow agile-scrum successfully. At least one team I have grown to twice it's original size. My role affords me an opportunity to still contribute technically including doing data science and providing technical guidance in building analytics in our products. For all teams I also act as an architect ensuring that security, hardware restrictions, enterprise readiness, ease of deployment, and product quality requirements are all accounted for in how we build the software.

    • Solutions Architect
      • Mar 2013 - Mar 2015

      Greater Nashville Area, TN I lead the technical side of our research and development efforts when first interfacing with clients. Our primary technology is in the area of natural language processing and probabilistic models. My focus is on solving clients problems quickly using our existing technology and helping to research, develop, and ultimately pilot new technology at our company as it pertains to client needs.

    • Research Scientist
      • Jun 2009 - Mar 2013

      Greater Nashville Area, TN Researcher in the area of natural language processing primarily focused on designing, implementing, and experimenting with efficient intelligent and statistical techniques for realizing the inherent structure within language. In my expanded role I interface with customers on site to better understand how we architect, develop, and scale analytics including doing a good bit of data science and productization of the analytics.

    • Associate Research Scientist
      • May 2008 - Jun 2009

      Greater Nashville Area, TN Researcher in the area of natural language processing primarily focused on designing, implementing, and experimenting with efficient intelligent and statistical techniques for realizing the inherent structure within language.

    • United States
    • Higher Education
    • 700 & Above Employee
    • Research Assistant
      • Aug 2006 - May 2008

      Lead Developer as part of the Teachable Agents Group focused on designing and implementing artificial intelligence components and architectural aspects of the Betty's Brain research project

    • Teaching Assistant
      • Aug 2006 - Jan 2007

      Lectured and developed class material for ~100 students as part of CS101, Introduction to Programming

    • United States
    • Higher Education
    • 700 & Above Employee
    • Information Systems Assistant
      • May 2005 - May 2006

      Managed several jobs ranging from network administration with more than 300 computers, client mediation during sales, troubleshooting, computer and network repair, and web development with a specialization in Flash.

Education

  • Vanderbilt University
    MS, Computer Science
    2006 - 2008
  • Case Western Reserve University
    BS, Computer Science
    2002 - 2006

Community

You need to have a working account to view this content. Click here to join now