Martin Fraga

Staff Software Engineer at nTopology

Davis, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookPh.D., Materials Science, Ph.D., Materials Science at University of California, Davis
bookBachelor's degree, Materials Science, Bachelor's degree, Materials Science at University Of California Davis
languagesEnglish, Spanish, French
github-logo-circle

Github Skills (5)

ux-design10
vala10
gtk10
ui-design10
object-oriented-programming9

Programming languages (8)

C++CSSShellCRustValaKotlinPython

Github contributions (5)

github-logo-circle
akiraux/Akira

Mar 2021 - Sep 2022

Native Linux App for UI and UX Design built in Vala and GTK
Role in this project:
userFull-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.
elementary-oslinuxgtkdesignelementaryos
mbfraga/qn

Jul 2016 - Oct 2017

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