Hi, I'm Rob—a software developer with over 20 years of experience across different industries. Currently, I'm a senior technical leader at Cisco, but along the way, I've had the pleasure of building a wide variety of innovative products and services.
I've worked extensively with Microsoft technologies, starting my career with VB and MFC C++, and I've been involved with .NET since version 1.0. It's been quite a journey through the ever-evolving tech landscape!
One of my passions is enterprise data modeling and databases. I've worked with various databases, from relational models to global-scale cloud databases like CosmosDB. While third normal form has its place in my heart, I'm always exploring new ways to break the mold (pun intended).
JavaScript is another favorite of mine, and I've built with a range of front-end frameworks like Durandal, AngularJS, Angular, Svelte, and React. On the back end, my relationship with Node.js is going strong, though I also have a solid background in ASP.Net WebForms, ASP.Net MVC, and their .NET Core versions.
I started this blog to share some of the tips, tricks, and insights I've picked up along the way. My goal is to spread the knowledge I've gained over the years and hopefully offer something useful to fellow developers navigating their own coding journeys.
-Rob