Ariel Mashraki is a software engineer and founder with 12 years of experience building cloud-native infrastructure and developer tools, currently serving as Co-Founder and CEO of Ariga in Tel Aviv. He combines deep systems and database expertise with a compiler-oriented mindset, driving open-core products like Ent and Atlas that manage schema and lifecycle for modern applications. His engineering work spans low-level Go contributions to the Go stdlib and tooling (notably text/template and envsubst) as well as practical database features for SQLite and Ent codegen. Past roles at Facebook, Stratoscale and ironSource reflect experience operating at scale and in product-driven environments. Ariel’s contributions often focus on parsing, schema evolution, and reliable migrations—areas that reveal his interest in correctness and developer ergonomics beyond typical infra work. He pairs hands-on coding and testing discipline with startup leadership, steering open-source projects into enterprise adoption.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at The Open University of Israel
Contributions:31 releases, 1896 reviews, 683 commits in 1 year 9 months
Contributions summary:Ariel made significant contributions to the `ariga/atlas` project, which manages database schema as code. Their work focused on enhancing the project's capabilities for SQLite databases. Contributions include improving the type-affinity comparison in SQLite and implementing support for features such as the AUTOINCREMENT clause in primary keys and generated columns, as well as support for table and index references. The user also tested column and foreign key modifications.
Bunch of useful filters for AngularJS (with no external dependencies!)
Role in this project:
Front-end Developer
Contributions:6 releases, 657 commits, 39 PRs in 3 years 3 months
Contributions summary:Ariel contributed primarily to the creation of filters for an AngularJS project. Their work involved developing new filters such as 'ucfirst', 'concat', 'unique', 'uri-encode', 'remove-spaces', 'is-empty', 'strip-tags', 'before', 'after', 'before-where', 'after-where', 'fuzzy', and 'repeat'. They also added tests for the majority of these filters and registered these modules into the main AngularJS filter module.
dependenciesangularjsangularfilters
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.