About
š Hey, Iām Bruno Giovagnoli
Iām a curious and passionate software developer with over 7+ years of experience building web applications and cloud-based services. I absolutely love what I doāand Iām constantly learning, experimenting, and helping others grow along the way.
š» Developer Life
Iāve worked with all kinds of technologies across a variety of industries, and one of the things I enjoy most about my work is learning new tools and concepts. Whenever I join a new project and have to work with something Iāve never used before, I get genuinely excitedāI love the challenge and always dive into learning with joy and curiosity.
Here are some of the tools and technologies Iāve worked with over the years:
Languages & Frameworks
C#, JavaScript, TypeScript, .NET, ASP.NET Core, Node.js, React, Angular
Databases
SQL Server, PostgreSQL, MongoDB, Redis, Elasticsearch
Cloud & DevOps
Azure, AWS, Docker, Kubernetes
I care a lot about writing clean, maintainable code. Iām deeply into Clean Code, Clean Architecture, Design Patterns, testing, and everything that helps create quality software. I always aim to do things the right wayāeven when deadlines are tightābecause I believe proper planning and communication can go a long way.
I tend to take full ownership of my work. Iām very responsible and always willing to take on tasks that benefit the team and the project as a whole. I also love being involved in code reviews and technical discussionsāthose are some of my favorite parts of the job.
And when it comes to communication, I try to keep things clear and to the point. Iāve always received positive feedback about it, and I try to back everything I do with documentation. In meetings, Iāll usually be the guy smiling with the camera on, sharing ideas, asking questions, and offering help whenever someone needs it.
š§āš« Sharing Knowledge
Iām a big believer in teachingāhonestly, I think itās the foundation of everything. I believe everyone should learn how computers and code work, even if theyāre not planning to become developers.
Throughout my career, Iāve mentored junior developers, led internal workshops for other devs at my company (sometimes learning the topic myself just days before), and more recently, Iāve started offering free mentoring sessions to anyone whoās trying to get into tech or level up their skills.
Helping people grow and overcome their fears in tech is something I deeply care about.
š” My Mindset
- Iām naturally curious. Ever since I was a kid, Iāve been fascinated by computers. I still remember opening up my familyās old Windows 95 machines just to see what was insideāand sometimes breaking them along the way. (I still do that, by the way.)
- I genuinely believe that every problem has a solution. In the end, itās all just code written by someone else, right?
- I enjoy the process of understanding a project deeply before writing any code. That helps me adapt quickly to new industries or domains. I usually finish onboarding processes pretty fast because I focus on learning the product and its context from day one.
- I care about peopleās time and personal lives. I always try to be mindful of my teammates, especially if someone is going through something tough outside of work. Iāll always be there to support the people I work withāand I hope theyād do the same for me.
ā½š® Outside of Work
Iām a big fan of football (soccer). I was born and raised in Rosario, Argentinaāyep, the same city where Lionel Messi was born. Here, football is a huge part of our culture. Iāve been playing it since I was a kid and still play at least twice a week with friends.
Another big part of my life is video games. Theyāre actually the reason I got into programming in the first place. I used to dream about making my own games, and that led me down the path of learning how to code. Iāve participated in a few Global Game Jams and have built some small games on my own. I havenāt published anything officially yet, but I still have fun tinkering with game development whenever I get the chance.
Iām also really into music. I listen to music all the timeāit helps me concentrate while I work. A few years ago, I bought a piano (my first instrument!) and Iāve been slowly learning how to play. I try to go to concerts and shows whenever I can.
Also⦠I love cats š±. I used to help animal shelters and rescue homeless cats. At one point, I had 12 cats living in my houseāit was wild, chaotic, and absolutely amazing. These days I have just three (Cassandra, Ranga, and Rimuru), and they truly make my life complete. Theyāre my daily source of joy, calm, and the occasional keyboard interruption.
And lastly, I absolutely love reading. Itās one of the few activities that helps me get into a real state of flow. If youāre into books too, feel free to check out my books page where I share some recommendations.
š¤ Thoughts on AI
Iām not afraid of AIāI welcome it. I think itās evolving fast, and thatās honestly exciting. Iāve already added several AI tools into my daily workflow, and theyāve helped me learn faster, write better code, and explore new areas of development.
I donāt think developers are going to be replaced by AI any time soon. On the contrary, I think AI can help us be more productive and creative. And if someone takes their first steps into programming thanks to an AI tool, I think thatās amazing.
Iām genuinely looking forward to seeing where this technology takes us.
Thanks for stopping by and getting to know me a bit better. If any of this resonates with youāwhether youāre a fellow dev, a recruiter, or just someone curiousāfeel free to reach out or book a mentoring session. Iād love to connect!