Kenneth Dandrow
Software Engineer Portfolio

Building software, hardware, and real-world systems.

I’m Kenneth Dandrow, a Software Engineer with 25+ years of hands-on technical experience spanning full-stack development, AI and machine learning projects, embedded systems, microcontrollers, mobile applications, and hardware engineering. I specialize in building real-world systems that combine software and hardware together — from scalable web applications and intelligent systems to custom electronics, automation projects, and performance-focused solutions.

My Work

Full-Stack Travel Web App

Full-Stack Travel Web App

Web application built around routing, API structure, database modeling, authentication, and front-end UI improvements.

JavaScript Node.js MongoDB
View project →
Android Inventory App

Android Inventory App

Mobile inventory app with login, SQLite database storage, CRUD operations, and a user-focused interface.

Java Android SQLite
View project →
Deep Q Learning Maze

Deep Q-Learning Maze AI

Reinforcement learning project where an intelligent agent learns to navigate a maze and find an optimal path.

Python Keras AI
View project →
FPV Drone Build

FPV Drone Build

Custom quadcopter project involving hardware selection, wiring, configuration, flight tuning, and troubleshooting.

Hardware Controls FPV
Ask me about it →
OpenCV Project

Computer Vision Color Detection

Python-based visual detection project using camera input and image processing logic to identify colors or objects.

Python OpenCV Vision
View project →
Arduino and Raspberry Pi Projects

Arduino / ESP32 / Raspberry Pi

Microcontroller and single-board computer projects involving sensors, displays, GPIO, automation, and electronics.

Arduino ESP32 Raspberry Pi
Ask me about it →
RD-03D mmWave Radar Project

RD-03D mmWave Radar System

mmWave radar project using the Ai-Thinker RD-03D sensor for motion and human presence detection, integrated with embedded systems and real-time monitoring logic.

Radar ESP32 Embedded
Ask me about it →
256 NeoPixel LED Matrix

256 NeoPixel LED Matrix

Custom programmable 8x32 WS2812B addressable LED matrix featuring animations, visual effects, scrolling text, and real-time lighting control using microcontrollers.

NeoPixel Arduino LED Matrix
Ask me about it →
Homemade Solar Cell Project

Homemade Solar Cell Project

Experimental solar energy project involving the construction and testing of low-voltage homemade solar cells, focused on material experimentation and energy generation concepts.

Solar Electronics Experimental
Ask me about it →
Classroom Jeopardy Game

Classroom Jeopardy Game

Interactive classroom Jeopardy-style game built with HTML, CSS, and JavaScript. Includes editable questions, animated tile flips, custom boards, saved games, and import/export support for classroom use.

JavaScript HTML/CSS Game UI
Play project →

Skills

A quick scan of the tools, languages, and platforms I use across software and hardware projects.

Languages

  • JavaScript
  • Java
  • Python
  • C++
  • C#
  • Assembly
  • SQL
  • HTML / CSS
  • Bash / Shell

Web / Backend

  • Node.js
  • Express
  • REST APIs
  • Angular
  • Handlebars
  • JWT Authentication
  • MongoDB Atlas
  • Bootstrap
  • JSON / API Integration

Data / Testing

  • MongoDB
  • SQLite
  • JUnit
  • Postman
  • Git / GitHub
  • CRUD Operations
  • Unit Testing
  • Data Structures
  • Debugging / Troubleshooting

Hardware

  • Arduino
  • ESP32
  • Raspberry Pi
  • Sensors / GPIO
  • 3D Printing
  • PCB Prototyping
  • Drone Systems
  • Electronics Repair
  • LoRa / Wireless Communication

About

Engineering from both sides: software and hardware.

My passion for technology started early. When I was around 8 years old, my father gave me my first computer — an IBM PC running DOS. A few years later Windows 3.1 was released, and once I discovered Visual Basic, everything changed. By the age of 10 I was already designing simple programs, and shortly after that I began building my own PCs.

Since then, technology has remained a major part of my life. Over the years I’ve developed experience across full-stack web applications, Android development, AI and machine learning projects, embedded systems, electronics, automation, databases, computer repair, and hardware troubleshooting.

I hold a Bachelor of Science in Software Engineering and enjoy building things that actually work — taking ideas from concept to finished products through testing, iteration, debugging, and problem-solving. I’m especially passionate about projects that bridge the gap between software and hardware engineering.

Outside of engineering, I’m married to my amazing wife Kristina and live just outside Albany, New York. I also enjoy hands-on automotive and electronics projects, including continuing development work on my Subaru WRX and custom hardware systems.

Contact

Best places to reach me or see my work.