ABOUT:
Hello there. My name is Roland, and I'm a seasoned software engineer who prides himself on developing quality software. I love working with people to transform their software problems into clean, maintainable, documented software solutions. I enjoy taking-on projects that allow me to learn and apply something new, be it software-related, hardware-related, and/or process-related.
I began my software development adventure some forty years ago. My family purchased an Atari 400, along with several catridges. One of the cartridges was Atari Basic. I began writing Basic programs for that Atari 400, and I was hooked! I moved-on to programming the Commodore 64 and Apple II computers at my elementry school. After a few years, I was able to convince my parents to invest in an IBM PC clone with two 3.5" HD floppy drives! I purchased copies of Turbo Pascal and Turbo C, and by the end of my Highschool years I was writing little games and demos in C and x86 Assembly.
I began my professional software development career about thirty years ago. While pursuing a computer science degree at the University of Arizona, I was given an opportunity to work, full-time, as an entry-level programmer. I took the opportunity and decided to forgo the computer science degree in exchange for the practical work experience and pay. I worked for about a year in their quality-assurance department, where I spent most of my time creating and maintaining the company's InstallShield projects. It was a great job, but when I was offered higher pay and more responsibilities with a small software startup in Tucson, I took it. I spent the next twenty years working for that company, and it was fantastic! It started as a very small shop (only three developers, including me), so I got to wear many hats and learn a lot. Over those two decades, the company grew in employees and revenue. After two decades, the company was purchased, and I decided to stay-on working for the new owners. I spent the next five years working for the new company, maintaining our legacy product lines and helping to develop new cloud-based solutions.
After twenty-five years, I was feeling the need for a change, so I gave three months notice and struck-out on my own. I'm currently working on building my own software company, focusing on simple, minimalist software solutions. It's been my experience that less is more when it comes to software. I've also been working on a video series where we develop and build a simple computer using only materials which can be found at a hardware store.
EXPERIENCE:
PROJECTS:
CONTACT:
Hello there. My name is Roland, and I'm a seasoned software engineer who prides himself on developing quality software. I love working with people to transform their software problems into clean, maintainable, documented software solutions. I enjoy taking-on projects that allow me to learn and apply something new, be it software-related, hardware-related, and/or process-related.
I began my software development adventure some forty years ago. My family purchased an Atari 400, along with several catridges. One of the cartridges was Atari Basic. I began writing Basic programs for that Atari 400, and I was hooked! I moved-on to programming the Commodore 64 and Apple II computers at my elementry school. After a few years, I was able to convince my parents to invest in an IBM PC clone with two 3.5" HD floppy drives! I purchased copies of Turbo Pascal and Turbo C, and by the end of my Highschool years I was writing little games and demos in C and x86 Assembly.
I began my professional software development career about thirty years ago. While pursuing a computer science degree at the University of Arizona, I was given an opportunity to work, full-time, as an entry-level programmer. I took the opportunity and decided to forgo the computer science degree in exchange for the practical work experience and pay. I worked for about a year in their quality-assurance department, where I spent most of my time creating and maintaining the company's InstallShield projects. It was a great job, but when I was offered higher pay and more responsibilities with a small software startup in Tucson, I took it. I spent the next twenty years working for that company, and it was fantastic! It started as a very small shop (only three developers, including me), so I got to wear many hats and learn a lot. Over those two decades, the company grew in employees and revenue. After two decades, the company was purchased, and I decided to stay-on working for the new owners. I spent the next five years working for the new company, maintaining our legacy product lines and helping to develop new cloud-based solutions.
After twenty-five years, I was feeling the need for a change, so I gave three months notice and struck-out on my own. I'm currently working on building my own software company, focusing on simple, minimalist software solutions. It's been my experience that less is more when it comes to software. I've also been working on a video series where we develop and build a simple computer using only materials which can be found at a hardware store.
© 2026 Roland Trainor. All rights reserved.