Steven Warren

Developer, Dad, Overalls Advocate

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

Before joining the TeamSnap team, I was a Lead Engineer at GoNoodle for six years. I helped a team of engineers develop a platform to stream video to millions of teachers, parents, and kids every month during my time there. I also was a crucial member in implementing an advertising solution for custom content, developing a publishing system, and maintaining 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

  • Stripe - Software Engineer (2021 - Present)
  • TeamSnap - Staff Engineer (2020 - 2021)
  • 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)

Languages

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

Frameworks

  • Rails
  • React
  • Phoenix
  • Bulma
  • StimulusJS

Tools

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

Bread & Butter

IE6