Mal Curtis is a Principal Software Engineer with 14 years of experience building high-performance, scalable internet systems from New Zealand and currently at NVIDIA. He has a strong track record progressing from hands-on web development and founding a startup to senior engineering and architecture roles at companies like Vend, inMusic, Groq and Kolatr. Mal pairs deep backend expertise—evidenced by notable open-source contributions to a Go Elasticsearch client implementing advanced aggregations—with leadership in delivering webservices and platform-scale systems. He is comfortable across stacks and cloud platforms, mentors teams, and frequently moves between product-focused startups and high-performance engineering organizations. A detail-driven pragmatist, he often combines low-level performance work with pragmatic product delivery to ship fast, reliable systems.
Contributions:5 commits, 3 comments, 1 issue in 2 months
Contributions summary:Mal contributed significantly to the `elastigo` project, a Go-based Elasticsearch client. Their work involved implementing new features such as range filters and aggregations, which enhance the library's functionality for querying and analyzing data in Elasticsearch. The user also added support for various aggregation types, including min, max, sum, and histogram, enhancing the library's utility. Furthermore, they addressed error handling by incorporating a 404 response for non-existent records and updated the codebase to use the correct aggregation keys.
Contributions:4 commits, 2 PRs, 2 pushes in 4 years 5 months
ruby-on-railsrailsrails-enginerails-bindingsruby
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
Mal Curtis - Principal Software Engineer at NVIDIA