Contents

New Job

It’s been a while since I last wrote on this website. Some things changed a lot, others stayed the same.

When it comes to change, I think the major one is that a got my first job as a software developer. And this is a big deal because, after all, I left a tenured and well paying job at the public sector to two years of software engineering without being certain if this was the right call. Deep down I felt I could do this transition, but yet, it is a little bit terryfing. Also, in the middle of this transition, the generative AI became really powerful, specially when it comes to programming.

So, what is the job, you ask me. (Who are you, reader?). I am working in a financial institution called XP Inc as a QuantDev. The job requires, besides programming, some knowledge of financial market products (derivatives, for example) and some math. Luckily, my previous job got me a head start in the financial side, but even in that regard, there is yet so much I need to learn.

When it comes to the tech stack, the team uses a lot of Python, some Golang, gRPC for messaging and RabbitMQ for asynchronous communication.

One interesting thing is that this team that I entered is somewhat segregated from the ‘usual’ company engineering - by that I mean that it does not have to follow all the rules of the other teams. For example, most teams there use the C#/.NET combination so common in the corporate world. Actually, my first task is with C#, in a legacy system.

So far everyone I talked to seemed very intelligent and willing to help. I must say that I did not antecipate people being so helpful - this was the best surprise.

I have some posts in the pipeline for this website. Maybe I’ll be back in a few days.