Software Development Intern
Stoughton, Wisconsin, United States
- Application Development Project: Create desktop app using Python to efficiently connect to and calibrate company weight sensors PC’s built-in bluetooth.
- Created a graphical user interface using Python’s tkinter library to display information sent by a connected device and to perform operations relating to them.
- Coded buttons, utilizing multithreading and asyncio to allow for GUI to run in tandem with any operations needed for calibrating the device.
- Connects to a device using bleak and uses hexadecimals to decode the bitstrings sent from the device to allow for a user to view a device’s settings and status in real time.
- Designed and implemented an algorithm that calibrates the sensors and ensures the same weight is read consistently, displaying the weight in readable units.
- Presented my app for a code review with co-workers to ensure that it was meeting company standards and is maintainable for future use.