Skip to content
View TimHanewich's full-sized avatar

Block or report TimHanewich

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
TimHanewich/README.md

My name is Tim Hanewich, welcome to my GitHub profile! ๐Ÿ‘‹

At Microsoft, I empower State & Local Government with the Power Platform. Beyond my work at Microsoft, Iโ€™m always working on building something new...

My projects are highlighted below:

๐Ÿง  AI & MACHINE LEARNING

  • TimHanewich.AgentFramework (2025) - lightweight .NET library for building AI agents with LLMs, offering modular tools for message handling, token management, and automation.
  • AIDA (2025) - lightweight AI desktop assistant that connects generative AI to your console, enabling interaction with large language models and desktop resources.
  • Tetris AI (2024) - use of Q-Learning, a reinforcement learning technique, to train an AI agent to play a simplified version of Tetris
  • MLB Betting Line Predictor (2023) - A TensorFlow neural network that analyzes baseball game data to predict betting lines and win probabilities in real time.
  • LLM-TAG (2025) - an LLM-driven text adventure game engine, inspired by the 1977 game Zork.

๐Ÿš€ ROBOTICS & EMBEDDED SYSTEMS

  • The Scout Flight Controller (2023) - my custom-developed quadcopter drone flight controller firmware.
  • PYPER (2023) - Python-powered, 3D-printed electric rover designed from scratch.
  • PYPER 2 (2024) - an evolved iteration of the PYPER platform featuring LoRa-based communication and an improved design.
  • Ranger (2024) - long-range endurance rover designed for global remote control via the web, using Azure Queue Storage for bidirectional communication and control.
  • LoRa Link (2024) - fully 3D-printed Long Range (LoRa) radio controller using a custom communication protocol.
  • eBike Conversion (2025) - strapped a 5,000-watt brushless motor onto an old Schwinn bicycle and designed the full electronics package.

๐Ÿ’ฐ FINANCE

  • Aletheia (2021) - financial data API with a Microsoft-certified Power Platform Connector.
  • Earnings Alley (2019) - Twitter bot that tweets about highlights in wall street's latest earnings releases and more.
  • SEC EDGAR Library (2020) - .NET package for accessing SEC EDGAR filings.
  • XBRL Library (2020) - .NET package for parsing and extracting financial data from XBRL documents.

๐Ÿ“ก IoT & SMART DEVICES

  • Security Webcam (2024) - webcam-based image capture system for SBCs, uploading photos to Azure Blob Storage and enabling remote timelapse generation via FFMPEG.
  • Motorcycle Smart Jacket (2023) - GPS-enabled jacket for motorcyclists that improves visibility by illuminating at specific high-risk moments.
  • Home Air Quality Sensor IoT (2023) - IoT system that monitors indoor air quality in real-time, capturing COโ‚‚, VOCs, and more.
  • Mood Lighting Server (2023) - IoT web server that controls WS2812B LED lights via HTTP requests, allowing for dynamic mood lighting.

๐Ÿ› ๏ธ MICROSOFT TOOLS

  • TimHanewich.Dataverse (2022) - lightweight .NET library for simplified authentication and interaction with Microsoft Dataverse.
  • Microsoft Graph Helper (2021) - .NET package simplifying authentication and interaction with Microsoft Graph.
  • PACHI (2025) - experimental framework enabling an LLM to autonomously interact with a Power App.

โš™๏ธ SOFTWARE ENGINEERING

  • TimHanewich.OData (2022) - A lightweight .NET library for building, parsing, and translating OData queries.
  • RYLR998 Driver (2024) โ€“ MicroPython driver for the REYAX RYLR998 LoRa module, enabling easy UART-based wireless communication for IoT projects.
  • ENS160 Driver (2024) - lightweight driver for interfacing with the ENS160 multi-gas sensor, enabling air quality readings via I2C in embedded applications.
  • MPU6050 Driver (2023) - a lightweight driver for the MPU-6050 accelerometer and gyroscope, enabling motion sensing and orientation tracking via I2C.

๐ŸŽฎ GAMING

  • Apex Visual (2019) - Windows app for live telemetry display, coaching, and driving analysis for the official F1 video game by Codemasters.
  • TimHanewich.Chess (2022) - Chess positional evaluation engine written in .NET (C#), capable of tactical and strategic play.

Pinned Loading

  1. scout scout Public

    Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver

    Python 171 33

  2. PYPER PYPER Public

    Python-based 3D-Printed Electric Rover

    Python 5 1