Thomas Keady

Thomas Keady

Robotics Engineer in Pittsburgh

Contact

LinkedIn

Work Experience

2023 — 2024
Pittsburgh
  • Led successful field testing of our semi-autonomous robotic system to improve real world perception, manipulation & integration with third-party hardware
  • Engineered computer vision algorithms for autonomy in semi-structured environments & developed tools for measuring performance across datasets
  • Leveraged multidisciplinary background to perform root cause analysis in the field & coordinate colleagues across engineering & non-engineering disciplines
  • Created datasets & automated tools for computer vision algorithm analytics
  • Enhanced ROS-based unit & integration testing framework & enumerated test cases
  • Regularly generated documentation to maintain hardware and transfer knowledge of complicated systems between team members as they evolved
  • Implemented & integrated a new user interface for tele-operation of a PTZ camera in another robotic system
2019 — 2022
Pittsburgh
  • Developed localization codebase for mobile robots in challenging environments
  • Filtered and interpreted data from IMUs, odometry & 3D sensors
  • Designed finite state machines to drive sensors and implemented them using object-oriented programming principles
  • Researched, acquired & integrated diverse sensors & ground truth systems to meet new requirements for diverse environments
  • Deployments included production and experimental hardware features, often personally accompanied systems into the field to learn from operators
  • Iterated data processing pipelines for system performance analysis, visualized results and presented to stakeholders
  • Designed, prototyped, integrated & deployed PCBs with custom firmware for mobile robot platforms
  • Wrote embedded firmware for robot telemetry & inter-board communication
  • Iterated board versions and integrated feedback from technicians to improve reliability, manufacturing, maintenance & repair of PCBs
2018 — 2019
Baltimore
  • Developed wireless submersible payload for airborne drone
  • Designed PCB & wrote firmware to measure water properties & transmit them to the drone computer
  • Wrote drone-side controller software to trigger sensor deployment & data offloading
2017 — 2019
Baltimore
  • Designed microsurgery robots targeting mass production and improved performance
  • Solving challenges including EMI mitigation, redundant sensors and miniaturization
  • Integrated backup battery, internal computer, fly-by-wire solenoid brakes, internal temperature monitoring and integrated tool IO
  • Represented company at the American Academy of Otolaryngology - Head & Neck Surgery Annual Meeting
  • Conducted interviews with visiting surgeons and businesspeople, recorded feedback & answered their questions
2016 — 2019
Johns Hopkins University
  • Designed electrical systems for 6-DOF surgical system prototype
  • Coded logic and user interface for simultaneous multi-axis control via touchscreen and joystick
  • Achieved pseudo-parallelism in single core microcontroller using timer/counter registers
  • Constructed circuitry for motors and reverse-engineered hydraulics
  • Provide electronic interfaces for surgical tools including drills and lasers
  • Subsequent prototypes constructed as part of Galen Robotics
  • Managed personal & environmental dosimeters for imaging machines
2016 — 2018
Advanced ECE Team Project Member at JHU Electrical & Computer Engineering Department
Baltimore, MD
  • Designed & implemented proof of concept for a novel patent to explore the feasibility of inexpensive Bluetooth transceivers for a collision avoidance system for construction workers
  • Experimented with software protocols and hardware platforms including networks of RFduinos, BLE Beacons, and iPhone receivers before selecting the best option
  • Implemented Sequential Monte Carlo Particle Filter to estimate worker position relative to mobile construction machinery
  • Won Best Technology Award and 3rd Place in Category at JHU Business Plan Competition 2018
2015 — 2018
R&D Team Member at FactoryFour
Baltimore
  • Designed and implemented scalable distributed architecture to create 3D head models with an array of 2D Raspberry Pi cameras
  • Achieved wireless time synchronization (<10ms max offset) between 32 Pis using Network Time Protocol (NTP)
  • Automated 3D model generation with Agisoft Photoscan API
  • Created fault-tolerant program for remote control of RepRap CNC machines
2016 — 2016
Laurel, MD
  • Wrote driver for lossless communication with realtime wireless sensing platform
  • Implemented dead reckoning calculations in C++ from IMU array data as outlined in “Foot-mounted inertial navigation made easy” publication from the OpenShoe Project
  • Created Java Native Interface for driver integration with existing Java projects
  • Modified solar battery charger to change buck-boost converter output from 12V to 25.2V
2015 — 2016
Baltimore, MD
  • Resolved technology and hardware issues for medical researchers and administrative staff
  • Personalized setup of new equipment for researchers and staff
  • Designed surveys to optimize user experience on Android devices
2012 — 2013
New York, NY
  • Performed graduate-level bioinformatics research full time over two summers
  • Developed and applied Perl & Bash scripts to apply statistical data analyses, searching for associations between genetic variations and cancer
  • First exposure to computer science, learned scripting and general computer science techniques
  • Recognized as Siemens National Semifinalist in 2012 for research

Volunteering

2022 — Now
Pittsburgh

Providing technical assistance to student-led Indy Autonomous Challenge team out of the University of Pittsburgh & other universities.

2015 — 2016
Lead Electrical Engineer at JHU Robotics Club
Baltimore, MD
  • Participated in outreach program introducing under-resourced Baltimore high schoolers to computer science and robotics
  • Taught concepts and tutored individual students as necessary
  • Encouraged students to develop their own ideas and guided them through implementation
  • Students showed pride their achievements and enjoyed the learning experience
2011 — 2014
Volunteer at Technology-Related Assistance for Individuals with Disabilities (TRAID)
New York

Helped inventory, refurbish, and recycle assistive technology
devices donated to TRAID. These include wheelchairs, walkers, and toys modified for accessibility.

2010 — 2014
Sibling Spokesperson at Down Syndrome Advocacy Foundation (DSAF)
New York

As a sibling spokesperson for the Down Syndrome
Advocacy Foundation, I spoke about what it is like to
have a sibling with Down Syndrome, and answered
questions as part of Sibling Panels. I advocate for
inclusion for people with disabilities in education
and the community.

Awards

2019

Weightlifting assistant gives audio feedback to user as they performed squats or deadlifts. Feedback designed to minimize risk of injury. Inputs to the assistant included an Xbox Kinect and modified Wii fit board.

2019

Integrated 1D LIDAR and YOLO-powered webcam on bicycle for rider safety. LED panel on the handlebars indicated the relative position of cars behind the bicycle. YOLO ran on Intel NCS for hardware acceleration connected to a Raspberry Pi

2019

Team Blue Jays was the highest ranking American team in the autonomous robot airsoft competition held at IEEE International Conference on Robotics and Automation (ICRA) in 2019.

2012
National Semifinalist from Siemens Competition

For Genome-Wide Association Study performed while at Memorial Sloan-Kettering Cancer Center

Speaking

Education

2018 — 2019
Master of Science in Robotics: Perception & Cognitive Systems at Johns Hopkins University
Baltimore
2014 — 2018
Bachelor of Science: Double Major in Electrical Engineering & Computer Engineering at Johns Hopkins University
Baltimore