top of page
1598420330637_edited_edited.jpg

HARSHA GANEGODA

Huntsville, Alabama, United States
harsha.ganegoda90@gmail.com | +1 (256) 326-4466

I am a researcher, an engineer who makes things that solve real life problems with more than five years of experience in analysis, design, and development of different embedded systems.

As a computer engineering student during college, I focused my studies on security attacks of embedded systems. To pursue a master’s degree, I moved to the United States and I started working as a graduate research assistant at the University of Alabama in Huntsville. During graduate studies, I have been working with NASA Marshall Space Flight Center, Huntsville and I contributed my knowledge to develop next generation wearables sensor platforms for Astronauts health monitoring and 3D printed custom electronics which help NASA advanced space exploration.

Beyond engineering, I have personal interests in photography, travelling and flying drones.

EMBEDDED LINUX ENGINEER

Eurotech Inc
Madison, Alabama
United States

Aug 2021 - Present

  • Developing embedded Linux distributions, support packages, and device drivers using Yocto for ARM/x86 products

  • Developing embedded Linux tools to support IoT gateways

EMBEDDED DESIGN ENGINEER

Firia, Inc
Madison, Alabama
United States

Dec 2019 - July 2021

  • Developed and implementing next generation wearable devices and telemedicine systems for healthcare applications

  • Developed and implementing IoT based embedded systems such as cloud connected door locks and emergency light

  • Developed Linux based system applications

  • Developed electronic hardware circuits

  • Schematic drawing and PCB designing using Ki-CAD

  • Designed Web based device firmware update utility for STEM curriculum and technology platforms

  • Designed and implemented Raspberry Pi based test station for flashing firmware during mass production

GRADUATE RESEARCH ASSISTANT

Department of Electrical and Computer Engineering, The University of Alabama in Huntsville
Huntsville, Alabama
United States


Aug 2018 - Nov 2019

  • Designed and developed next generation wearables sensor platforms for Astronauts health monitoring for NASA

  • Designed and developed 3D printed custom electronics which help NASA advanced space exploration

  • Designed and developed wireless body area network for human posture balance testing

  • Designed wireless sensor network including smartwatch/smartphone applications to acquire vitals and biomedical signals

  • Designed IoT based smart home environment for assisted living facility

  • Schematic drawing and PCB designing using Eagle-CAD

EMBEDDED R&D ENGINEER

Atlas Labs
Colombo, Sri Lanka

Nov 2016 - Nov 2017

  • Designed and developed embedded systems around TI microprocessors and TI-RTOS

  • Implemented sensor library top of the real time operating systems for barometer, IMU, GNSS receiver, RFID and flash memory using SPI/I2C and UART

  • Power management for microprocessors and sensors

  • Schematic drawing and PCB designing using Ki-CAD

  • Designed graphical user interface for embedded devices using Qt creator

RESEARCH AND DEVELOPMENT ENGINEER

Multirotor Unmanned Aerial Vehicle Laboratory, CodeGen International
Colombo Sri Lanka

Oct 2015 - Nov 2016

  • Designed and implemented fully autonomous multi-copter based on Arduino and Raspberry Pi platforms

  • Implemented embedded software in C/C++ for flight controller operation

  • Designed and implemented data communication protocol between ariel vehicle and ground station

  • Worked on multi-threading and inter-process communication on Linux

  • Designed and implemented flight algorithms such auto take off, auto landing for autonomous ariel vehicles

INDUSTRIAL INTERNSHIP

IBM
Colombo, Sri Lanka

Oct 2014 - Mar 2015

  • Experienced in IBM System X hardware/software installation technical support services

  • Technical support on IBM System Storages DS4000 and TS3310 Tape Systems/3590 Tape libraries

  • Technical support on IBM Systems Software products such as Tivoli Storage Manager

TECHNICAL SKILLS

OPERATING SYSTEMS

Microsoft Windows, Linux Variants

LANGUAGES

C, C++, Python, JavaScript, Shell Script

PCB DESIGN

Eagle CAD, Ki-CAD

SIGNAL PROCESSING

Matlab

NETWORK PROTOCOLS

TCP/UDP, MQTT

GUI DESIGN

React, Android Studio, Qt Creator, Processing

3D PRINTED ELECTRONICS

Voltera V-One

CLOUD / VIRTUALIZATION

Microsoft Azure, Google Cloud Platform, Docker

VERSION CONTROL & CI/CD

Bitbucket, Github, GitLab, Jenkins

PROJECT MANAGEMENT

Atlassian Jira & Confluence, Agile Development

OTHER

Soldering

EDUCATION

MASTER OF SCIENCE, COMPUTER ENGINEERING

The University of Alabama in Huntsville, United States
2018 - 2020

Thesis: An Implementation of the Wireless Body Area Network of Synchronized Inertial Sensors for Balance Testing

BACHELOR OF THE SCIENCE OF ENGINEERING, COMPUTER ENGINEERING

University of Peradeniya, Sri Lanka
2011 - 2015

Research Project: Power Analysis Based Side Channel Attack

PUBLICATIONS

LONG TERM MONITORING OF RESPIRATION AND CO2 USING FLEXIBLE PRINTED SENSORS

