About Me

My name is Ethan Barnes, I am a recent graduate from the University of Georgia where I earned my bachelor's degree in computer science in May 2018. My interests are primarily in aerospace research and software development. I have the privilege to be an intern this summer at NASA's Glenn Research Center where I am working in the Space Communications and Navigation division. I am the lead flight software developer for the Management of On-Board Radio Telemetry Experiment where I am experimenting with the feasibility of cognitive communications in a near-space environment. My previous work includes working at the UGA Small Satellite Research Laboratory (SSRL) where I worked to research and develop documents for review by NASA and the U.S. Air Force. My undergraduate research included finding optimal encryption and compression algorithms and techniques for ground support communication with small satellites.

Contact Details

Ethan Barnes
1060 Keeneland Drive
Bogart, GA 30622

(770) 880-8663


University of Georgia

Bachelor of Science - Computer Science May 2018

New Media Institute Certificate
Center for Undergrauate Research Opportunities (CURO) Assistantship Recipient


NASA - Glenn Research Center

Space Communications and Navigation Intern June 2018 - September 2018

Lead flight software engineer for the Management of On-Board Radio Telemetry Project, an experimental cognitive radio communications system
Develop custom networking structures for radio communications using C++ in a Linux based environment
Improve productivity of 3D modeling workflow via Python scripting
Perform system integration tests on both software and hardware platforms
Perform data analysis to design and implement an adaptive radio transmit power algorithm to cognitively adjust transmit power during flight

UGA Small Satellite Research Laboratory

Electronics Team Lead February 2017 - Present

Lead a team of 6 software and electrical engineers to perform research and implementations for review by NASA and the Air Force Research Laboratory.
Design and develop satellite software architectures for deployment, scan, data downlink, and data processing.
Design and perform electrical and software system tests on satellite hardware.
Program functions and modes for the Spectral Ocean Color (SPOC) satellite mission for NASA's second iteration of the Undergraduate Student Instrument Project (USIP).
Perform research in compression and encryption methods for the Multi-view Computational Onboard Imager (MOCI) mission for the Air Force Research Laboratory's ninth iteration of the University Nanosatellite Program (UNP).

Computational Drug Discovery Lab

Software Developer January 2018 - June 2018

Develop edge finding algorithms for prediction of protein binding sites based on complex data sets using CUDA.
Create new computational drug discovery methods and improving existing methodologies.
Build models to simulate biological systems.

Total Technology Solutions

Technician June 2016 - January 2018

Contract IT work to local medical businesses in the Athens location.
Responsible for various networking and computer help - such as troubleshooting and repairing networks, managing servers, and setting up new workstations for doctors.


Programming Languages

C/C++, Python, Java, CUDA, MATLAB, SQL, Swift, HTML, CSS, Javascript, Ruby


Linux/Unix, Windows, MacOS, Android, iOS, Xcode, ROS, VMware

Major Courses

Software Development, Systems Programming, Discrete Mathematics, Data Structures, Theory of Computing, Web Programming, Database Management, Computer Networks, Probabilistic Robotics, Cyber Security

Get In Touch.

Please contact me via email at ethancbarnes@gmail.com.

Address and Phone

Ethan Barnes
1060 Keeneland Drive
Bogart, GA 30622
(770) 880-8663