Software development work on the Ground Systems Engineering team
Developing infrastructure and software for monitoring and remediation of ground antenna units needed for control and transmission of signal to low earth orbit satellites.
Full-stack development on various operational and business-related microservices for scheduling, running, and checking settings for ads on the ads creator experience team (Typescript, Go, AWS infrastructure).
Led the migration, upgrades, and code refactoring of service with 500 million calls per day to new infrastructure resulting in zero downtime and cut costs in half (Go, AWS services, Redis, RPC, GraphQL).
Championed observability improvements in team’s services via methodology/tooling and identified weak points in alarm coverage that led to 65% reduction in false alarms and helped identify systematic errors in reporting metrics.
Led the engineering design for a measurement and experimentation plan on a new ad running insights feature.
Contributed to the backend design and full-stack development of Ads Incentive Program which steadily increased ad running density among streamers by 28% YoY. Added frontend features and improvements for visibility of team’s features on the Twitch website and drive increased ad supply.
Worked on-call rotations that required coverage of 11 backend microservices and monitoring frontend availability.
Software Engineer I (promoted to II in October 2021)
Led full-stack design and development B2C products and internal web apps for collecting patient information and scheduling prescription delivery (Typescript, React/Redux, Node, AWS, Postgres, GraphQL).
Continually added features and made bug fixes to internal web app, leading expansion of pharmacy software from two pharmacies to over 20 locations as the business grew.
Implemented event-based architecture for processing incoming prescriptions and routing them to be serviced via internal tooling or direct to customer text messages.
Developing new pharmacy tools to streamline pharmacy operations and replace legacy third party software.
Planning architecture and databases for backend services (AWS Serverless, Postgres).
October 2020 - May 2021: Electrical Engineer (contract)
September 2018 - September 2020: Software Engineer/Lead Electrical Engineer
Galen Robotics
Programmed motion trajectory constraints, sensor-based error checks, and logging features for a surgical robot (C++).
Supervised team of electrical engineering interns/contractors. Mentored interns through iterative design and review process.
Designed, built, and tested printed circuit boards and RFID antennas in electrical subsystems. Developed requirements and designed the electrical workings of two versions of the surgical robot.
Implemented PID tuning for smooth motor control of the robot’s 5 degrees of freedom.
Created verification tests for electrical subsystems of robot platform. Selected components and led electrical subsystem design.
Summer 2018: Electrical Engineering Intern
Galen Robotics
Worked on electronics for a cooperatively controlled surgical robotics platform. Designed printed circuit boards for internal electronics and testing of electrical systems.
Fall 2016 - Spring 2018: Undergraduate Research Assistant
Installed newer components including flight control systems, guidance, and computers on drones for motion/planning research.
Researched and implemented motion-based teleoperation for a robotic arm attached to a drone for use in object manipulation. Wrote packages to allow for control of a robotic arm via a Razer Hydra motion gaming controller. Implemented first person view teleoperation for aerial object manipulation.
Supervisor: Professor Marin Kobilarov
Summer 2017: Undergraduate Research Assistant
Florida International University
Applied advanced statistical techniques such as principal component analysis to improve hyper parameter selection for use in augmented terrain-based navigation by robots.
Developed a method for assigning weights to water parameters while reducing correlation.
Used these selection and weighting techniques to develop an algorithm for reducing autocorrelation to create data maps for underwater localization by combining selected parameters and their weights.
Supervisor: Professor Leonardo Bobadilla
Skills
Programming Languages
Python
Typescript
Go
C++
C
Matlab
Java
SQL
Javascript
Programming Skills
GraphQL
Redis
OpenCV
Robot Operating System (ROS)
Computer Vision
Deep Learning
Machine Learning
Real-time Operating Systems
Git
PyTorch
scikit-learn
Engineering Skills
FPGA Synthesis (in VHDL)
Arduino (Uno, Due, Arduino IDE, etc.)
Circuits (design, wiring, theory, etc.)
Electronics Lab equipments (oscilloscope, function generator, multimeters, etc.)
Computer-Aided Design
Printed Circuit Board (PCB) Design
Soldering
Other Skills
Research (Scientific/Engineering)
Presentations/Communication
Proposal/Grant Writing
Technical and Creative Writing
Teamwork
Carpentry (Woodshop)
Publications
Puleo, O., Sevimli, Y., Levi, D., Bhat, A., Saunders, D., Taylor, R. (2019, June). Quantifying the Benefits of Robotic Assistance in Various Microsurgical Procedures. Paper presented at the Hamlyn Symposium in Medical Robotics, London, UK. doi: 10.31256/HSMR2019.8
Sevimli, Y., Levi, D., Bhat, A., Puleo, O., Taylor, R., Saunders, D. (2019, June). From Benchtop to Operating Room: The Evolution of the Galen Platform. Paper presented at the Hamlyn Symposium in Medical Robotics, London, UK. doi: 10.31256/HSMR2019.8