IEEE Aerospace Conference in 2020

  • Proposed and implemented an idea of monitoring respiration and CO2 of Astronauts using smart flexible printed sensors

  • This project was granted by NASA Marshall Space Flight Center, Huntsville as a part of NASA ISM (In Space Manufacturing) program

AN IMPLEMENTATION OF THE WIRELESS BODY AREA NETWORK OF SYNCHRONIZE INERTIAL SENSORS FOR BALANCE TESTING

Master Thesis 2020

  • Proposed and developed the system to automate balance testing using multiple synchronized sensors

  • The system consists of smartphone with custom application, two wireless sensor nodes, smartwatch with a custom application, and a home server. End of each balance test, results are automatically sent to the remote computer

DEVELOPMENT OF AN AUTOMATED 30 SECOND CHAIR STAND TEST USING SMARTWATCH APPLICATION

41st Annual International Conference of IEEE Engineering in Medicine & Biology Society in 2019

  • Developed a smartwatch-based interface to automated CDC (Centers for Disease Control and Prevention) recommend 30 Second Chair Stand Test

IOT BASED LONGITUDINAL MONITORING OF ACTIVITY AND POSTURE TRANSITIONS IN SMART HOMES

IEEE SoutheastCon in 2019

  • Designed and implemented smart home environment which can be used to monitor posture transitions. This enables new opportunities for assisted living facilities

BREAKING SPECK CRYPTOSYSTEM USING CORRELATION POWER ANALYSIS ATTACK

Journal of the National Science Foundation of Sri Lanka in 2017

  • Showed for the first time that a newly introduced light weight cypher called Speck by NSA (National Security Agency) is vulnerable to power analysis attack

  • Practically analyzed the effectiveness of existing countermeasures and did improvements.

TESTBED FOR POWER ANALYSIS ATTACK BASED ON THE ARDUINO PROTOTYPING BOARD

Proceedings of the Peradeniya University International Research Sessions (iPURSE), University of Peradeniya, Sri Lanka in 2015

List Body

THE A TO Z OF BUILDING A TESTBED FOR POWER ANALYSIS ATTACKS

10th IEEE International Conference on Industrial and Information Systems (ICIIS) in 2015

  • Created a customizable and easy to use testbed for power analysis attacks which can be break AES in 10 minutes

SELECTED PROJECTS

Smart Flexible Sensor Platform for Space Applications
This project was granted by NASA Marshall Space Flight Center, Huntsville
May 2019 - Sep 2019

  • Designed smart flexible sensor platform which is powered by the Cypress 4200 BLE family microcontroller with onboard sensors such as TPH (temperature, pressure, and humidity) environmental sensor, and inertial sensor

  • Our design has prototyping area for custom printed sensors

  • There were presentations and discussions with Flight Surgeons and Medical Avionics groups at NASA JSC, since we developed this flexible embedded platform to monitor Astronaut’s health

Evaluation of Intelligent Sensor Platforms for 3D Printed Electronics for Space Applications
This project was granted by NASA Marshall Space Flight Center, Huntsville as a part of NASA In Space Manufacturing (ISM)
May 2018 - Apr 2019

  •  Evaluated and designed space and applicable technologies for extremely low power embedded sensing and communication platforms suitable for implementation on 3D printed substrates

  • We created a setup for custom printing, and we evaluated applicable sensors and technologies

PPG Based Non-Invasive Blood Pressure Estimation
2019

  • Designed and implemented wireless body sensor network which has a PPG sensor and smartwatch application to read built in PPG sensor

  • Implemented the Raspberry Pi based home server to collect incoming vitals coming from the wireless body sensor network

  • Designed an algorithm to derive blood velocity

Brain Controller for Non-Invasive Stimulation
Aug 2018 - Dec 2018

  • Designed and developed a FPGA based hardware platform which is charged based non-invasive stimulation to modulate physiological state of the user

Electronic Cattle Tag
Nov 2016 - Nov 2017

  • Designed electronic cattle tag powered by solar, based on low power TI microprocessor with RF core which is used to transmit data such as cattle’s movements, location, and environment data

Fully Autonomous Quadcopter
Oct 2015 - Nov 2016

  • Designed and developed fully autonomous quadcopter which has ability to auto takeoff, auto landing, and waypoint navigation using Google map

Stair Climbing Robot
2014

  • Designed and developed a robot which can follow a line and stairs climbing

HONORS AND AWARDS

2nd place in ROBOChamps 2014, robotics competition organized by Robotics society University of Peradeniya

Silver Award in SLIIT ROBOFEST 2014, all national robotics competition organized by Electrical & Computer Engineering, Department of Sri Lanka Institute of Information Technology

KEYWORDS

Wearable Monitoring, Wireless Body Area Network, Bio Signal Processing, Telemedicine, Cryptography, Power Analysis Attacks, Data Security, Security Protocols, Jira, Embedded Software Design, Real Time Systems, RTOS, FreeRTOS, Java Script, GitHub, React, C, C++, Python, Windows, Linux, Software Development, TCP/IP, MQTT, Azure, AWS, Google Cloud, 3D Printed Electronics, Next Generation Wearables, Docker, Bitbucket, Confluence, Yocto, BSP, Embedded Linux, SPI, I2C, I2S, UART, BLE, Wi-Fi, IMU, Barometer, GPS/GLONASS, ECG, Protobuf, Jira, Agile Development, Ansible, GitLab, Jenkins

bottom of page