About Me



My name is Hugo Vidal Teixeira and I am a passionate software engineer. I have a Master of Science degree from COPPE/UFRJ (Federal University of Rio de Janeiro) and I also have a Bachelor of Science degree from the same university (UFRJ). The programming languages I truly master are Java, C++ and Javascript/Typescript, but I also have a good expertise in other languages like Lua, Shell Scripting, Scala, Ruby, etc.

LinkedIn Profile: https://www.linkedin.com/in/hugovteixeira

I love to code. Software development is addictive to me, specially when it comes to user interfaces, data visualization, computer graphics and games. My eyes can detect issues with an interface that most people would naturally overlook and ignore. A good software developer knows the importance of a clean and simple user interface. But only the best developers can really apply the concept of simplicity and the balance of colors, elements and white space.

I have worked in the past with amazing UI experts that taught me a lot about these concepts. Interestingly, the are all from Germany (centigrade.de, ergosign.de and jgoodies.com). I have also worked with Canadians that are expert in data visualization and graphics (uncharted.software / formerly Oculus Info).

I also love computer graphics and games. I have created my own 3D game engine in C++, OpenGL, SDL and BulletPhysics. Check the projects page for more information about this.

Last, but not least, I am also a web developer expert.

Feel free to contact me using the form below.