Hi, I'm Tim Hanewich. Thanks for visiting.

Welcome to my personal portfolio. I wrote this site to serve as a collection of my projects and broader work. I am passionate about AI, robotics, fintech, 3D-printing, and pushing the boundaries of citizen development with low-code technologies like Microsoft's Power Platform. Please have a look around!

My Expertise

Technical

C#

VB.NET

SQL

UWP Universal Windows Platform (Windows 10 native apps)

XAML Extensible Application Markup Language (commonly used in Win10 and mobile app development)

WinForms

WPF Windows Presentation Foundation

Console Apps

Azure Functions

Power Apps

Power Automate

Azure Logic Apps

Dataverse Microsoft Dataverse, the native database for the Power Platform

NuGet .NET library package manager

git Distributed version control system

Github

Azure Storage Blob storage, table storage, queue storage, etc.

HTML

CSS

Javascript

jQuery

HTTP Hypertext Transfer Protocol

Unit Testing

REST Representational State Transfer

node

npm Node Packet Manager

TypeScript

Python

Raspberry Pi

VBA Visual Basic for Applications - where I started developing!

Sharepoint

Microsoft Graph

bash Unix shell

UDP/TCP User datagram protocol, transmission control protocol

XBRL Extensible Business Reporting Language

D365 Liquid Templates Advanced web development on the D365 platform

Markdown

XML

JSON

.NET MAUI

Azure Cognitive Services

Webhook Design

spaCy Python-based Natural Language Processing library

I2C "Inter-Integrated Circuit", a serial protocol used for communication between a maste/slave devices

PID Controllers Proportional, Integral, Derivative system used to determine application of force in robotics

Subject Matter

Flight Controllers

Neural Network Architecture I have developed and implemented my own neural networks

Microsoft Power Platform

Aviation

Space Flight

Motorsport Timing Analysis I have designed and developed performance analysis tools for live timings

Electrical Engineering

Search Engine Optimization

Financial Statement Analysis

Chess

CRM Platform

Equity Valuation

REST API Versioning Strategy

Natural Language Processing

Named Entity Recognition

Equity Investing I've been an investing since 2010

Dependency Parsing

OData Standard Open Data Protocol - standard for formatting API's

Avionics

Quadcopters

key

strong competency

moderately proficient

familiar

Technical Certifications

My Projects

The Scout Flight Controller

Bringing my software, mechanical, and electrical engineering skills together, I developed, from scratch, Scout: a quadcopter flight controller that runs on nothing more than a $4 Raspberry Pi Pico microcontroller. The Scout Flight Controller observes a quadcopter aircraft's rate of attitude change, compares this to the pilot's desired attitude, and rapidly adjusts the thrust of each of the four motors 250 times per second to achieve the pilot's intended maneuvers.

I released a 12-part series on Medium that describes how I developed the Scout Flight Controller (click button below).

Read more on Scout

Every year the Securities Exchange Commission receives and releases more than 3.4 billion data points from publicly and privately traded companies. This data spans many categories from insider trading to financial health. These data points are largely meaningless in their unstructured and unrelated form.

I created Aletheia to ingest this data, categorize and structure it into meaningful data with a common schema, and provide access through an easily accessible REST API. Aletheia has processed 1.2M SEC filings, 3.3M insider trading transactions, 30,000 financial statements, and nearly 400,000 financial facts

Visit Aletheia

Apex Visual is a companion app for the official Formula 1 video game by Codemasters. Apex Visual provides live telemetry display modes, performance coaching, driving analysis, and more. The app is built on the Universal Windows Platform (UWP) so is available on Windows 10, Xbox, Hololens, and any other Windows-related product.

Apex Visual has been a success since launching in mid-2019. To date, the app has received over 20,000 downloads and has several thousand active users.

Visit Apex Visual

IoT Temperature Readings in Power Apps

I develoepd an end-to-end solution that continuously collects temperature & humidity data from various rooms in a household using an IoT device and displays it in a Power Apps for monitoring purposes.

The backend is written in C# (.NET) while the code that runs on the IoT device is written in Python (MicroPython).

Code Repo

.NET Dataverse Library

TimHanewich.Dataverse is a C# (.NET) class library for transacting with the Microsoft Dataverse (formerly "Common Data Service" or "CDS") web API.

