Amin Roosta is a software engineer and tech lead with 10 years of experience building full‑stack and embedded systems across domains including sports betting, email and location marketing, derivatives trading, and low‑power IoT. He combines systems-level languages (Rust, C/C++) and backend tooling (Postgres, Redis, Docker, Kubernetes) with front-end expertise in JavaScript/TypeScript, having contributed to smartcharts/deriv-app and binary-static UI improvements. At theScore he led authentication, KYC and PII flows and orchestrated the migration of 1.2M US patrons from a third‑party system, demonstrating product-scale delivery. His open-source work spans improving the interactive Rust REPL evcxr and enhancing sqlite_modern_cpp, showing a knack for both developer tooling and database robustness. Now based in Toronto and currently at Basetwo AI, he blends low-level performance tuning with pragmatic UX and integration work—he even wrote embedded firmware for mesh sensors that ran two years on a coin cell.
Contributions:9 releases, 102 commits, 69 PRs in 7 years
Contributions summary:Amin primarily focused on enhancing the `sqlite_modern_cpp` library by addressing bugs and adding features. Key contributions included fixing string binding issues, adding support for `std::u16string` and blob handling with `std::vector<T>`, and refactoring to prevent prepared statements from executing again when they go out of scope. The user's changes improved the library's functionality, robustness, and usability.
Contributions:236 commits, 85 PRs, 64 pushes in 1 year 9 months
Contributions summary:Amin primarily contributed to the front-end development of the binary-static repository, focusing on UI components and user-interface improvements. Their work involved preventing a memory leak in the trade page by modifying JavaScript code and updating markup for a histogram chart within an ICO-related user page, including adding linear gradients and formatting. Furthermore, the user made updates to translations, integrated changes from the master branch, and implemented a feature to disable a button when a specific condition is met.
stagingstatic-site-generatorstatic-content
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.