About

Photo/

My name is Nicolás Uriel Navall, and I am an Argentinian Computer Science Master's graduate who loves to express creatively through code.

I like to work on interesting and challenging problems and reach simple and elegant solutions. I enjoy working on projects that I (and hopefully others) find helpful, especially if none has aimed to do something similar yet.

I like to use programming as a creative outlet with projects and learn in the process. I consider myself a versatile developer, open to learning the necessary tools to achieve my goals, as well as sharing my enthusiasm about them and trying to teach what I learned on my blog.

My interests vary from modding, math, and machine learning to software engineering, game design, and the gaming industry as a whole; and, as you may probably notice with this site, virtual photography and writing in general.

You can check out some of the projects I have been working on in my Github, and the game projects I have been involved in on itch.io (all of which are also linked in the projects section). I also tend to collaborate on the Framed site by writing guides, doing maintenance, and more.

If you have a question about any of my projects, are interested in collaborating, or simply want to chat, please don't hesitate to reach out via email.

Work Experience

2025 - Present

Software Engineer,

SimpliSafe

Tooling development with C++, Qt, and gTest

  • Co-designed a simulator application for the camera and security systems.
  • Helped adapt the camera application to x86 architecture for our simulator.
  • Implemented miscellaneous modules on the designed application.

2023 - 2025

Software Engineer,

iRobot

Tooling development with C++, Qt, and gTest

  • Designed and developed a widget to inspect incoming transport JSON data in a tree-like structure for an in-house tool.
  • Planned and expanded our testing coverage of multiple classes and systems using gTest.
  • Identified and fixed multiple memory leaks using ASAN and GDB.
  • Integrated a new robot architecture into the tooling software supported by the team.
  • Refactored and updated the codebase to deal with tech debt and upgrading libraries and OS.
  • Improved multiple widgets, fixed bugs, and implemented UX changes in our in-house tool based on feature requests and bug reports by other engineers.

2022 - 2023

Software Engineer,

ProfitWell/Paddle

Backend work with some frontend development with Python, Django, and Typescript

  • Implemented the new version of a section of the web application.
  • Developed custom solutions to secure deals with new customers.
  • Assisted the support team in debugging reported issues.
  • Led the team responsible for addressing security vulnerabilities stemming from a bug-hunting program.
  • Miscellaneous web application and internal tools improvements.