This library supports

  • Easy-to-use service authentication
  • CRUD operations on Dataverse tables
  • XRM resource metadata
Visit TimHanewich.Dataverse

Ride Along

Ride Along is an Android app for capturing and analyzing telemetry data while riding a motorcycle. Developed on Microsoft's Xamarin platform, this application turns raw telemetry data into measured insights - acceleration/deceleration force, lean angle, top speed detection, duration of time spent stationary at stop lights, and more.

For experimental purposes only. You can view a demonstration of the app on the left.

Chess AI

I developed a Chess positional evaluation engine that is capable of playing a game of Chess. The engine implements the Mini-Max Algorithm and uses Alpha-Beta pruning to minimize the girth of the move tree to evaluate while determining optimal next moves.

You can view an example of a full game played by my engine with the white pieces to the left. The engine successfully follows a sound opening, plays aggressively through the mid-game, discovers the winning move sequence in the endgame, and executes the checkmate.

Visit TimHanewich.Chess

Other Projects

TimHanewich.NeuralNetwork

I designed, developed, and implemented my own neural network engine in C# (like Keras, TensorFlow, PyTorch, etc.) and later used this to predict frisks and arrests by the Seattle Police Department.

Baseball Betting Neural Net

Trained a TensorFlow-based neural network to predict appropriate run under/over line, total run line, and money line for MLB baseball games given any game scenarios using data I collected from ESPN and DraftKings.

GPS-Driven Motorcycle LED Jacket

Designed a motorcycle jacket LED system equipped with a GPS. The LED lights pulsate at specific high-safety-risk moments based upon your speed, acceleration, lane changing, and more.

PYPER

Designed and developed a 3D-printed car, creating the chassis, steering, and drivetrain mechanisms, as well as the electrical circuits and Raspberry Pi-based control system, which I programmed to drive the vehicle.

TimHanewich.OData

Lightweight .NET library for parsing, composing, and translating OData operations to their SQL equivalent.

File to Image Encoder

Converts any file to a bitmap image represenation, allowing you to "store" any file on free image hosting services like Imgur for totally free! Experimental, but fully functional.

IoT Air Quality Monitor

IoT project that collects and reports interior air quality via ENS160 Multi-Gas sensor. Comes with housing design that can be 3D-printed.

Neospace

MicroPython library for spatially controlling a series of WS2812B LED pixels via IoT microcontroller.

Bed Mood Lighting Server

Raspberry Pi running a web server that can be navigated to on home network to control series of WS2812B LED pixel strips beneath my bed.

SEC Edgar

.NET library for accessing the Security Exchange Commission's EDGAR database, allowing access to 20+ years of financial data on any publicly traded company.

XBRL Parsing Library

.NET library for parsing Extensible Business Reporting Language (XBRL) documents, the global language for exchanging business information, commonly used by the Securities Exchange Commision.

Earnings Alley

Twitter bot, posting analyses publicly traded companies' earnings reports, earnings calls, and more. Now retired.

My Writings

Follow me on Medium for my literary work!

My Work @

In my role at Microsoft, I work closely with enterprise State & Local Government agencies on identifying, designing, and proving digital solutions that deliver key business impact. I serve as an evangelist of Microsoft's Power Platform. I collaborate with customers to gain an understanding of their circumstances and needs and architect and prototype platform-based solutions to address these needs.

See what I'm up to at Microsoft

Recognition

Featured on the Low Code Revolution Show

I was featured on Microsoft's Low Code Revolution Show with April Dunnam to showcase an IoT home-automation solution I developed that leverages Raspberry Pi's, Azure Functions, and Power Apps to record and display temperature and humidity data in my home.

Check it out below!

Peer-Recognition Badges at Microsoft

At Microsoft, we are given the opportunity to recognize the contributions of our peers with nomination of badges each fiscal year. The list below showcases the areas I have received recognition for by my peers at Microsoft.

The University of Central Florida

Accounting B.S.B.A

Summa Cum Laude ("with highest honor") distinction

4.0 / 4.0 GPA

UCF College of Business Founders Day Award 2019

UCF's prestigious Founders' Day Award honors the outstanding achievement of select high-impact students and faculty. Each college selects one student to receive this honor each year. I was nominated and selected for the award in 2019, my senior year at UCF, out of the College of Business' approximately 8,500 students.