Tom Choi

Software Engineer at Vndly 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
🎓
Top School
Tom Choi is a software engineer with 11 years of experience building backend systems and ensuring data integrity, often contributing pragmatic fixes and CSV/reporting enhancements in open-source projects like MarkUs. Based in Old Toronto, he combines a formal Computer Science education from the University of Toronto with a background in English, which helps him communicate technical details clearly and write maintainable code. His GitHub profile hints at a curiosity-driven mindset—programmer, amateur chef, adventurer—suggesting he approaches engineering with creativity and a practical, iterative style. Notably, his contributions to MarkUs focused on reliable grade-report generation and bug fixes that improved edge-case behavior, reflecting attention to accuracy in production workflows.
code11 years of coding experience
bookBachelor's Degree, Computer Science and English, Bachelor's Degree, Computer Science and English at University of Toronto - Victoria University
bookBachelor of Science (B.Sc.), Computer Science and English, Bachelor of Science (B.Sc.), Computer Science and English at University of Toronto
bookkelowna secondary school
languagesKorean, English
github-logo-circle

Github Skills (10)

csv10
rails10
web-development10
web-application10
webapp10
ruby-on-rails10
rsp9
testing9
rs9
rspec9

Programming languages (5)

TypeScriptShellCJavaScriptRuby

Github contributions (5)

github-logo-circle
MarkUsProject/Markus

Feb 2015 - Apr 2015

Git repository of MarkUs
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 3 comments in 1 month
Contributions summary:Tom primarily contributed to the backend functionality of the MarkUs project. They modified the assignments controller to handle CSV generation for grade reports, adding and modifying headers, and ensuring data accuracy. Additionally, they addressed a bug related to the sudden grace period delete disable function and made minor changes to the views. Furthermore, the user made minor modifications to the test files.
git-repositorymarkdownmarkus
lifejuggler/react-cat-tree

Mar 2020 - Jul 2021

actively in development version of react-sortable-tree
Contributions:12 commits, 1 PR, 11 pushes in 1 year 4 months
reactsortable-treejavascriptsortablereact-sortable-tree
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