About Me

About Me

Hi, I’m Kyle Bartruff—a lifelong hobbyist, operational leader, and full-stack developer. I love applying my experiences, skills, and passions to every part of my life personally and professionally.

Professional Experience

  • Association Fleet Superintendent, YMCA of the Triangle
  • Assistant Director of Operations, YMCA Camps Sea Gull and Seafarer
  • Various roles, YMCA of the Triangle: Summer camp counselor, bus driver, lifeguard, housekeeper, tutor, commercial vessel deckhand, and afterschool counselor.
  • Assistant Summer Camp Director, Jordan Lake Boating Camp.

Projects

  • RailFan & RailAI | (In development) Companion app for the railroad enthusiast giving a one stop shop for the railfan community. Developed with Ruby on Rails, Python, and Scikit-learn library.
  • Pantry inventory system | Using a barcode scanner, Raspberry Pi, and Flask, the app is used to scan in the pantry items and provide immediate recipe feedback with AI tools.
  • Fleet Management Application | Using Microsoft PowerApps, the system helped collect preventative maintenance data for higher quality fleet management.

Education & Certifications

  • B.S. in Computer Science (WGU, ’25)
  • A.A. in Business Management (Wake Tech, '16')
  • ITIL-4 Certified
  • AirTable Builder Certified
  • LPI Linux Essentials Certified: 010-160
  • Commercial Driver's License (Class-B, P, T, Hazmat(exp), A/B, M/T)

Skills

Fluent: Python, SQL, Java, HTML/CSS

Experience: C++, C, Ruby on Rails, PowerBi, Docker, GIT(Lab/Hub), Bash, Selenium.

Exposure: RestFul API, Spring, Maven, Flask, AWS, Selenium, Node.js, Angular.

Tools: IntelliJ, VS/Code, Raspberry-Pi, MySQL, PostGres, SQLite, PowerApps, Linux, Office.