Amin Roosta

Software Engineer at Score Media and Gaming Inc

Old Toronto, Ontario, Canada
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
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.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,772reputation
272kreached
35answers
67questions
github-logo-circle

Github Skills (34)

javascript10
ui-d10
c-language10
sqlite10
integrate10
ui-design10
integrations10
sqlite-310
javascripts10
front-end-development10
sql10
system-integration10
sqlite310
rust10
cpp10

Programming languages (21)

MDXJavaC++CRustPLpgSQLGoPerl

Github contributions (5)

github-logo-circle
The C++14 wrapper around sqlite library
Role in this project:
userBack-end Developer
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.
sqlite3sqlitedatabasecpp14sqlite-database
binary-com/binary-static

Sep 2016 - Jul 2018

Binary.com static content - staging release
Role in this project:
userFront-end Developer
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.
Request Free Trial