Career

Experience.

Nov 2021
Present
L&T Technology Services

Embedded Software Engineer

Plano, TX
L&T Technology Services
John DeereClient · John Deere

Gen4 & Gen5 Command Center Display Development on Embedded Linux.

  • Optimized import/export modules in the John Deere OS, improving reliability of large data transfers and cutting export time for heavy files by 40%.
  • Developed and integrated virtual equipment modules within John Deere's Equipment 2.0 ecosystem, enabling the OS to simulate and manage digital representations of physical machinery.
  • Evaluated ARM and Intel Atom processors, ensuring seamless integration and improved performance in embedded systems.
  • Designed and implemented C++ software modules for Gen4/Gen5 Command Center displays, integrating precision agriculture features such as AutoTrac and Section Control with embedded Linux platforms.
  • Developed unit tests using Google Test and UI verification scripts with Squish, increasing functional coverage and catching regressions early.
  • Collaborated with cloud and offboard teams to synchronize equipment data to cloud platforms including configuration parameters, operational characteristics, and metadata.
CC++PythonEmbedded LinuxGoogle ProtobufCANQt FrameworkGoogle TestSquishCI/CDAGILE
Aug 2020
Aug 2021
UTA IDIR Lab

Undergraduate Researcher

Arlington, TX
UTA IDIR Lab

Research assistant building embedded systems and automation tools for academic research.

  • Built a programmable TV remote with Arduino Uno and Video Experimenter Shield, coding in C++ on Linux.
  • Developed Python/C++ automation scripts for data capture, enabling PhD researchers to collect caption data in real time.
C++PythonArduinoLinux