recently completed a software development contract in Brazil and have since relocated to Australia to pursue English language studies. As I transition to this new phase, I'm enthusiastic about embracing fresh challenges. With a solid foundation in software development from both my academic background and professional experience, I am well-equipped to make meaningful contributions to your company. If given the opportunity, I'm dedicated to bringing the same drive and motivation that characterized my previous roles. This opportunity not only allows me to enhance my English proficiency but also presents a chance to further refine my skills.
I began my journey at the company working with C++ to enhance communication software by implementing new features and resolving bugs. After a few months, I transitioned to a different workgroup where I utilized Node.js and TypeScript to develop a new software dedicated to call recording on Azure.
My primary focus involved utilizing C++ to develop functionalities and resolve issues within communication software, utilizing protocols like SIP (Session Initiation Protocol) and RTP (Real-time Transport Protocol).
In my role at the company, I worked extensively with C++, Boost C++, Python, and Docker to develop products focused on lawful interception within IP networks, specifically dealing with protocols like SIP and RTP. I was responsible for deploying new software versions using Docker, Ansible, and Python scripting. Additionally, I actively contributed to our testing strategy by working on integration tests and utilizing the Behave framework for Behavior-Driven Development (BDD), ensuring thorough testing of the new software iterations.
I was tasked with automating PoP/SC network configurations using Python and Ansible. This involved orchestrating seamless and optimized network setups through automated processes, guaranteeing efficient and error-free configurations.