Martin Fraga is a Staff Software Engineer with 11 years of experience building high-performance C++ applications and complex UIs, currently shaping core architecture and visual language at nTopology from Davis, CA. He is a go-to Qt expert who led a major framework migration, established C++ guidelines, and architects robust data structures that power large retained-mode interfaces. Martin blends hands-on implementation with team leadership—mentoring engineers, running hackathons, and facilitating cross-disciplinary rounds that turned prototypes into shipped features. His background in materials science (Ph.D. work at UC Davis) gives him a methodical, experimental approach to problem solving and a knack for precision in both UI behavior and performance. An active contributor to native Linux design tooling (Akira), he has improved UX through thoughtful snapping, decorators, and code refactors that reflect his dual focus on polish and maintainability. Colleagues rely on him for pragmatic technical direction that balances ambitious product goals with sustainable engineering.
11 years of coding experience
6 years of employment as a software developer
Ph.D., Materials Science, Ph.D., Materials Science at University of California, Davis
Bachelor's degree, Materials Science, Bachelor's degree, Materials Science at University Of California Davis
Native Linux App for UI and UX Design built in Vala and GTK
Role in this project:
Full-stack Developer
Contributions:105 reviews, 67 commits, 53 PRs in 1 year 7 months
Contributions summary:Martin focused on implementing and improving the UI/UX design for the Akira application, a design app built using Vala and GTK. The contributions include significant modifications to the item movement functionality by using absolute positions and implementing a snapping utility, which improves the usability of moving objects in the UI. The user also enhanced the visual aspects of the application by adding decorator lines and dots for better visual feedback during element manipulation, while also refactoring and refactoring the code to improve the coding style.
Simple script to manage notes. Needs rofi or fzf to be useful.
Contributions:1 release, 86 commits, 75 pushes in 1 year 2 months
deltanotesbashjqfzf
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Martin Fraga - Staff Software Engineer at nTopology