Python developer
As a Senior Remote Developer for two years, I specialized in Python, Objective-C, C++, and C libraries, working on a project aimed at ...
As a Senior Remote Developer for two years, I specialized in Python, Objective-C, C++, and C libraries, working on a project aimed at providing support agents with a comprehensive dashboard. This dashboard allowed them to view and interact with data from multiple databases in an IFTTT manner, consolidating information for ease of access.
I employed unit testing and integration tests to ensure the quality of the code and functionality throughout the development process. I faced several unique challenges during this time, including writing a library to communicate and alter the Chromium Browser from outside the process, implementing an XPC communication library from scratch, and creating a wrapper for the Python side of the communication library, while avoiding memory accumulations and leaks.
Throughout the project, I collaborated with a team of approximately three senior developers and three junior to mid-level developers at any given time, fostering a supportive and dynamic environment for development and innovation.