Fully autonomous Indoor drone

wearing multiple hats
Being the 3rd engineer hired, I quickly became an integral member to the team.
My technical roles and responsibilities spanned across hardware and software.
My day-to-day work required me to be a Robotics Software Engineer, Mechanical Engineer, Systems Engineer, Product Engineer, Project Manager, Test Engineer, Safety Pilot, etc.
I aspire to be versatile and be fully equipped to tackle complex problems.
Intern to Full time hire
Day 1
“We NEED to deliver a
proof-of-concept demo
to our potential customer
in 2 months to STAY ALIVE.”
Imagine being told this on your first day at work.
I love it! I am not intimated by challenges, in fact, they excites me!
Day 14

Research drones
hardware platform for autonomy software stack proof-of-concept
I learned how to…
- fly the research drones with an RC
- the full pipeline of the autonomy stack
- run the existing autonomy algorithm to deploy missions
Day 30


- Optimized flight test workflow via tmux, command and control user interface, to efficiently run missions
- Collaborated with contractor to bring up on-going drone build project
- Salvaged countless failed missions as a safety pilot (mostly due to unreliable hardware)
- 3D printed parts to attach higher resolutions cameras to the drones
day 90
- Team of 4, βπΌβπΌ for the win.
- we successfully delivered proof-of-concept demo to our potential customer
- Secured funds π° through promotional videos π₯ (still unlisted on YouTube sorry…)
- Created onboarding documentation to accelerate team growth π
6 months in…
- Given the opportunity to oversee and manage hardware deliverables
- Complex electromechanical system drone platform
- Base station with automatic battery swapping capabilities
- Lead precision landing algorithm effort
- C++ implementation in ROS 2 environment
- Vision and RF based sensor fusion state estimation
Fast forward to 1 year and a half
- Drones operates at customer’s site 8 hours a day, 5 days per week
- Precision Landing with < 10 cm accuracy
- Base station swaps batteries automatically upon landing