Steven Warren

Developer, Dad, Overalls Advocate

Hello, welcome to my small section of the internet. My name is Steven Warren, I am platform engineer at TeamSnap. Outside of work I have been spending a lot of time working with Elixir. This site was build with Phoenix and Bulma

Before joining the TeamSnap team, I was a Lead Engineer at GoNoodle for six years. During my time there, I helped a team of engineers develop a platform to stream video to millions of teachers, parents, and kids every month. I also was a crucial member in implementing an advertising solution for custom content, developing a custom content publishing system, and maintained an API that supported web, iOS, and Android clients.

I went to the University of Mississippi and graduated with a Bachelor of Business Administration focusing on Marketing. I also hold minors in English and History.

When I am not working, I enjoy camping, cooking, and playing music in my RV with my son Crawford, daughter Willa, and my wife Jane.

Work History

  • TeamSnap - Staff Engineer (2020 - Present)
  • Psych Hub - VP of Engineering (2019 - 2019)
  • GoNoodle - Lead Engineer (2013-2019)
  • Enhanceworks - Co-founder & CTO (2013)
  • Centresource - Associate Development Manager & Project Lead (2011-2013)
  • Athlon Sports - Developer (2010-2011)
  • Centresource - Developer (2007-2011)
  • Zoi Interactive Technologies - Marketing Design Coordinator (2007)
  • Horton Group - Account Manager (2005 - 2007)

Acronym Apocalypse (stuff I've worked with in the past)


  • Ruby
  • Elixir
  • Javascript/ES6
  • HTML & CSS
  • SQL


  • Rails
  • React
  • Phoenix
  • Bulma
  • StimulusJS


  • AWS (Elastic Beanstalk, RDS, DynamoDB, Elasticsearch, Elasticache, Cloudfront, S3)
  • Git
  • Vim
  • Video Streaming Services (JW Player, Brightcove, YouTube, Vimeo)

Bread & Butter