Software Engineer - Golang, gRPC, Python, C++, Linux
Santa Maria, Brazil
Looking for: Permanent
- Can work remotely
I've worked for 4 years as a embedded developer on a small company, mainly with C and Python on a microcontroller context. I quit that job to study computer engineering and have graduated in 2018. My graduation internship was on the same company, where I ported most of the C code to work on Linux, and developed an API for the system using Go and gRPC, everything running on a Raspberry Pi.
Now I'm looking for the opportunity to work with more experienced developers so I can grow.
I have experience with C for embedded devices, such as ARM Cortex-M.
I've also used Python for web services (Flask) and numpy to solve numerical problems.
I studied a lot of C++, including generic programming with templates, I've been following the changes that C++11+ have introduced to the language.
Recently I've been learning Go, and used it to create a few services and an API endpoint during my internship. I've used a variety of libraries from the Go ecosystem, including gRPC, sqlx, logrus and vgo to name some.
Now I'm experimenting with Rust, not much to say about it other that I like the language so far.
What I look for
I'm looking for a position where I can evolve as a developer, preferably using Go or Rust as programing languages, but I've no problem working with C++ or Python neither.
Also, I would like to work with an international team so I can improve on my English skills, which are conversational and should not be a problem on an working environment.
I can work remotely, but I would not mind relocation to some other place.
How to contact me
Send me an email or contact me on LinkedIn.
Let them know you found their profile at https://www.golangprojects.com
(Everyone wants to know how they were found)