Jonathan Gonzalez Benavides

Software Engineer with 4 years of experience specializing in high-efficiency and robust systems. Passionate about development, technology, and continuous learning, I enjoy exploring how systems work at a low level and building solutions that are both reliable and performant.

About me

I was first drawn to programming because I wanted to understand how things really worked โ€œunder the hood.โ€ That curiosity led me to explore C and C++, where I discovered the balance between efficiency, performance, and reliability. Over time, I expanded my skills into other languages like Go, C#, SQL, and Python, always looking for opportunities to learn how different technologies approach problem-solving.

My Beginnings in Programming ๐Ÿ–ฅ๏ธ

In 2014, I entered high school and decided to take the Programming Technician career. In the first semester, as an integral project, I knew I wanted to make a video game, so I committed to doing it. I learned to use Unity, delved deeper into Blender, and a bit into C#. It was an arduous process, as no one on my team knew how to program, but with their help, we all learned a bit more and managed to complete the project. We delivered a functional demo of a character in a scenario in our 3D survival type game. It was at that moment that I discovered that making a video game is not easy at all and understood the magnitude of knowledge, time, and dedication needed.

I felt good about having achieved that small project, but gradually I fell more in love with web design and development. So, I started learning more about HTML, CSS, and JavaScript. I spent all my free time watching courses and practicing on fictional sites that I designed.

Professionally ๐Ÿค–

Professionally, I began my career at Banregio, where I worked as an Analyst Programmer focusing on high-performance backend systems for financial transactions. My role gave me exposure to mission-critical environments where efficiency, robustness, and attention to detail werenโ€™t optional โ€” they were requirements. I contributed to payment systems that communicated with Visa and Prosa, and I even helped the company achieve Visa certifications. Beyond core development, I also designed and built tools in C++ to help the Application Support team, reducing incident resolution times in production.

Programming as a Hobby ๐Ÿ’ก

Outside of work, Iโ€™ve continued pursuing my interest in systems programming, graphics, and optimization. I enjoy experimenting with low-level technologies, from building small operating system components to creating rendering projects with OpenGL. These side projects allow me to merge my love for problem-solving with my curiosity for how computers function at their deepest levels.

Today ๐ŸŽค

Today, Iโ€™m focused on growing as a backend and systems engineer, exploring opportunities where I can contribute to building scalable, efficient, and reliable solutions. At the same time, I enjoy mentoring and sharing knowledge, since I believe strong teams grow from collaboration and continuous improvement.

Some of My Videos ๐ŸŽฌ

I also have a Youtuber facet, so Iโ€™ve made some videos and hope I can create more once I feel more confident I have the capability to provide continous videos.

Whatโ€™s Nextโ€ฆ ๐Ÿš€

I have started my own indie videogames development studio, NitoriWorks. We are working towards our first demo.

On the side Iโ€™m studying and working to develop my own Operating System.

A Bit More About Me โ˜•

Today, in 2025, I work at FIS, a transnational company where I mainly develop financial systems for clients across many regions. I use my spare time to either work on my own personal projects/study or collaborate with the first project we have in my indie studio, NitoriWorks.

Iโ€™m also passionate about writing and drumming so every day I practice or study a bit of both.

Iโ€™m Jonathan Gonzalez Benavides, and I thank you for reading this.

Turning Complexity into Clarity. ๐Ÿ”ง

Work Experience

  1. Software Analyst II

    FIS

    I develop secure financing systems for several clients, including banks and governments from Latin America and United States of America.
  2. Software Analyst

    Banregio

    I developed core critical systems with high requirements of security, robustness and performance. I also proactively developed multiple internal tools to speed up several processes throughout many operation areas.

Stack Technological

Have a project in mind? Letโ€™s engineer whatโ€™s next.