Tarun Singh

Senior Full Stack Developer at RBC

Old Toronto, Ontario, India
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
Tarun Singh is a Senior Full Stack Developer with 10 years of experience building resilient web applications across JavaScript/TypeScript and Python stacks, currently driving Node.js and MongoDB migrations for wealth management at RBC. He pairs frontend expertise in React/Next with backend experience in Node, GraphQL, Flask/Django and cloud-native CI/CD on AWS and GCP, and has improved deployment times and reduced resource usage in past roles. His background spans enterprise features (QR enrollment for iOS devices at SOTI) to real-time AI-enabled CCTV analytics and serverless optimizations that cut latency and memory use. An active open-source contributor, he worked on the popular uptime-kuma project adding SMS, MQTT monitors and certificate-status UI enhancements, reflecting both UI polish and backend integration skills. Trained originally as a marine engineer, he brings hands-on troubleshooting discipline and a pragmatic systems mindset to software problems.
code10 years of coding experience
job4 years of employment as a software developer
bookPostgraduate Degree Computer Software & Database Development, Postgraduate Degree Computer Software & Database Development at Lambton College
bookBachelor of Technology (B.Tech.) Marine Engineering, Bachelor of Technology (B.Tech.) Marine Engineering at Indian Maritime University, Mumbai
languagesEnglish, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
25reputation
5kreached
0answers
3questions
github-logo-circle

Github Skills (19)

javascript10
monitor10
front-end-development10
vue10
webapp10
uptime-monitoring10
vue-jsx10
mqttnet9
mqtt9
html8
css8
back-end-development7
internationalization7
mongodb6
flask6

Programming languages (7)

TypeScriptC++CJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
louislam/uptime-kuma

Oct 2021 - Jan 2022

A fancy self-hosted monitoring tool
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 20 commits, 7 PRs in 2 months
Contributions summary:Tarun primarily contributed to the frontend of the uptime-kuma project. Their work included implementing features related to ClickSend SMS integration, adding new monitor types like MQTT, and modifying the status page to include certificate expiry information. Furthermore, the user made changes to the language files and removed other language translation data, suggesting involvement in internationalization and localization efforts. These contributions span both UI elements and backend integrations.
uptime-monitoringmonitorselfhostedsocket-iohosted
tarun7singh/uptime-kuma

Oct 2021 - Dec 2023

A fancy self-hosted monitoring tool
Contributions:32 pushes, 4 branches in 2 years 2 months
hosteddockermonitoring-toolmonitoringfancy
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