My name is Tyson Roehrkasse and I am the “man behind the curtain” for all things Twirltech. I originally created this company to refurbish and re-sell electronics on eBay. That was four years ago, and since then it has grown to encompass all of my freelance endeavors in various fields. My experience in IT and development has taught me one thing above all else: the importance of troubleshooting and debugging skills. Anyone with a brain in their head can figure out how to set up a website or reinstall Windows because they can take the time to research, find a guide, and follow the instructions. When a system is in production and something breaks, the responsible technician doesn’t have the luxury of time and research – they need to be able to troubleshoot/debug/diagnose the issue, on the spot, and do so efficiently and quickly. At the end of the day, whether you’re an IT technician or a software developer, what really matters are your diagnostic skills. The ability to solve problems and make repairs on the fly. These are my core strengths and I actively work to sharpen them every day.

Check me out on Linkedin.

IT Admin/Support

Over the years I have worn many different hats in the IT field. I started out as a Helpdesk agent, taking support calls and tickets and fixing Level 1 issues for a huge user base. Later I became a NOC, working 12-hour shifts that involved monitoring systems, responding to outage calls, and managing bridge and conference calls. After that, I accepted a position as SCCM Administrator. This entailed not only administering SCCM for about 10,000 workstations across 50 company locations, but also administering Group Policy for desktop infrastructure for the same locations.

I have multiple active certifications in the IT field and earn a new one every 2-3 years.


After being a hobbyist developer for most of my adult life, I finally broke into working as a professional developer in the early months of 2017. I was fortunate enough to train under a senior developer and later joined his company as a Business Solutions Partner – a role that included everything from client onboarding to debugging failed CI/CD jobs. I learned a tremendous amount during my time there, not just about programming, but about myself; The nature of a small company gig (bordering on freelance) laid bare many of my bad habits concerning time management and ability to focus. I realized just how much I would have to change if I was serious about a career as a software developer.

And so I did. It’s been a challenging road, but I’ve put in the work and it paid off. I continue to take courses, read books, and otherwise learn wherever I can to further grow my skills. I’ve expanded from being simply a web developer into being a Webmaster; I spec and maintain servers, I know how to configure and optimize LAMP and LEMP stacks for any flavor of Linux, I have solid graphic design skills and provide top-tier customer and client support.

Electronics Repair

I have worked at multiple computer repair shops and am comfortable troubleshooting and fixing any sort of issue, hardware or software, for any Windows, Mac, or Linux system.