Ranald Lam

Operations Trade Support (OTS) Software Engineer

Singapore
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
Ranald Lam is an Operations Trade Support Software Engineer with 10 years of experience building low-latency C++ trading systems and maintaining production trading bots at Jump Trading in Singapore. A National University of Singapore first-class Computer Science graduate, he brings strong foundations in algorithms, networks and databases and is fluent in C++, Go, Python, Java, PHP and SQL. His background spans infra-focused research into exchange microstructure, hands-on day-to-day ops, and back-end feature work—evidenced by contributions to a Contest Management System that improved test execution reporting and flexible data import/export. Ranald also has a track record of teaching core CS modules and shipping internal tools at scale, demonstrating an ability to translate complex technical concepts for diverse audiences. Colleagues rely on him for pragmatic, performance-sensitive solutions that bridge research, operations and product needs.
code10 years of coding experience
bookBachelor of Computing (Honours) in Computer Science, Computer Science, First Class, Bachelor of Computing (Honours) in Computer Science, Computer Science, First Class at National University of Singapore
stackoverflow-logo

Stackoverflow

Stats
496reputation
16kreached
22answers
0questions
github-logo-circle

Github Skills (19)

git10
python10
testing9
postgresql9
debugging9
django9
build-tools8
build-engine8
database-design8
buildr8
time-complexity6
html6
php6
adjacency-list6
math6

Programming languages (6)

TypeScriptJavaHTMLRoffRubyPython

Github contributions (5)

github-logo-circle
cms-dev/cms

Jul 2020 - Nov 2021

Contest Management System
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 8 PRs in 1 year 4 months
Contributions summary:Ranald primarily contributed to fixing bugs and implementing features related to the Contest Management System's back-end. They addressed issues in user test handling, including execution time and memory display. The user also implemented new options for the DumpImporter and DumpExporter, allowing for more flexible data import and export capabilities, focusing on user and task management. These changes improved the system's functionality and data management capabilities.
management-systemprogramming-competitionspythongrading-systemcontest-management-system
:ab::four: Deadline Manager
Contributions:121 pushes, 37 branches, 1 tag in 1 month
deadlinedeadline-managerfour
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