Skip to content
View TimHanewich's full-sized avatar

Block or report TimHanewich

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 Centauri Flight Controller (2025) - quadcopter flight controller, 3D-printed drone, PC-based controller code, and more.
  • 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.
  • Motorcycle Data Dashboard (2025) - dashboard for a motorcycle, displaying sensor telemetry like battery voltage, temperature, and humidity.

๐Ÿ’ฐ 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 197 37

  2. PYPER PYPER Public

    Python-based 3D-Printed Electric Rover

    Python 5 1