Skip to content
View EasonNYC's full-sized avatar

Highlights

  • Pro

Block or report EasonNYC

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
EasonNYC/README.md

Hi there, I'm Eason Smith! ๐Ÿ‘‹

๐Ÿš€ Senior Embedded Software Engineer | Hardware-Software Innovator | Patent Co-Inventor

Resume

Welcome to my GitHub! I'm passionate about building robust embedded systems that bridge the physical and digital worlds. With 9+ years of experience, I specialize in developing firmware for IoT devices, automotive systems, and health technology platforms.

๐Ÿ”ฌ Currently Working On

  • Wireless EV Charging Systems - Developing alignment algorithms and safety systems for inductive charging infrastructure
  • RainGauge Weather Station - ESP32-based IoT system for precision rainfall measurement and wireless data transmission
  • AI-Powered Health Monitoring - Advancing contactless biometric sensing technology

๐Ÿ† Notable Achievement

๐ŸŽฏ Patent Co-Inventor: US20240206745A1 - "System and Method for Monitoring a Person for Signs of Sickness" Breakthrough contactless health monitoring combining radar sensing, computer vision, and machine learning


๐Ÿ› ๏ธ Tech Stack & Expertise

Programming Languages

C C++ Python Assembly Bash

Real-Time Embedded Systems

FreeRTOS Linux Yocto ARM STM32 NXP

Communication Protocols

UART I2C SPI CAN Bluetooth WiFi TCP/IP MQTT

Tools & Platforms

Git AWS IoT Docker CMake Grafana GoogleTest STM32Cube


๐Ÿš— Professional Experience Highlights

๐Ÿ”‹ InductEV (2023-2025) - Wireless EV Charging

  • Developed firmware for wireless charging systems across ARM microcontrollers and embedded Linux platforms
  • Implemented critical safety algorithms for vehicle alignment and foreign object detection
  • Debugged complex cellular modem connectivity using low-level AT commands

๐Ÿ‘ถ Miku (2017-2023) - AI Health Tech Startup

  • Core team member delivering IoT baby monitor with radar-based breathing detection
  • Co-invented patent-pending AI illness detection system
  • Architected BLE/WiFi pairing flows and implemented computer vision features
  • Developed in multithreaded Yocto Linux environment with AWS IoT integration

๐Ÿ›ก๏ธ Persistent Systems (2016) - Defense Radio Technology

  • Embedded systems intern working on military/civilian radio platforms
  • Ported 40,000+ lines of legacy 8051 code to 32-bit ARM architecture
  • Performed board bring-up and hardware validation for audio/video peripherals

๐ŸŽฏ Featured Projects

Python-based AI engine controlling a 5-DOF robotic manipulator to play board games autonomously

  • Tech: Python, VREP Simulation, Alpha-Beta Pruning, Iterative Deepening
  • Achievement: HAL 9000-inspired AI that bridges gaming and robotics

๐Ÿ›ฐ๏ธ NYU CubeSAT Mission

1U satellite embedded systems for NASA weather data collection mission

  • Tech: STM32, FreeRTOS, Altium PCB Design, LTSpice Circuit Simulation
  • Role: Payload module development and sensor integration

Comprehensive ESP32-based weather station with precision rainfall measurement and wireless data transmission

  • Tech: ESP32, MQTT, DS18B20/BMP280 sensors, OTA updates, Deep Sleep
  • Features: Interrupt-driven rain detection, battery monitoring, modular design
  • Analytics: Full docker-based IoT backend ESP32 โ†’ MQTT โ†’ Telegraf โ†’ InfluxDB โ†’ Grafana

Low-level ARM Cortex-M4 device driver with interrupt-driven I2C communication

  • Optimization: Faster data acquisition using EOC external interrupts
  • Platform: STM32F407 with hardware abstraction layer

๐ŸŽ“ Education & Leadership

๐Ÿซ New York University - B.S. Electrical & Computer Engineering (2017)
Focus: Robotics, Real-Time Embedded Systems, Artificial Intelligence

Verify Here - Code: 1702-F99A-D9H9, Name: Da

๐Ÿ‘ฅ Leadership Roles:

  • NASA Robotics Competition Team Captain
  • IEEE Student Member
  • PolyBots Robotics Club

๐Ÿ’ก Media and Press


๐ŸŒ Connect With Me

Resume LinkedIn Email


๐Ÿ“ˆ GitHub Stats

Eason's GitHub Stats

Top Languages


"Imagination is more important than knowledge. Knowledge is limited. Imagination circles the world." - Albert Einstein

Pinned Loading

  1. RainGauge RainGauge Public

    A comprehensive weather monitoring system built on the ESP32 platform that measures rainfall, temperature, pressure, and battery levels with wireless data transmission via MQTT.

    C++

  2. Camelot Camelot Public

    Camelot is 5-DOF Robotic Manipulator and AI engine that plays a board game themed after the sentient computer HAL from "2001: A Space Odyssey". Written in Python and compatible with VREP.

    Python 1 1

  3. WirelessNES WirelessNES Public

    ๐ŸŽฎ A Custom wireless NES controller and receiver for the PC

    C++

  4. BMP085-Driver BMP085-Driver Public

    A driver written in C for the Bosch BMP085 Pressure sensor for use with the ARM STM32-F4 microcontroller

    C 4

  5. NYUSat NYUSat Public

    NYUCubeSat Mission Science Payload and FreeRTOS based OBC software

    C

  6. robo-mower robo-mower Public

    Yocto based ROS2 lawnmower project

    Shell