Kody Brown
thewizard@wasatchwizard.com
Salt Lake City, Utah USA
Software Architect & Innovator
As an experienced software architect and developer, I am passionate about all things technology and possess extensive skills in enterprise, mobile, and embedded/IoT development. My expertise spans the entire software stack, and I excel in transforming complex challenges into simple and elegant solutions while maintaining an intuitive user experience. My natural leadership skills have helped me guide teams through the iterative development processes, ensuring secure, stable, scalable, performant, and extendable solutions. I am honest, upfront, dedicated, thorough, and always focused on the customer's success.
As a husband, father, and tinkerer I spend time inventing and exploring games with my wife and kids, playing guitar, restoring a 1989 Land Cruiser, running a network of custom interlinked IoT devices, modding go-karts, tinkering with amateur radio and electronics projects, remodeling the house with my wife, and cruising around in my 44-foot converted school bus/mobile hacker station.
Technical Skills & Accomplishments
Software Architecture • UI & UX • C# • .Net Core • SQL • Grafana • Python • JavaScript • HTML • CSS/SCSS TypeScript • REST • Angular • Ionic • Android/iOS • Go • C/C++ • ARM • DevOps • CI/CD • GitHub • Docker Redis • PostgreSQL • MQTT • Salt Stack • Digital Ocean • Azure • GCP • PowerShell • BASH • Windows • Linux
- Graduated from high school at 15 and started college shortly after.
- Started software development contracting at 15 years old.
- Achieved multiple certifications in programming languages, systems administration, databases, etc.
- Technical Editor for multiple editions of Essential C# (book by Mark Michaelis).
- Awarded multiple patents for securing DHCP, data structures, and innovative IoT hardware (with 3 more pending).
- Invented the Vutility “HotDrop”, a wireless, battery-less IoT energy sensor.
Education
University of Phoenix – Business Management (2003-2004)
Modesto Junior College – Robotics and Fabrication, Software Engineering (1990-1992)
Career Summary
Co-Founder, CTO, Software Architect, Inventor — Vutility (2016–2023)
Co-Founder and CTO of Vutility. Responsible for innovation, solutioning, mentoring/teaching, and software architecture for IoT, front-end, back-end, and infrastructure. Scrum team leader. Invented and built wireless and battery-less IoT sensors (HotDrop) and other technologies, using LoRa, LoRaWAN, BLE, and Wifi. Extensive experience with low-level access (UART, RS232, RS485) and various protocols (Modbus, BACnet, mBus, etc.), and store-and-forward functionality. Developed real-time, time-series microservices platform using .Net Core, PostgreSQL, and Redis to provide maximum performance, expandability, scalability, and resiliency with failover redundancy. Created utility usage predictions using ML/AI. Created and worked closely with the front-end developers to develop single-code-base apps that run on Android, iOS, Web, and desktop (Win, Mac, and Linux). Designed and built extensive Grafana dashboards for visualization and data research. Managed multiple developer, operations, DevOps, and support teams.
Consultant, Web Architect, Full-Stack Developer — ConsultNet (2013–2016)
Developed responsive, mobile, and desktop websites using various platforms (C#/.Net, AngularJS, Meteor.js, Ember.js, and Vanilla JS, PhoneGap/Cordova, MSSQL, and more), while constantly adjusting to different teams, environments, and schedules.
Web Architect, Full-Stack Developer — Venafi (2008–2013)
Team leader of 6 developers for the design and implementation of a web-based PKI management console, built using C# and .NET, with Vanilla JS framework and Sencha Ext JS on the front-end. Ensured the platform was secure against all attack vectors, such as XSS and CSRF and created a very dynamic and extensible plugin architecture.
Web Architect, Full-Stack Developer — OneGreatFamily.com (2006–2008)
Led a 4-person team of developers in creating a Vanilla JS web-based genealogy website with .Net back-end, including an online family tree (using only CSS, without JavaScript), extensible dashboard with widgets. Performed SQL data mining, and relationship indexing (C++).
Senior Software Engineer — LANDesk Software (now Ivanti) (2003–2006)
Created features for LDMS in ASP.NET, Web APIs, and XML web-services, using MSSQL or Oracle. Created LANDesk Message-based SDK (MBSDK). Created LANDesk Handheld Manager (as a challenge from the CTO) that provided remote inventory and management of Windows CE, Windows Mobile, Palm, and BlackBerry devices, that had over 1 million WinCE client installs when I left the company.
Long ago, there were lots of desktop applications, websites, and web apps.
I created insurance calculators and risk assessment web apps (2002-03; Sterling Wentworth/SunGard). I streamlined outgoing call center software for multiple companies (1999-01). I was part of the team that created the world’s first online payment processing web app (1997-99; Paymentech). I created one of the first (fully functional) online banking websites, skinnable via CSS (1997; CCCorp). I owned a computer store that provided onsite business services, software, web sites, and custom integrations with Office, QuickBooks, etc. (1994-97; Bricksoft Computers). As a teenager I created (DOS/Win31) business applications for customers (1990-94). I started programming the VIC-20 at 6 years old (1981).