I am a software engineer at Afiniti, where I work with the Switch Interface Team to pair sales or service agents with customers in both voice and digital channels by identifying valuable patterns of human interaction. I use modern object-oriented languages such as C++ and Java and technologies such as CMake, Linux, Socket Programming, Multi-threading, Jira, Jenkins, and SonarQube.Prior to joining Afiniti, I was a software consultant at Zortik Technologies, where I worked on machine learning model in C++ to measure video quality of experience. I also worked as an R&D engineer at the National Centre of Robotics and Automation, where I worked on bio-inspired swarm algorithms for multi-agent systems.I am passionate about designing and building innovative technologies that improve customer experience. I have a strong engineering background and demonstrated history of working in the industry. I am always eager to learn new skills, tools, and frameworks and collaborate with diverse and talented teams.Key Languages & Technologies: - C++, Java, CMake, Bash Scripting, Linux (Debian/Ubuntu/CentOS), GTest, Junit, gdb, valgrind, Git
Listed skills include C++, Python, Matlab, Arduino, and 11 others.