Rob Schneider

Senior Software Engineer

I was born a poor bla... Never mind, that was Steve Martin. Actually I was born in Minnesota, raised in Idaho (well, mostly) and have spent most of my life in South Dakota. I started programming in my teens, though I went to college for Mechanical Engineering, only to wind up graduating with a B.S. in Engineering Physics. I also have a M.A. in Human Computer Interaction and Management of Data. I've been in programming since the days of the PC revolution, having started with Fortran and Assembly language, formally trained in Pascal of all things (there's something for your way back machine), and lived through the VB to VB.net transition (a horrible language that became still a horrible language) and have spent most of the last decade and half working mostly with C#, PHP and JavaScript, with the occasional C/C++ thrown in for good measure. Along the way I've played with a very diverse set of database systems, ranging from FoxPro and MS Access (there's that VB again) to SQL Server and MySQL/MariaDB (bonus points for anybody that's heard of SQL Lite, Informix, Progress or DataFlex). Yeah, my nerd credentials are top notch. What I enjoy most about programming is the problem solving. It's fun breaking down complex processes and reducing them to discrete pieces that can interact with each other in logical flows. Data automation - it rules!

Get to Know Rob

  • What is your favorite music? 

    '80's pop

  • What is a fun fact about you? 

    I once swam in the Atlantic and the Pacific within the same two week time period.

  • What's the single best piece of advice you ever received? 

    Get away from toxic people as fast as you can. The times that I've not heeded that advice have really bitten me.