Badges
Certifications
Work Experience
Software Engineer
PagBank PagSeguro•  April 2020 - Present
• Optimized a proprietary download protocol reducing the download time by ~90%. Used technologies: C language, C++ language, Makefile, Wireshark, batch files, Visual Studio and Git. • Development and maintenance of features and applications for POS devices. Used technologies: C language, C++ language, Splunk, Makefile, GoogleTest, Specflow, Python, Visual Studio and Git.
Software Engineer
LDS Labs•  October 2018 - July 2020
• Implemented the porting of the Azure SONiC for a DATACOM‑TERACOM TOR/Spine switch. Used technologies: C language, Docker, Bash and Git. • Implemented a Rest API for a VMI Security mobile application. Used technologies: Python3, Flask, Pytest, PostgreSQL and Docker. • Worked on developing of new Ansible network modules for DATACOM‑TERACOM Operating System(DmOS) to easily manage and automate tasks in multiple DmOS devices with Ansible. Used technologies: Python, YAML and Ansible. • Worked on integration and modification of Router Advertisement Daemon(RADVD) to DATACOM‑TERACOM Operating System(DmOS), increasing the scalability and performance by dynamically configuring the daemon with JSON messages through UNIX Socket, instead of reading/writing a configuration file. Used technologies: C language, C++ language, Python3, Automake, Robot Framework, GoogleTest, CJSON, Protobuf and TDD. • Implemented the Two‑Way Active Measurement Protocol (TWAMP) for the DATACOM‑TERACOM Operating System(DmOS). Used technologies: C language, C++ language, Cmake, Vagrant, Python, Robot Framework, GoogleTest, Protobuf and TDD.
Education
Universidade Estadual do Ceará
Computer Science, BS•  March 2014 - April 2020
Links
Skills
carcajew has not updated skills details yet.