Elitelma Souza
Software Developer
I'm passionate about software and technology,
with over 8 years of experience under my belt,
and I also have a deep love for constantly learning
and exploring new concepts.

Software Developer
I'm passionate about software and technology,
with over 8 years of experience under my belt,
and I also have a deep love for constantly learning
and exploring new concepts.
Throughout my career, I’ve had the opportunity to work with a wide range of technologies that have shaped my expertise and contributed to the success of the projects I've been involved in. Here are some of the key technologies and tools I’ve worked with:
Linux and Linux-Based Systems: My experience includes software development for embedded Linux systems, with a focus on OpenWRT. This knowledge is crucial for projects that require high performance and stability in network environments.
C++/C and Lua: I’ve extensively worked with C++ and Lua in developing firmware for microcontrollers and embedded software. These languages have been essential in projects ranging from agricultural automation to advanced mobile network solutions.
Go and Python:These languages have been employed in various software projects, providing flexibility and performance across different layers of development.
Git: I’ve used Git for version control, collaborating effectively on team projects and ensuring code integrity.
Bash: I’ve employed Bash scripting for task automation and system management, facilitating the administration and maintenance of development environments.
Network Protocols: My experience includes analyzing and developing mobile network protocols such as 2G, 3G, 4G, and 5G. I’ve used tools like Wireshark and QXDM for debugging and log analysis, ensuring compliance with telecommunications standards.
Zigbee, Bluetooth, and LoRaWAN: I’ve worked with wireless communication technologies for agricultural automation systems, developing firmware and integrated solutions for device communication.
OpenWRT: I’ve utilized the OpenWRT framework to create robust and customized network solutions tailored to project needs.
Kubernetes: I have utilized Kubernetes for managing containerized application infrastructure, ensuring scalability and efficiency in network solution delivery.
Modem Software and Certification: I’ve managed and implemented solutions for modem software, overseeing certification and approval processes in the lab, and collaborating with international teams to ensure compliance and quality.
Each of these technologies has contributed to the development of skills and knowledge that enable me to tackle complex challenges and create innovative solutions. I am always seeking new opportunities to learn and grow, applying these technologies in creative and effective ways.