I currently work as a Test Engineer, which has me writing and maintaining the software used during the production and testing of marine electronic devices. I primarilly work in VB.net, with some a gradually increasing amount of C#, and some embedded C of various dialects.
I also get to use my electronics hobbyist skills in designing the machinery used to build and test the product. I've recently started learning Blazor and ASP.NET Core, both agt work and for fun.
I am fluent in C#, VB.net, and Python, with a strong understanding of their principles and best practices. My experience spans various programming languages, enabling me to adapt to different projects efficiently. My top skill is troubleshooting software problems, where I excel in diagnosing issues and implementing effective solutions. I also pride myself on my ability to learn new systems and technologies quickly, allowing me to tackle diverse challenges and deliver high-quality results tailored to specific needs. Whether developing robust applications or automating tasks, I leverage my skill set to achieve impactful outcomes.
Centipede is a powerful automation tool I developed 10 years ago to streamline repetitive tasks, enabling users to enhance productivity without any programming knowledge. This innovative program leverages the capabilities of C# and utilizes extensive Reflection and COM+ technologies. Centipede empowers users to automate workflows seamlessly, transforming complex processes into simple, user-friendly actions. This project exemplifies my commitment to making technology accessible to everyone and helping users save time and effort in their daily tasks.
Fuzzface is a straightforward watch face available on the Pebble Smartwatch that displays the time to the nearest five-minute increment. With its simple and easy-to-read design, Fuzzface is ideal for users who appreciate a clean, minimalist aesthetic. It allows for quick and effortless time-checking while adding a touch of style to your smartwatch. Whether you're at work or enjoying your free time, Fuzzface is a practical choice for those who want a reliable and functional watch face on their device.
RoadieRichStateMachine is my inaugural project aimed at providing a robust and easy-to-use state machine library for .NET developers. Designed specifically for .NET 7.0 and higher, this library allows users to define states using delegates or custom classes, facilitating versatile application development. The library simplifies state management by enabling clear transitions between states based on specific conditions, making it an excellent tool for developers looking to implement state machines in their applications. With over 700 downloads, it reflects my commitment to creating practical solutions for the programming community.