Stephan Burns.
I ❤️ Open source!
I am passionate about all things computers. Especially if it’s open source.
I have a strong passion for computers and a particular interest in Linux. I enjoy exploring how Linux can solve real world problems.
I believe in the importance of sharing knowledge, that’s why I open source all my projects and contribute to open source projects.
When I’m not working on computers, I’m out in nature taking photos of God’s creation or playing games with friends.
Here are a few technologies I've been working with recently:At Altispeed I wrote several Ansible roles to deploy various applications that are currently being used to deploy software for clients in an automated repeatable way, reducing overhead and time to deploy solutions for Altispeed’s clients.
I also designed an IP based by-directional alerting system to be used at large buildings or on multi-site deployments to send and receive messages using Matrix as it is communication layer. This enables Altispeed’s clients to keep people up to date on what is happening and to receive critical alerts from the deployed physical boxes to their phones or desktop computers.
I developed a chat bot in Python that utilizes the Opsdroid chat bot framework to receive questions from the show’s chat room to be answered on-air. Many viewers use this bot each week and has enabled us to take questions live from people who do not want to call in.
I researched, deployed, and themed an open-source solution to stream the show to our audience. The main motive for this was a modern UI and anonymous chat that we could bridge to Matrix. I achieved these things by deploying a customized version of Owncast and by writing a bot to bridge the Owncast chat to Matrix and vice versa.
I was hired as an intern to advise on the feasibility of using the Vex Robotics platform in one of NASA’s Artemis Student Challenges — the Lunar Lava Tube Exploration Challenge hosted by Washington Space Grant Consortium.
I designed, using CAD, a rover capable of being lowered through a skylight onto rough terrain to navigate over several types of obstacles. The robot did this using a method similar to how Mars rovers work by humans seeing through a camera on the front of the rover to give guidance on where the rover should go. The robot used sensors to navigate the terrain semi autonomously.