CV
Education
-
Ph.D. Computer Science Georgia Institute of Technology (Expected May 2027) - Research Focus: Distributed and Parallel Systems, Fog and Edge Computing, Autonomous Vehicles
- Advisor: Professor Umakishore Ramachandran
-
M.S. Computer Science Georgia Institute of Technology (May 2020) - GPA: 4.0
-
B.S. Electrical Engineering Lehigh University (May 2015)
Work Experience
Intel Corporation | Senior Staff Software Engineer | June 2022 - Present
- Technical lead for the development, design, and validation of Power Management, Telemetry, and Performance Monitoring Unit (PMU) features for Microsoft Azure and enterprise-level software.
- Architected and developed VMM and OS software to support new power management and telemetry features in Intel processors.
- Influenced and architected solutions for upcoming Intel features to provide acceptable enumeration, security, and interfaces for bare-metal and virtualized environments.
- Led a team of 4 engineers, completing initiatives that save Microsoft Azure an estimated $30M-$45M annually.
Lockheed Martin Aeronautics - Advanced Development Programs | Senior Software Engineer | June 2020 - June 2022
- Served as the technical lead for the development and design of communications software.
- Lead developer for an embedded Linux distribution (YoctoLinux) to run a CUDA/Deepstream object detection pipeline on a Tegra Xavier SoC.
- Developed C/C++ vehicle control software for embedded Linux and bare-metal platforms, including Xilinx Zynq Ultrascale+ MPSoC and Tegra Xavier SoC.
Georgia Institute of Technology | Doctoral Researcher | May 2019 - Present
- Edge Computing: Developed “ePulsar,” a publish-subscribe system for geo-distributed environments in Java, extending Apache Pulsar with latency-aware topic placement.
- Autonomous Vehicles: Developed scalable infrastructure scenarios within the CARLA simulator to test multiple autonomous agents.
Georgia Tech Research Institute | Lead Software Engineer | August 2019 - June 2020
- Lead middleware developer for radar research products, creating an abstraction layer between the application and FPGA using C++.
- Lead developer for Ettus Software Defined Radio (SDR) software using C++/Python and GNU Radio.
GE Transportation | Embedded Software Engineer | July 2017 - August 2019
- Lead developer and functional owner for a YoctoLinux-based OS on ARM Cortex A53 (Zynq Ultrascale+ MPSoC) and x86_64 platforms.
- Technical and project lead for Time-Sensitive Networking (TSN) integration on locomotive control nodes.
- Implemented I/O messaging system drivers in the ARM Linux kernel.
GE Transportation | Edison Engineering Development Program | July 2015 - July 2017
- Completed rotational assignments as an Embedded Software Engineer, Test Firmware Engineer, and Control Systems Engineer, developing kernel drivers, test software (QNX RTOS), and system models (MATLAB/Simulink).
Publications
-
Tyler Landle, Jordan Rapp, Dean Blank, Chandramouli Amarnath, Abhijit Chatterjee, Alexandros Daglis, and Umakishore Ramachandran, “eCAV: An Edge-Assisted Evaluation Platform for Connected Autonomous Vehicles”, arXiv preprint arXiv:2506.16535, June 2025.
-
Harshit Gupta, Tyler Landle, and Umakishore Ramachandran, “ePulsar: Control Plane for Publish-Subscribe Systems on Geo-Distributed Edge Infrastructure”, The Sixth ACM/IEEE Symposium on Edge Computing (SEC), San Jose, CA, December 14-17, 2021.
Skills & Abilities
- Programming Languages: C, C++, Python, Java, Perl, Bitbake, Bash, MIPS Assembly
- Software & Systems: Embedded Linux, Kernel Development, RTOS, x86_64, ARM, VMWare, Azure, Xilinx SDK/Vivado, Jira, Jenkins, Multithreaded Applications
Fellowships
- Marshall D. Williamson Fellowship
- President’s Fellowship