My name is Dan Syrstad, and I’m the founder of Visual Systems Corp. based in Minneapolis, Minnesota, USA. We’re celebrating 33 years in business!
I focus on software consulting, specializing in:
- Server-side NodeJS and Dart
- Mobile, especially Flutter, native Android, and PWAs
- AWS
- Software Security (everyone should specialize in this)
- Big Data and Analytics
- Full-stack Java since inception, but I do all kinds of languages including C/C++, Javascript, all the web stuff, SQL, and various NoSQL.
- I’ve used Python and Octave in my machine learning and deep learning courses.
- I’ve dabbled a bit with R to make enhancements to existing ML code.
I have published three mobile games under the Visual Systems Syrious Games® brand:
- Syrious Poker™ - a real-time multi-player poker game. This was a large technical effort which involved writing an OpenGL ES game engine and a backend multi-player server. The server is hosted on AWS and uses various AWS services such as DynamoDB, EC2, S3, etc. The game even includes live voice chat.
- Syrious Scramble® - a scrambled word game. This was my first app for Android. I was later asked by Google to port it to Google TV (when that was a thing). Later I entered into a marketing agreement with Sony to feature it on their Google TV marketing, including product packaging.
- Syrious Blasts!® - a fast-paced puzzle game.
I’ve also done some open-source work. You can see my work on GitHub: https://github.com/dsyrstad and https://github.com/SyriousGames.
In my “spare time”, I research Computational Neuroscience to understand how the brain works and how it self-learns. I think a fundamental shortcoming of current machine learning and deep learning is how it “learns”. What we really need is real-time learning.
Visual Systems’ company name is based on the fact that the brain’s visual system is the highest bandwidth input humans have for learning.