Buenos Aires, Autonomous City of Buenos Aires, Argentina
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ary Borenszweig is a seasoned software engineer with 17 years of experience building full-stack and backend systems from Buenos Aires. He works across languages—Ruby, Crystal, Java, Erlang, Elixir, C#, and JavaScript—bringing deep compiler and parser expertise evidenced by substantive contributions to the Crystal language core and performance-focused parser work on Mint. Currently at NoRedInk and Citrusbyte, he has a strong track record modernizing build tooling and shipping reliable web applications. His background spans web, desktop, and Android development and includes early work on Homebrew formula maintenance for Crystal, showing attention to distribution and deployment details. Comfortable in both interpreted and compiled language ecosystems, he often focuses on reducing allocations and improving runtime behavior rather than only surface features. He pairs a pragmatic engineering approach with academic grounding from ORT Argentina and the University of Buenos Aires.
17 years of coding experience
16 years of employment as a software developer
Bachelor's degree, Bachelor's degree at ORT Argentina
Computer Software Engineering, Computer Software Engineering at University of Buenos Aires
Contributions:53 releases, 851 reviews, 8202 commits in 10 years 5 months
Contributions summary:Ary primarily contributed to the core functionality and maintenance of the Crystal Programming Language by fixing bugs, improving syntax, and optimizing internal structures. Their commits focus on refining the compiler's behavior and parsing capabilities, including debugging code generation, addressing syntax errors in custom literals, and resolving issues related to the handling of various data types and control structures. The user's work included resolving issues within the YAML parser, including serialization and de-serialization of data.
🍃 A refreshing programming language for the front-end web.
Role in this project:
Back-end Developer
Contributions:13 reviews, 16 commits, 2 PRs in 8 days
Contributions summary:Ary primarily focused on optimizing the Mint language's parser, as evidenced by numerous commits. Their work involved refactoring the parser to avoid string allocations, reducing memory overhead, and improving performance. They also addressed specific issues, such as preventing the creation of huge string operations within the parser. Furthermore, they introduced helper methods to streamline character handling within the parsing logic.
compile-to-jsmint-langweb-front-endcompilerleaves
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.