Albert Choy

Principal Engineer at Aspen Technology

Minneapolis, Minnesota, United States
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

👤
Senior
🎓
Top School
Albert Choy is a Principal Engineer with 30+ years of experience designing object-oriented architectures and real-time control systems for utilities and industrial automation. Currently leading R&D in EMS modeling at Aspen Technology, he blends deep systems-level engineering with service-oriented architecture to deliver resilient, production-grade solutions. Previously he spent nearly three decades at Open Systems International advancing cloud/web and database applications for electric, oil/gas, transportation and utility customers. A pragmatic object technologist and back-end developer, he contributes to open-source projects such as the EJDB2 embeddable JSON database, improving large-number query handling and core BSON behavior. Based in Minneapolis, he pairs research rigor with hands-on coding and a storyteller’s instinct for explaining complex systems. Colleagues rely on him to translate domain complexity into maintainable frameworks and testable engineering.
code12 years of coding experience
bookUniversity of South Florida
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

c1710
json10
embedded10
databases10
c1110
nosql10
database10
testing9
key-value8
bson8

Programming languages (5)

CSSCOCamlObjective-CPython

Github contributions (5)

github-logo-circle
Softmotions/ejdb

Apr 2015 - Jul 2015

:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 2 comments in 3 months
Contributions summary:Albert primarily contributed to the EJDB2 database engine by addressing bugs and implementing new features related to query processing and data handling. Their work focused on improving int64_t support, including implementing queries for large numbers and fixing conversion issues. The user also addressed issues related to handling BSON_SYMBOL types. This includes changes to the core database logic, and adding supporting tests for the new functionality.
docker-imagedatabase-enginedart-javaios-androidnosql-database
achoy/vision-talk

Mar 2019 - Apr 2019

Contributions:64 commits, 34 pushes, 1 branch in 1 month
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
Albert Choy - Principal Engineer at Aspen Technology