Apollo Tang

Senior Software Developer at RewardOps

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

👤
Senior
🎓
Top School
Apollo Tang is a Senior Software Developer with 11 years of professional experience building front-end architectures, data visualizations, and single-page applications using React, Redux, D3 and modern JavaScript tooling. A former atmospheric scientist with an M.Sc. in Physics, he contributed to satellite-based ozone depletion research before pivoting to web development and founding Opus 6 to serve small businesses. His career spans enterprise roles at RBC and RewardOps, consultancy as a front-end architect, and open-source contributions refining React visualization components such as victory. Apollo combines scientific rigor with a practiced artistic sensibility—having trained in classical drawing, music, dance, and Chen-style Tai Chi—which informs his user-centered design and clear instructional approach as a teacher. Colleagues describe him as an analytical problem-solver who brings disciplined modeling skills to complex UI and data challenges while keeping human experience central.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science, Physics, Master of Science, Physics at York University
languagesChinese
github-logo-circle

Github Skills (7)

javascript10
react10
data-visualisation9
data-visualization9
data-visualizations9
charts8
d3js7

Programming languages (15)

C#MDXRustObjective-C++TypeScriptShellOCamlJavaScript

Github contributions (5)

github-logo-circle
FormidableLabs/victory

May 2016 - May 2016

A collection of composable React components for building interactive data visualizations
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 comment, 2 issues in 3 days
Contributions summary:Apollo primarily contributed to the `victory` repository by making minor adjustments and fixes to React components. Their work focused on refining the `victory-axis` component and refactoring the `victory-group` component. These changes included addressing padding issues, ensuring proper use of strict equality, and updating the component code based on feedback. The user also made linting adjustments to ensure code quality.
chartsreactvisualizationscomposabledata-visualization
ApolloTang/n-sed-awk-regex

Mar 2015 - May 2021

Contributions:40 pushes, 1 branch in 6 years 3 months
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
Apollo Tang - Senior Software Developer at RewardOps