Hhere's some useful information about me...
As a skilled computer programmer with experience in both web development and embedded software, I have a strong track record of designing, developing, and maintaining high-quality software solutions that meet complex business requirements. With a deep understanding of programming languages such as HTML, CSS, JavaScript, C++, and Python, I am able to create elegant and efficient code that delivers exceptional user experiences. I have a keen eye for detail, a passion for problem-solving, and a commitment to staying up-to-date with the latest industry trends and technologies. Whether working independently or as part of a team, I am dedicated to delivering top-quality work that exceeds expectations.
Working in a small team startup designing eye-imaging technology for the medical industry, which can be used to diagnose and treat a wide range of conditions. Providing driver level software support for communication with individual components on the system, and handling post image/video processing.
I updated the existing firmware for a water sampling device for a customer, to adhere to the new hardware specifications while maintaining all previous functionality. Working closely with the hardware team, I helped identify hardware level issues on the device through a variety of troubleshooting and testing procedures.
I implemented a Django based web server on a Linux SoM with an API layer to candle communication with hardware level devices on the system. I designed a graphical user interface to display various device data through graphs, charts, and maps, along with a bevy of controls to talk to the system through its API.
Developed small scale firmware for various embedded systems, primarily on Atmel and STM platforms, with a general focus on communication protocol management.